Linked by Thom Holwerda on Sun 31st Dec 2006 17:26 UTC, submitted by Charles A Landemaine
PC-BSD Just in time for the new year, the PC-BSD team is pleased to announce the immediate availability of PC-BSD version 1.3 for public download. You may download this release and view the change log. The team is also launching a web design contest for the new web site of 2007.
Thread beginning with comment 197719
To read all comments associated with this story, please click here.
nedvis
Member since:
2006-01-02

Would you mind to read this : http://www.pcbsd.org/?p=learnpbi

I know, I know you, you're having fun in New Years Eve right now.Tomorrow will be OK.
PBIdir is a PCBDS repository of installation files specially crafted for PCBSD.
"Programs under PC-BSD are completely self-extracting and self-installing, in a graphical format. These PBI's also ship with all the files and libraries necessary for the installed program to function, eliminating much of the hardship of dealing with broken dependencies and file incompatibilities. PBI files also provide developers and packagers with advanced scripting and user interaction in an entirely graphical format, making the entire install procedure similar to what a user would expect from other popular graphical operating systems."

"Can the pbi-infrastructure do a system-wide upgrade like "apt-get upgrade", or a database search like "apt-cache search XYZ"? If not, I'll pass, for now."
If that's the only criteria for operating system/platform selection you'll miss something very good.
And I don't think system-wide upgrade like "apt-get upgrade" or whatever distro/platform specific direct upgrade tool/path you're using on production system is A GOOD PRACTICE !
In about ten years I did many many platform upgrades and every single and each time those were failures.

Reply Score: 2

korpenkraxar Member since:
2005-09-10

Would you mind to read this : http://www.pcbsd.org/?p=learnpbi

It surely does not say much about such "large-scale" system admin features that apt, portage, pacman and friends provide.

I know, I know you, you're having fun in New Years Eve right now.Tomorrow will be OK.

Thanx. Well, actually, I am already back home and have a hang over ;-)

PBIdir is a PCBDS repository of installation files specially crafted for PCBSD.
"Programs under PC-BSD are completely self-extracting and self-installing, in a graphical format. These PBI's also ship with all the files and libraries necessary for the installed program to function, eliminating much of the hardship of dealing with broken dependencies and file incompatibilities.


I think we can take the "self-stuff" for granted nowadays on Linux/BSD systems. About libraries, is this the same as saying that many programs come in statically compiled packages that might have their own private versions of libraries? Although I can see the point in doing that for binary-only programs like Opera, in general that seems like a clunky and disk-wasting solution to me, if I understand it correctly.

PBI files also provide developers and packagers with advanced scripting and user interaction in an entirely graphical format, making the entire install procedure similar to what a user would expect from other popular graphical operating systems."

Interesting as it may seem, that statement does not have any descriptive, useful or concrete information in it at all.

"Can the pbi-infrastructure do a system-wide upgrade like "apt-get upgrade", or a database search like "apt-cache search XYZ"? If not, I'll pass, for now."
If that's the only criteria for operating system/platform selection you'll miss something very good.


I never said that, but to me comprehensive "automated" package management is certainly one of the "killer apps" in the *nix-scene, and among the most important aspects when I choose among Linux distros. I do not invest time in an OS/distro which can not help me manage/search/update thousands of packages over time if I need to. It is certainly possible on many systems, so why settle for less? And I prefer typing "apt-get install XYZ" over finding, downloading and default-clicking XYZ manually any day. Married with a little cron, grep, or perhaps perl you can for instance make your own update-notifier if you feel like it. I dunno, while package management really is inherently boring anyway, I appreciate efforts that make big tasks smoother so I can focus on other things.

And I don't think system-wide upgrade like "apt-get upgrade" or whatever distro/platform specific direct upgrade tool/path you're using on production system is A GOOD PRACTICE !
In about ten years I did many many platform upgrades and every single and each time those were failures.


Well, I actually agree with you here though my experience is different. Unless you know what you are doing and what to expect, you should stay away from it. Mostly, I actually just use "apt-get upgrade" every now and then to get the list of packages that will be upgraded, check if there are any interesting upgrades, cancel the system-wide upgrade and pursuit only the ones I want to do.

If PCBSD is hiding away or ignoring powerful package features to make "a-little-bit-better-than-Windows-pointy-clicky" package system, it may be a very interesting alternative for newbies or inexperienced admins etc, but not for me. It seems though that there is more under the surface, but it is not well documented on their homepage.

Reply Parent Score: 2

DeadFishMan Member since:
2006-01-09

"Can the pbi-infrastructure do a system-wide upgrade like "apt-get upgrade", or a database search like "apt-cache search XYZ"? If not, I'll pass, for now."
If that's the only criteria for operating system/platform selection you'll miss something very good.
And I don't think system-wide upgrade like "apt-get upgrade" or whatever distro/platform specific direct upgrade tool/path you're using on production system is A GOOD PRACTICE !
In about ten years I did many many platform upgrades and every single and each time those were failures.


I canīt tell about other distros/package management systems but on Debian and Debian derived distros, itīs just a matter of using apt-pinning (I like to upgrade kernels manually if and when needed among some other big and/or important packages so I pin those down) and apt-listbugs to avoid potential critical problems when upgrading.

Debian Sid (unstable) tends to break sometimes because they release updates often but you can use Etch with some packages from Sid using the method above without any problems at all. I have yet to break a working system that way.

Reply Parent Score: 2