On Jun 8, 2006, at 09:40 PM, bbqtree wrote:
hi brian, thanks for the reply. i guess my main concern, since i am
new
to all this, if something was to go wrong during the installation for
me, how can i uninstall or undo the instalations of lightpd, mysql,
etc…
To be honest, I don’t know what problems you would have that would
cause you to feel you need to rip out the installed software. As for
undoing an installation, for standard Unix builds all the “problems”
that you run into happen during the configure and make stages. Only
after the particular piece of software has been successfully built,
do you then run the make install command which moves the newly built
binary files to their correct locations. If you had problems along
the way, they would happen long before you actually install the built
piece of software.
when using darwin ports, you can do port uninstall ‘name’ and
will delete all the libraries etc…does tiger have something
similiar?
when i had RoR up and running on ubuntu, i just call apt-get
install/uninstall ‘name of program’…thanks.
What you are referring to there are “package manager” systems, like
the RPM system that’s part of RedHat Linux. Those package managers
are great for downloading and installing pre-built binaries. In those
processes, you could run into an installation problem that you would
need a way to back out of, which is why all the package manager
systems I’ve seen come with some kind of uninstall. When it comes to
building the software packages from their raw source code, things
just tend to work differently. At least, that’s always been my
experience, but I don’t make any claims at being a system
administrator. I’ve been known to fake it, somewhat convincingly, in
the past, but I’m a Webmaster and web app developer, so my view of
system administration tasks is obviously colored by my limited range
of expertise.
And, of course, as I said in my last message, if the package managers
work for you, that’s great. They clearly work for many people out
there and are often times the only way to go if you need to install
software that your current system doesn’t have the necessary pieces
to build from scratch.
-Brian