Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Apr 2001 10:47:21 -0500
From:      Mike Meyer <mwm@mired.org>
To:        "Albert D. Cahalan" <acahalan@cs.uml.edu>
Cc:        questions@freebsd.org
Subject:   Re: How Is The FeeBSD OS Like and Different Than Say Redhat or Suse LINUX
Message-ID:  <15078.61833.932924.665495@guru.mired.org>
In-Reply-To: <73272839@toto.iv>

next in thread | previous in thread | raw e-mail | index | archive | help
Albert D. Cahalan <acahalan@cs.uml.edu> types:
> Andrew Hesford writes:
> This is the first time I have ever seen a reasonably coherent
> justification for dumping the ports stuff into /usr/local.
> Thank you very much.
> 
> It's still a mess though.

Yup. It's the standard argument I mentioned at the start of the
thread. It ignores things that some sysadmins don't want to ignore,
thus making their life harder than it needs to be.

> > Hence the FreeBSD organization is logical even by
> > this consideration alone. It is equally logical for linux distributions
> > to store everything in /usr, then, because nobody has any idea where the
> > linux "system" ends and local software begins. 
>
> The system is what comes on your CD-ROM.

And this is important because it means you've *got* a backup of that
software. Your backup strategy can take advantage of that if you want.

I'd say that most Linux rpm's should put software in /usr/local. An
rpm is the standard means of software distribution for Linux, and
everybody and their brother distributes them. The net result is the
only difference between installing an rpm and installing a source
tarball is where the compile is done.

FreeBSD packages are different because the only group distributing
FreeBSD packages is FreeBSD itself. That means packages are generally
available from FreeBSD, if not on the CDROM.  I've seen a few ports
floating around, but in that case I store the *port* in my home
directory, and let the package install in the default location.

	<mike
--
Mike Meyer <mwm@mired.org>			http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15078.61833.932924.665495>