Почему обновляемые пакеты не обновлены?

Выполнение 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.
  1. Почему это? Невстреченные зависимости возможно?
  2. Могу я (вручную) обновлять перечисленные пакеты, и раз так: как?

Обновление: Посмотрите этот pastebin для полной расшифровки стенограммы.

3
задан 18 October 2019 в 21:05

3 ответа

  1. Я пытался обновить определенные рассматриваемые пакеты (см., Как Обновить Определенный Пакет В Ubuntu) путем выполнения sudo apt-get install --only-upgrade <packagename>. Оба пакета не встретили зависимости и обновляют сбои из-за

E: Unable to correct problems, you have held broken packages.

  1. Обновление пакетов потребовало бы для разрешения невстреченных зависимостей. Информация об этом может быть найдена в ответе на, “Как я разрешаю невстреченные зависимости после добавления PPA?”.
0
ответ дан 1 December 2019 в 18:12

Вы можете запустить приведенную ниже командную строку для обновления всех обновляемых пакетов и их зависимостей:

sudo apt-get dist-upgrade

8
ответ дан 8 April 2020 в 08:14

Я предлагаю запустить:

sudo apt-get upgrade

Это сработало для меня. Он сообщит вам, сколько пакетов было обновлено, сколько новых было установлено, сколько было удалено и сколько не было обновлено ( утаил).

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

sudo apt-get --with-new-pkgs upgrade

Это также будет включать в себя пакеты больше не нужны и могут быть удалены. В соответствии с инструкциями вывода я выполнил следующее, чтобы удалить их:

sudo apt autoremove

Наконец, я снова запустил первый код, просто чтобы убедиться, что все ясно, и я получу вывод «0 обновлено, 0 вновь установлено, 0 для удаления и 0 нет». модернизирован."

-1
ответ дан 9 July 2020 в 15:35

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

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