Bill Jonas on Sat, 3 Nov 2001 05:00:18 +0100


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] when kswapd goes wild!


On Fri, Nov 02, 2001 at 10:35:48PM -0500, gabriel rosenkoetter wrote:
> The Debian package system? Is there more?

It's my understanding that the primary motivation is to have apt with a
BSD system.

> All three popular BSDs have a fully functional package system
> which, though it maybe doesn't look quite as pretty on-screen,
> handles dependencies and all just as gracefully as debs do... 

The main thing way that it differs is that you can't just type one
command and have a particular package and all its dependecies installed
at one go.  (Assuming I understand the BSD packaging system properly; I
run OpenBSD on my firewall, but it's been pretty hands-off once I got it
set up.)

Yes, ports will do this automatically, but only if you compile from
source.  No automatic dependecy handling if you install binary packages.
Although I'll grant you that for some, this is a feature.  (One of the
reasons often given by people who love Slackware for why they love
Slackware, to take a Linux example.)

So you have two choices: automatic dependency handling with high
installation latency (the compilation process) or no automatic
dependency handling with low installation latency (pkg_add with binary
packages).

Not that one way is better than another; different strokes for different
folks.  After all, most people don't use a *nix-type system, right?  But
that, as I see it, is the main motivation.

BTW, have you ever used apt?  It's quite nice.  It may not be your cup
of tea, though.  It's not nearly as nice as the *BSD ports system if
your thing is compiling all your stuff from source, but it's much nicer
to use if you install binary packages.

-- 
Bill Jonas    *    bill@billjonas.com    *    http://www.billjonas.com/

Developer/SysAdmin for hire!   See http://www.billjonas.com/resume.html

______________________________________________________________________
Philadelphia Linux Users Group       -      http://www.phillylinux.org
Announcements-http://lists.phillylinux.org/mail/listinfo/plug-announce
General Discussion  -  http://lists.phillylinux.org/mail/listinfo/plug