Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Jun 2004 17:04:06 +0100
From:      arden <arden@nildram.co.uk>
To:        Jerry McAllister <jerrymc@clunix.cl.msu.edu>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: ports cd
Message-ID:  <1087920246.2382.2.camel@localhost>
In-Reply-To: <200406221431.i5MEVSh13169@clunix.cl.msu.edu>
References:  <200406221431.i5MEVSh13169@clunix.cl.msu.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 2004-06-22 at 15:31, Jerry McAllister wrote:
> Howdy,
> 
> > hi all 
> > 
> > is it possible to download a cd of the ports so i can use it on a
> > standaloan machine 
> 
> The entire ports collection would not fit on a CD or even a boxful of CDs.
> Someone counted a little while ago and found there were more than 10,000
> ports available in the system.
> 
> I think you may be misunderstanding the ports system and the way it works.
> It is a bit confusing because the word 'ports' is gets used to refer to 
> two different things;  the ports system that handles downloading and
> installing extra utilities and those extra utilities themselves.
> So, you use the ports system to install ports...
> 
> When you install the 'ports' system you really only install the skeleton 
> for the installation of 'ports'.  It is a bunch of makefiles and lists of
> files and the addresses of where to get them for download, etc.   
> 
> When system (and ports system) installation is complete, you can cd in to 
> the /usr/ports/  tree and find whatever you want and type "make"  and when 
> it finishes, "make install" and the ports system will go out to whatever 
> maintainer is distributing that particular port, download it, configure it, 
> compile it, download and install any dependancies and then finally install 
> the port you want - all magically before your very eyes.  
> Do this for each port you want installed.
> 
> Notice by this, that the actual ports are kept in source form
> by the various maintainers.   Some of them also build packages of
> their ports, but not all of them do that (I would guess, most don't)
> A few, such as OpenOffice are so big and take so long to build and
> depend on so many things that it is convenient to just install 
> their premade package rather than building it all from ports.  But
> most are not that big and take only a couple of minutes or so, depending
> on your network and machine speed.   So, there is not benefit in
> creating binary install packages for them - and some significant
> disadvantages.
> 
> So, more than you wanted to know, but what you need to know,
> 
> ////jerry

thanks for the explanation jerry its clearer now (stuffs up my idea lol)
but clearer on how it works 
> 
> > 
> > arden 
> > 
> 



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