Ubuntu 16.04, устанавливая обновления возвратила код ошибки (1)

Я делал стандартное обновление && процедура обновления по Ubuntu 16.04, и это хотело обновить некоторые мультимедийные библиотеки кодека

List of libraries to be updated

Я подтвердил обновление, как замечено в изображении выше. Затем процесс обновления возвратил код ошибки (1) и не мог закончить обновлять.

Broken Pipe, /usr/bin/dpkg returns an error code

Теперь я получаю эту невстреченную вещь зависимости, когда я пытаюсь сделать что-либо связанное с обновлением.

The following packages have unmet dependencies:
 libavcodec-extra57 : Depends: libx265-102 (>= 2.2) but it is not installed
 x265 : Depends: libx265-102 (>= 2.2) but it is not installed
        Depends: libx265-102 (< 2.3) but it is not installed
E: Unmet dependencies. Try using -f.

Я заинтересован. Действительно ли возможно вернуться к состоянию, прежде чем я попытаюсь обновить?

2
задан 19 January 2017 в 23:24

2 ответа

Я решил свой выпуск следующим перезапись dpkg

Конкретно, я вошел:

sudo dpkg -i --force-overwrite /var/cache/apt/archives/libx265-102_2.2-1~16.04.york0_amd64.deb
4
ответ дан 2 December 2019 в 01:56

Давайте попытаемся разрешить 'частичную' ошибку сначала. Будьте очень осторожны с этими командами:

sudo rm -vf /var/lib/apt/lists/partial/*  # Remove files in 'partial'
sudo rm -vf /var/lib/apt/lists/*  # Remove package lists in 'lists'
sudo apt-get update

, Если Вы все еще получаете ошибку 'состояния', попытайтесь восстановить резервную копию файла:

sudo mv /var/lib/dpkg/status /var/lib/dpkg/status.0715
sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status
sudo apt-get update
1
ответ дан 2 December 2019 в 01:56

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

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