Date: 02 Nov 2003 10:10:36 -0500 From: Lowell Gilbert <freebsd-questions-local@be-well.ilk.org> To: "SWIT" <mark@s-wit.net> Cc: freebsd-questions@freebsd.org Subject: Re: better way Message-ID: <44llqyergz.fsf@be-well.ilk.org> In-Reply-To: <000701c3a082$01ad8ed0$0100000a@Biggie> References: <000001c38896$4e7db900$0201a8c0@mars> <000701c3a082$01ad8ed0$0100000a@Biggie>
next in thread | previous in thread | raw e-mail | index | archive | help
"SWIT" <mark@s-wit.net> writes: > I was wondering what happens or the consequences of this. > I made a /temp on the install of FreeBSD 4.8 > I untar all the programs to that point I want to install. LIke apache, > mysql. php or postnuke etc. > Then go to /temp/whaterver and do the ./configures/makes etc. The FreeBSD ports system is a far better way of doing this. http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html You can always do it on your own, as you have, but cleaning up afterwards (and reinstalling if you want to update to a new version) are your own problem, and the FreeBSD tools to make these processes easy will not be available. > I had to remove all those directories for space. I never had removed them > after doing the installs. There were like 30-40 of them. > I was then wondering about what if I fubar my apache or php or mysql and > need to reinstall. ? > Am I okay in that I can untar and redo the install process ? Or do they need > the original compile I did ? > And what happens if I want to add some options to the compile/make process > after I have removed the directories from the original install or need to > recompile with a new configure option ? You can always just build it over, with any options you want. If you want to remove it, however, you will be on your own to figure out what got installed and delete it. If you want to upgrade, there will be a similar issue because files left behind by the old install of the program could confuse the new install.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44llqyergz.fsf>