Linked by Uri Sharf on Mon 2nd May 2005 20:23 UTC
PC-BSD PC-BSD is a new FreeBSD 5.3 distribution, with a graphical installer and KDE 3.4 as its desktop. A new beta version was just released, and though I can't say I have much experience with FreeBSD, or any *BSD for that matter, I was curious enough to try it. And I'm glad I did. From a desktop user's point of view, completely oblivious to the many virtues and sound foundation of all things BSD, all I really ever wanted was an OS that is solid, easy to install and, well ... fun to work with.
Permalink for comment
To read all comments associated with this story, please click here.
RE: afterthought
by molnarcs on Mon 2nd May 2005 22:46 UTC

Just an aftertought: you can most certainly upgrade a port that was originally installed from ports without any problems - if there is an updated binary available. The only problem with mixing ports and packages is when you install something new that needs libraries older than you have currently installed (therefore it will deinstall them to satisfy its own dependencies). I maintain two old PCs with the same package selection. I build packages from source on the faster one, then I simply copy them via ftp to the older one (a packard bell 300Mhz celeron), than portupgrade -PP in the directory where I put them. Portupgrade finds all updated packages (of course I have to update the ports collection before doing that) in the current directory, and will proceed upgrading them. It is in this respect that you can mix ports and packages. Initially, some ports were installed from source on the slower pc (bash, mc, and the likes) - but now I upgrade only with binaries built either on my home pc or the faster PC sitting next to it.


So yes, you are right, you can't just mix ports with packages whenever you want - but you can do it if you give it careful thought or in situations I described above. And of course you can just download whatever binary update you need from the package site (like this: ftp://ftp.fsn.hu/pub/FreeBSD/ports/packages/) where - I just checked - there are even updates for less mission critical programs (just saw wesnoth 0.9.1 there which came out only a few weeks ago).