Linked by Thom Holwerda on Tue 13th Sep 2005 14:09 UTC
Thread beginning with comment 30485
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.





Member since:
2005-07-18
I also think that systems like Ports and Apt are great for updating the OS
*What* about the FreeBSD OS is handled by ports? Answer: none. Ports is strictly for external applications, not for the FreeBSD kernel or userland. For OS upgrades, use CVSup or a binary update service such as http://www.daemonology.net/freebsd-update/
In fact the whole distinction between ports and OS/userland is exactly why FreeBSD is such a great, stable platform. Kernel and userland tools are kept sychronized throughout the lifetime of a release, without needing to fiddle with individual packages. It is an atomic operation (well, at least atomic if you don't shutdown in the middle of a userland or kernel update).
As for the relative merits of PBI/Ports, it really depends on how intimate with your system you want to be. This is why PBI is great for novice or desktop users (PC-BSD's intended audience), while ports is great for those with more serious needs, or who want to maintain a synchronized farm of workstations or servers. The fact that you can do both with PC-BSD is a nice bonus.