Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Sep 2006 21:38:58 +0100
From:      RW <list-freebsd-2004@morbius.sent.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: The Ports collection / FreeBSD CDs
Message-ID:  <200609122139.00187.list-freebsd-2004@morbius.sent.com>
In-Reply-To: <186816020.20060912160233@gmail.com>
References:  <d85a51ff0609120304kf4bb0bdy8fba0ed4c7f174e6@mail.gmail.com> <8a0028260609120341v61920cf5p3aad4710ef3bd634@mail.gmail.com> <186816020.20060912160233@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 12 September 2006 21:02, ograbme wrote:

> I had mounted the ports CD I have and located sudo-1.6.8p12.tar.gz in
> the distfiles directory.  I copied it over into the /usr/ports/sudo
> directory, gunzipped it, and then untarred it.
>
> I then made sure I was in the directory containing sudo.c and all its
> attendent other files and tried the above "make install clean".
> Unfortunately it was a no-go.  Resultant message I received was:
>
>  "make: Don't know how to make install.  Stop"
>
> Obviously I've done something wrong here ... misstepped or tried to do
> the impossible, huh? LOL! Perhaps,

The ports collection is a set of recipes that enable the the ports system to 
automatically fetch the source, extract it, patch it, build and install the 
result. You can do all this manually, but it's often not straightforward. And 
the added advantage is that software that's installed through the ports 
system is also registered in the package database- making it easier to 
deinstall and upgrade.  

Before you can build from ports, you need to have ports tree in place, the 
standard way to do this is by running portsnap.



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