无法安装软件 – 我可以修复丢失的dpkg吗?

无法安装新软件,因为当前安装的软件存在问题。 你想现在修理吗?

Repair

 Package operation failed The installation or removal of a software package failed. Details => installArchives()failed:Could not exec dpkg! Error in function (synaptic:12725): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed Could not exec dpkg! E: Sub-process /usr/bin/dpkg returned an error code (100) A package failed to install. Trying to recover: sh: 1: dpkg: not found 

测试一下:

打开一个终端,

Ctrl + Alt + T.

运行:

 sudo -i mkdir /tmp/dpkg cd /tmp/dpkg wget http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.17.5ubuntu5.2_i386.deb or wget http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.17.5ubuntu5.2_amd64.deb ar x dpkg*.deb data.tar.gz tar xfvz data.tar.gz ./usr/bin/dpkg cp ./usr/bin/dpkg /usr/bin/ apt-get update apt-get install --reinstall dpkg