Georg Schölly Asked: 2011-04-27 10:45:09 +0800 CST2011-04-27 10:45:09 +0800 CST 2011-04-27 10:45:09 +0800 CST 如何从包中恢复单个文件? 772 如何在不重新安装其余文件的情况下执行此操作? package-management 2 个回答 Voted Best Answer enzotib 2011-04-27T10:57:43+08:002011-04-27T10:57:43+08:00 下载包,例如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 camypaj 2012-06-21T06:46:45+08:002012-06-21T06:46:45+08:00 我知道这有点旧,但这是我的改进: $ sudo apt-get download <package-name> 代替 $ sudo apt-get --download-only install <package-name> 我遇到了已经安装了软件包的情况(因此,建议的解决方案不起作用),我只想恢复一个配置文件,以解决问题。 干杯
下载包,例如
transmission-daemon
,使用打开包装
恢复文件,例如
/etc/init.d/transmission-daemon
删除目录
我知道这有点旧,但这是我的改进:
代替
我遇到了已经安装了软件包的情况(因此,建议的解决方案不起作用),我只想恢复一个配置文件,以解决问题。
干杯