Получение ошибки при запуске sudo apt-get upgrade в ubuntu 16.04

setting xserver-xorg-legacy/xwrapper/allowed_users from configuration file
dpkg: warning: files list file for package 'libqt5webkit5:amd64' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libsamplerate0:amd64' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libsane-hpaio:amd64' missing; assuming package has no files currently installed
dpkg: unrecoverable fatal error, aborting:
 files list file for package 'policykit-desktop-privileges' is missing final newline
E: Sub-process /usr/bin/dpkg returned an error code (2)

Как исправить? Я пытаюсь удалить пакет, но не могу.

1
задан 30 April 2021 в 07:51

1 ответ

Вы должны решить эту проблему. Удалите проблемный список файлов, переустановите пакет с помощью:

sudo rm /var/lib/dpkg/info/policykit-desktop-privileges.list

sudo apt-get update
sudo apt-get install --reinstall policykit-desktop-privileges

, затем исправьте три других упомянутых пакета с помощью

sudo apt-get install --reinstall libqt5webkit5:amd64
sudo apt-get install --reinstall libsamplerate0:amd64 
sudo apt-get install --reinstall libsane-hpaio:amd64

, затем установите все обновления для текущего выпуска

sudo apt-get upgrade # upgrade packages
sudo apt-get dist-upgrade # upgrade packages with all new dependencies

, а затем рассмотрите возможность обновления до 18.04 LTS, как было рекомендовано в комментариях.

0
ответ дан 7 May 2021 в 17:42

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

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