错误的dpkg pakage被删除了。所以现在如果我尝试安装任何东西,我会得到以下错误:
E: Sub-process /usr/bin/dpkg returned an error code (100)
请帮我解决这个问题。
答案 0 :(得分:2)
<强>哎哟即可。好的,你应该仍然可以获取这样的所有内容的副本......
# apt-get install --reinstall -d dpkg
# ls /var/cache/apt/archives/dpkg_*.deb
# cd /tmp
# mkdir deb
# cd deb
# ar x /var/cache/apt/archives/dpkg_*.deb
# tar xvzf data.tar.gz
# ls -l usr/bin
那个漂亮的长链可能都必须以root身份运行。 如果您只丢失了一个文件&#34; / usr / bin / dpkg&#34;你可以将它复制回到它应该来自的位置&#34; usr / bin / dpkg&#34;。 应该可以安全地在根目录之上提取存档,但我认为最好在重新安装dpkg之后再次正常工作。< / p>
# apt-get install --reinstall dpkg