Dan Thurman wrote:
On Tue, 2006-03-28 at 11:27 -0500, Todd Zullinger wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dan Thurman wrote:
What is the difference between rpm -i and rpm -U ?
If I have a bunch of rpm files and use -i, will it remove
previous versions of packages or will it retain older packages
and install the newer package on top?
It will install the package in addition to the old one. This is
what's done with kernels, for example.
I assume -U looks for older packages, removes it if found,
and then installs the newer package?
Correct. If there was no old package, it will just go ahead and
install the new package.
Bummer. What do I do if I already went ahead and used the -i
option- now what do I have to do to remove the bloat?
There's also the --freshen (-F) option. That works like --upgrade,
but it will only install packages that have another version already
installed.
I just want to make sure that I do no end up with filesystem
bloat choosing the wrong arguments.
I've gotten to know rpm well over the years (as I am sure many here
have), but with the exception of packages I've built here that I wish
to test before adding them to my local yum repo, I prefer to use yum
for package management.
- --
Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp
======================================================================
If laws worked, there would be no crime.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl.
iG0EARECAC0FAkQpY98mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt
ei5hc2MACgkQuv+09NZUB1oy0QCdHMlzhhLTo5uQjZDTLBRe1aKqU1IAnRYSQVE0
1PrT21kk+HBUvw3oXgRn
=Y7pB
-----END PGP SIGNATURE-----
rpm -e it, using the entire version number of the one you want to
uninstall. If that doesn't work, and there aren't dependency issues, you
can rpm -e --allmatches the package name, and then reinstall the one you
want.
-Dan