无法执行 dpkg!E:子进程 /usr/bin/dpkg 返回错误代码 (100)

无法执行 dpkg!E:子进程 /usr/bin/dpkg 返回错误代码 (100)

我正在使用 12.04。我无法执行任何安装或删除,因为我丢失了dpkgat /usr/bin/dpkg

我尝试了以下步骤:

mkdir /tmp/dpkg
cd /tmp/dpkg
wget http://archive.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.15.5.6ubuntu4_i386.deb
ar x dpkg*.deb data.tar.gz
tar xfvz data.tar.gz ./usr/bin/dpkg
sudo cp ./usr/bin/dpkg /usr/bin/
sudo apt-get update

wget但是运行该命令后出现错误:

tar xfvz data.tar.gz ./usr/bin/dpkg

tar (child): data.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

如何修复此问题?

答案1

下一个文件夹将被覆盖:

等 sbin usr var

因此尝试:

tar -zxvf data.tar.gz -C /

相关内容