Выполнение sudo apt update
законченный
Reading package lists... Done
Building dependency tree
Reading state information... Done
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
Выполнение apt list --upgradable
дал мне
Listing... Done
onionshare/bionic,bionic 2.2.ppa1-1 all [upgradable from: 2.1-1]
ring-all/unknown 20190927.2.c2af011~dfsg1-1 amd64 [upgradable from: 20190629.2.c07ef23~dfsg1-1]
Но выполнение sudo apt upgrade
не обновляет обновляемые пакеты:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Обновление: Посмотрите этот pastebin для полной расшифровки стенограммы.
sudo apt-get install --only-upgrade <packagename>
. Оба пакета не встретили зависимости и обновляют сбои из-за E: Unable to correct problems, you have held broken packages.
Вы можете запустить приведенную ниже командную строку для обновления всех обновляемых пакетов и их зависимостей:
sudo apt-get dist-upgrade
Я предлагаю запустить:
sudo apt-get upgrade
Это сработало для меня. Он сообщит вам, сколько пакетов было обновлено, сколько новых было установлено, сколько было удалено и сколько не было обновлено ( утаил).
У меня были отложенные пакеты, поэтому после прочтения этого поста, в котором приводится несколько решений, я выполнил следующее, чтобы установить отложенные пакеты:
sudo apt-get --with-new-pkgs upgrade
Это также будет включать в себя пакеты больше не нужны и могут быть удалены. В соответствии с инструкциями вывода я выполнил следующее, чтобы удалить их:
sudo apt autoremove
Наконец, я снова запустил первый код, просто чтобы убедиться, что все ясно, и я получу вывод «0 обновлено, 0 вновь установлено, 0 для удаления и 0 нет». модернизирован."