Hallo, ich habe bei mir metamail von Hand compiliert und installiert. Leider war das nicht die Version, welche ich benötige. Jetzt habe ich meine passenden Suse CD´s wiedergefunden und wollte das metamail.rpm installieren. Jetzt bekomme ich immer die Fehlermelung, das eine aktuellere Version schon installiert sei, was aber nicht der Fall ist! Gibt es eine Option in RPM welche die "falsche Fehlermeldung" ignoriert? rpm -e funktioniert auch nicht, da bekomme ich die Meldung, dass das Paket nicht installiert ist! Irgendwie erinnert micht das an ein anderes Betriebssystem. :) Gruß Norbert -- GMXler aufgepasst - jetzt viele 1&1 New WebHosting Pakete ohne Setupfee + 1 Monat Grundgebuehrbefreiung! http://puretec.de/index.html?ac=OM.PU.PU003K00717T0492a
Norbert Schulze schrieb am Dienstag den 24. Juli 2001:
Fehlermeldung" ignoriert? rpm -e funktioniert auch nicht, da bekomme ich die Meldung, dass das Paket nicht installiert ist! Irgendwie erinnert micht das
evtl. ist Deine RPM-Datenbank kaputt. Hilft evtl ein "rpm --rebuilddb"? Ansonsten würde ich das von Dir kompilierte "neuere" Paket noch mal installieren (so daß es richtig in der Datenbank steht), dann mit rpm -e löschen und das richtige installieren. Gruß Jens -- "Microsoft spel chekar worgs grate!"
On 24-Jul-2001 Jens Tautenhahn wrote:
Norbert Schulze schrieb am Dienstag den 24. Juli 2001:
Fehlermeldung" ignoriert? rpm -e funktioniert auch nicht, da bekomme ich die Meldung, dass das Paket nicht installiert ist! Irgendwie erinnert micht das
evtl. ist Deine RPM-Datenbank kaputt. Hilft evtl ein "rpm --rebuilddb"?
Das glaube ich nicht, er faellt wohl genauso wie ich darauf rein, dass
man zum Installieren den kompletten Namen xxxx-xxx.rpm angeben muss,
zum Deinstallieren aber nur den Programmnamen, also ohne Versionsnummer
und rpm am Ende.
Beste Gruesse,
Heinz.
--
E-Mail: Heinz W. Pahlke
On Wednesday, 25. July 2001 09:40, Heinz W. Pahlke wrote:
On 24-Jul-2001 Jens Tautenhahn wrote:
Norbert Schulze schrieb am Dienstag den 24. Juli 2001:
Fehlermeldung" ignoriert? rpm -e funktioniert auch nicht, da bekomme ich die Meldung, dass das Paket nicht installiert ist! Irgendwie erinnert micht das
evtl. ist Deine RPM-Datenbank kaputt. Hilft evtl ein "rpm --rebuilddb"?
Das glaube ich nicht, er faellt wohl genauso wie ich darauf rein, dass man zum Installieren den kompletten Namen xxxx-xxx.rpm angeben muss, zum Deinstallieren aber nur den Programmnamen, also ohne Versionsnummer und rpm am Ende.
;-) Stimmt! Darauf kann man schon hereinfallen. Am Besten ist: rpm -qa | grep NamenbestandteildesPaketesdenichkenne Dann das evtl. gefundene Paket mit rpm -e paketnameohne.rpm Hilfreiches aus meiner profile.local: # findet ein Paket von dessen Namen ich nur Teile kenne function rpmgrep { rpm -qa | grep $1 ; } # zeigt komfortabel die Dateiliste eines Paketes function rpmfl { rpm -ql $1 | less ; } # findet das zu einem file gehörige Paket function rpmfile { rpm -qf $1 ; } Auf die Art kann man sich noch einige hilfreiche functions und aliase anlegen. Gruß Peter
participants (4)
-
Heinz W. Pahlke
-
Jens Tautenhahn
-
Norbert Schulze
-
Peter Bossy