Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Aug 2009 16:12:50 -0700
From:      Chris Stankevitz <cstankevitz@toyon.com>
To:        Chuck Swiger <cswiger@mac.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Packages available for different FreeBSD versions
Message-ID:  <4A89E3F2.80207@toyon.com>
In-Reply-To: <0AB6B949-DA5D-4337-91A7-71A9287932D9@mac.com>
References:  <4A89BD3E.8020804@toyon.com> <d356c5630908171342m4c8469dcw6a64c5d2a5990457@mail.gmail.com> <4A89CA18.7000506@toyon.com> <A1943023-5226-47E0-AB2F-B72814260687@mac.com> <4A89D4F9.9020508@toyon.com> <1BF62A37-3371-4788-B241-47A591C8666B@mac.com> <4A89DC07.6000003@toyon.com> <0AB6B949-DA5D-4337-91A7-71A9287932D9@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Chuck Swiger wrote:
> Yes, all of the above.  Basically, ports (or packages) install under 
> /usr/local; everything else under /bin, /usr/bin, etc is part of the 
> core OS.

Okay, I think I understand now.

Applications on a FreeBSD machine are broken into two categories:
1. Applications installed under /bin, /usr/bin, etc
2. Applications installed under /usr/local

The first group is called "core OS applications".  The second is called 
"ports applications."  FreeBSD developers think carefully before 
deciding in which group to place a new application.

Update applications in the first group using freebsd-update but first 
decide whether you want RELEASE, STABLE, or CURRENT.  Update 
applications in the second group using CVS on the ports tree.

Sometimes applications in the second group will require an update to the 
first group with a message like "Does not compile on FreeBSD < 7.0"

Some applications are in both groups and can exist simultaneously, such 
as GCC.

Thank you for your help everyone.  I am eager to try FreeBSD -- I had to 
install it recently and I loved the documentation.  Been using Gentoo 
for many years.

Chris



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