E: Подпроцесс / usr / bin / dpkg вернул код ошибки (100) не удалось выполнить dpkg [дубликат]

Это на вопрос уже есть ответ здесь:

У меня ошибка в Ubuntu 16.04, когда я использую

 sudo apt-get upgrade

enter image description here

0
задан 10 August 2017 в 02:56

1 ответ

Перейдите к этому URL http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/, и Вы будете видеть список dpkg пакеты. Необходимо найти dpkg версия Вам нужно, чем открытый новый терминал. Где угодно Ваша машина я выбираю Рабочий стол.

mkdir dpkg 
cd dpkg

Выполненный:

wget http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/ 

(Добавьте версию dpkg, в котором Вы нуждаетесь после последнего /)

Например, мне было нужно dpkg_1.17.5ubuntu5.2_amd64.deb но это больше не существует, таким образом, я выбрал самый близкий, который является

dpkg_1.17.5ubuntu5.8_amd64.deb 

Так:

wget http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.17.5ubuntu5.8_amd64.deb

Выполненный

ar x dpkg_1.17.5ubuntu5.8_amd64.deb 

Теперь Вы видите содержание:

~/dpkg $ ls
control.tar.gz  data.tar.gz  debian-binary  dpkg_1.17.5ubuntu5.8_amd64.deb

Выполненный

~/dpkg $ tar xfvz data.tar.gz ./usr/bin/dpkg
./usr/bin/dpkg
~/dpkg $ ls
control.tar.gz  data.tar.gz  debian-binary  dpkg_1.17.5ubuntu5.8_amd64.deb  usr
~/dpkg $ cd usr/bin/
~/dpkg/usr/bin $ ls
dpkg

~/dpkg/usr/bin $ sudo cp dpkg /usr/bin/

Затем можно работать:

sudo apt-get update

Я надеюсь, что это помогает.

2
ответ дан 2 November 2019 в 19:51

Другие вопросы по тегам:

Похожие вопросы: