it-swarm.com.de

Wie kann ich eine einzelne Datei aus einem Paket wiederherstellen?

Wie kann ich das tun, ohne auch die restlichen Dateien neu zu installieren?

18
Georg Schölly

Laden Sie das Paket, zum Beispiel transmission-daemon, mit herunter

Sudo apt-get --download-only install transmission-daemon

packen Sie das Paket mit aus

mkdir ~/dummy
dpkg-deb -x /var/cache/apt/archives/transmission-daemon_*.deb ~/dummy

datei wiederherstellen, zum Beispiel /etc/init.d/transmission-daemon

Sudo cp ~/dummy/etc/init.d/transmission-daemon /etc/init.d

entferne das Verzeichnis

rm -rf ~/dummy
21
enzotib

Ich weiß, dass dies ein bisschen alt ist, aber hier ist meine Verbesserung:

$ Sudo apt-get download <package-name>

anstatt von

$ Sudo apt-get --download-only install <package-name>

Ich hatte eine Situation, in der das Paket bereits installiert war (daher funktionierte die vorgeschlagene Lösung nicht), und ich wollte nur eine Konfigurationsdatei wiederherstellen, um das Problem zu beheben.

Prost

12
camypaj