После запуска обновления с 11.10 до 12.04 во время установки произошел сбой менеджера обновлений.
Теперь, когда я запускаю менеджер обновлений, он говорит мне:
Not all updates can be installed.
Run a partial upgrade, to install as many updates as possible.
Однако, когда я нажимаю «Частичное обновление», я получаю эту ошибку:
Failed to run /usr/bin/update-manager '--dist-upgrade' as user root.
Unable to copy the user's Xauthorization file.
[ 116] Как я могу завершить обновление?
Я попробовал несколько предложений, которые я нашел в Интернете, включая sudo dpkg --configure -a
, но всегда получаю ошибки.
В таких случаях я решаю эту проблему, используя терминал вместо Upgrade Manager:
Обновление списков источников. Сначала убедитесь, что вы используете правильные исходные списки:
sudo apt-get update
ИЛИ
Использовать диагностическую проверку (Обновление + Диагностические неисправные зависимости ):
sudo apt-get check
THEN
Распределение обновлений (это эквивалент «Пометить все обновления» в Synaptic):
sudo apt-get upgrade
«Умное обновление». Он сообщает APT использовать «умную» систему разрешения конфликтов и при необходимости попытается обновить наиболее важные пакеты за счет менее важных. :
sudo apt-get dist-upgrade
Для других случаев читайте эту статью:
AptGet / Howto: Управление пакетами с помощью APT [ 1124] [тысяча сто двадцать один]
Я столкнулся с подобной проблемой, когда установщик жаловался на драйвер принтера. Попробуйте удалить файл Xauthorization из /var/lib/dpkg/status
. Затем выполните команду sudo dpkg --configure -a
. Вы всегда можете вручную скопировать файл Xauthorization снова после обновления.