Ich habe ein Packet, bei dem ich einige Dateien gelöscht habe, diese aber wiederherstellen möchte. Daher habe ich nun
apt-get --reinstall install <packet>
gemacht. Interessanterweise werden die Dateien nicht wiederhergestellt, obwohl sie im Packet enthalten sind (kann ich mit mc überprüfen).
Woran liegts?
Problem bei Reinstall zum Wiederherstellen von Packetdateien
- myx
- Beiträge: 1091
- Registriert: 17.02.2002 21:19:19
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Berlin
Hängt wohl den Dateien ab, die Du gelöscht hast. Waren das Konfigurationsdateien, ein Startscript unter /etc/init.d/ ?
Um diese neu zu installieren hilft afaik wohl nur ein Deinstallieren des Paketes mit der Option --purge und ein erneutes Installieren.
Eine andere Möglichkeit, die ich sehe, ist das betroffene Paket (sollte unter /var/cache/apt/archives zu finden sein, sofern noch nicht gelöscht) nur zu entpacken (nicht installieren) und dann die fehlenden Dateien händisch zu kopieren. Dies wäre evtl sinnvoll, wenn z.B. durch das deinstallieren dieses Paketes andere Pakete mitdeinstalliert werden.
Vielleicht gibt es aber auch noch ausgefeiltere Methoden...
Um diese neu zu installieren hilft afaik wohl nur ein Deinstallieren des Paketes mit der Option --purge und ein erneutes Installieren.
Eine andere Möglichkeit, die ich sehe, ist das betroffene Paket (sollte unter /var/cache/apt/archives zu finden sein, sofern noch nicht gelöscht) nur zu entpacken (nicht installieren) und dann die fehlenden Dateien händisch zu kopieren. Dies wäre evtl sinnvoll, wenn z.B. durch das deinstallieren dieses Paketes andere Pakete mitdeinstalliert werden.
Vielleicht gibt es aber auch noch ausgefeiltere Methoden...
Nun, ich habe auch schon die Variante
apt-get --purge remove <yyy>
apt-get install <yyy>
probiert. Funktioniert auch nicht (sehr sehr komisch). Ein manuelles Auspacken möchte ich nicht machen, da mit der Aufwand nur für einzelne Pakete gerechtfertigt erscheint. Dazu ein Problem an dem ich noch nach einer Lösung suche:
Ich habe bei einem alten 486 ein Debian installiert und dann X zum Laufen gebracht. Zwischenzeitlich war aber die Platte voll, sodass es zu einigen Effekten kam (z.B. nicht installierte Dateien). Jetzt würde ich gerne 1.) herausfinden, welche Dateien nicht installiert worden sind und 2.) diese möglichst angenehm neu installieren...
apt-get --purge remove <yyy>
apt-get install <yyy>
probiert. Funktioniert auch nicht (sehr sehr komisch). Ein manuelles Auspacken möchte ich nicht machen, da mit der Aufwand nur für einzelne Pakete gerechtfertigt erscheint. Dazu ein Problem an dem ich noch nach einer Lösung suche:
Ich habe bei einem alten 486 ein Debian installiert und dann X zum Laufen gebracht. Zwischenzeitlich war aber die Platte voll, sodass es zu einigen Effekten kam (z.B. nicht installierte Dateien). Jetzt würde ich gerne 1.) herausfinden, welche Dateien nicht installiert worden sind und 2.) diese möglichst angenehm neu installieren...