如何从包中恢复单个文件?

如何从包中恢复单个文件?

我怎样才能做到这一点而不重新安装其余文件?

答案1

transmission-daemon例如,使用以下方式下载软件包

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

使用以下方法解压

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

恢复文件,例如/etc/init.d/transmission-daemon

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

删除目录

rm -rf ~/dummy

答案2

我知道这有点老了,但这是我的改进:

$ sudo apt-get download <package-name>

代替

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

我遇到了这样的情况:软件包已经安装(因此,提出的解决方案不起作用),并且我只想恢复一个配置文件,以解决问题。

干杯

相关内容