Linked by Thom Holwerda on Fri 10th Apr 2009 15:43 UTC, submitted by Alexander Yerenkow
PC-BSD PC-BSD, the desktop-oriented FreeBSD variant, has released version 7.1, dubbed Galileo. In case you don't know, PC-BSD is a FreeBSD distribution with lots of customisations focussed on the desktop user. Its most defining features is the Push Button Installer, a self-contained package format with handy installers/uninstallers. PC-BSD 7.1 comes loaded with changes and updates.
Thread beginning with comment 358108
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Comment by Stephen!
by OSGuy on Sat 11th Apr 2009 05:08 UTC in reply to "RE: Comment by Stephen!"
OSGuy
Member since:
2006-01-01

Constructive criticism is always a good thing. That is not actually arrogant, but a statement of fact. To be fair Linux *has* come a long way, however it still has ways to go. PBI's work the way a software installer should work.


A statement indeed, one to which I agree. PBI is the way to go. apt-get is good and practical but PBI is more reliable and user friendly. Reliable by means of not requiring a constant network connection, user friendly because it works and behaves as one would expect (one coming from Windows) which also happens to be their target audience. PBI is unique, leave it alone. If you don't like it, use ports but do not limit freedom. After all, don't you all say it is all about freedom? ;) Then why criticize freedom, you are free to choose and go for FreeBSD if you wish, the choice is here and yours to make.

Edited 2009-04-11 05:10 UTC

Reply Parent Score: 1

RE[3]: Comment by Stephen!
by Almindor on Sat 11th Apr 2009 07:53 in reply to "RE[2]: Comment by Stephen!"
Almindor Member since:
2006-01-16

PBIs have their problems. Biggest hurdle I see is the lack of proper global library installation.

If you need a program which creates other programs (compiler, framework etc.) you NEED those libraries installed globally. PBIs don't do that, they only install locally for given program. In cases like these you either have to resort to hacks (make the PBI install scripts add libs to global paths) or ports/packages.

Otherwise I think it's a nice end-user installer principle, considering todays RAM and disk sizes (because saving a few mb by sharing a .so isn't really that important nowadays).

Reply Parent Score: 2