RPM-Datei rekonstruieren
RPM-Datei rekonstruieren
Gibt es einen Befehl oder einen Weg installierte RPM-Dateien aus dem Verzeichnisbaum zu rekonstruieren wenn man die echten verloren hat?
Re: RPM-Datei rekonstruieren
Hi,
so ein Befehl ist mir nicht bekannt. Ich könnte mir jetzt auch nicht vorstellen, wie das funktionieren sollte.
Läßt sich das Paket denn im Internet nicht mehr finden?
Oder ist es so groß, daß du den Download vermeiden willst <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Gruß,
nano
so ein Befehl ist mir nicht bekannt. Ich könnte mir jetzt auch nicht vorstellen, wie das funktionieren sollte.
Läßt sich das Paket denn im Internet nicht mehr finden?
Oder ist es so groß, daß du den Download vermeiden willst <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Gruß,
nano
Re: RPM-Datei rekonstruieren
Naja, ich hatte die Software selbst kompiliert und dann aus einer eigenen RPM-Datei installiert. Die Dateien befinden sich ja auf dem System. Die RPM-Datenbank müsste doch wissen, welche Dateien zum entsprechenden Paket gehören.
Keiner 'ne Idee?
Keiner 'ne Idee?
Re: RPM-Datei rekonstruieren
hmm rpm --help ist dein freund
mit rpm -ql <paketname> listet er dir sämtliche dateien von installierten Paketen auf, wenn du noch ein p einschiebst (also rpm -qlp <noch nicht installiertes.rpm> ) kannst du dir zum Bsp. anschauen, was in einem Paket drin ist, dass du installieren willst.
Kannst dir dann von Hand die files zusammenklauben (bzw. mittels shell) aber um da wieder ein rpm draus zu machen brauchts noch ein spec file. Mehr kann ich dir leider auch nicht sagen.
mit rpm -ql <paketname> listet er dir sämtliche dateien von installierten Paketen auf, wenn du noch ein p einschiebst (also rpm -qlp <noch nicht installiertes.rpm> ) kannst du dir zum Bsp. anschauen, was in einem Paket drin ist, dass du installieren willst.
Kannst dir dann von Hand die files zusammenklauben (bzw. mittels shell) aber um da wieder ein rpm draus zu machen brauchts noch ein spec file. Mehr kann ich dir leider auch nicht sagen.