& ldquo; apt-get --with-new-pkgs upgrade & rdquo; недостаточно для решения проблемы с сохраненными обратными пакетами

Несколько раз при запуске sudo apt-get upgrade я запустил сообщение «Следующие пакеты были сохранены назад», а затем список пакетов, которые не будут обновлены. Поиск сообщения в Интернете показывает, что большинство людей решают эту проблему с помощью sudo apt-get dist-upgrade. Однако иногда утверждается, что это опасная команда, что «она может оставить вас с очень сломанной системой». Поэтому я всегда решал это, выполняя sudo apt-get --with-new-pkgs upgrade. Всегда ... до сих пор. Теперь я столкнулся с ситуацией, когда первая команда работала, а вторая отказалась (т. Е. Она привела к тому, что проблема «с пакетом была сохранена»).

Что может быть причиной это? Я знаю, что dist-upgrade разрешено удалять пакеты, а не только устанавливать новые (как это делает флаг --with-new-pkgs). Но почему обновление должно было удалить любой из моих пакетов?

0
задан 20 August 2017 в 06:58

3 ответа

Ответ на ваш вопрос похож на комментарии к сообщению, с которой вы связались: иногда пакет обновляется или изменяется, и этот пакет не может сосуществовать в системе с предыдущей версией или с каким-либо другим пакетом на вашем компьютере. «Подумайте о llvm3.6 и llvm3.6v5 (с« v5 », что означает, что он был скомпилирован с помощью gcc 5). Эти два не могут сосуществовать, только один из них может храниться в системе.»

Поскольку я относительный новичок, я не могу говорить о достоверности этой конкретной ситуации, но могу утверждать, что я часто использовал dist-upgrade и никогда не входил в ситуацию, которая нарушила мою систему. Я также запускаю самую последнюю выпущенную версию Ubuntu, и иногда мне нужно переустановить мою систему.

Текущий вкус обновлений предпочитает набор команд apt, а не apt-get. Существует некоторая информация о том, в чем разница между apt и apt-get?

2
ответ дан 22 May 2018 в 19:17
  • 1
    Зачем вам иногда нужно переустанавливать систему? Мне это никогда не нужно. Я только переустанавливаю свою систему каждые два года, когда выходит новая версия LTS Ubuntu. – LGenzelis 20 August 2017 в 07:01
  • 2
    @LGenzelis Я запускаю промежуточные релизы - в настоящее время 17.04, а вскоре 17.10, и я все время возился с моей системой. Не могу с собой поделать. Рано или поздно я перебираю вещи, и я обнаружил (в более ранних версиях), что иногда обновления не идут так хорошо, как хотелось бы. – Charles Green 20 August 2017 в 07:19

Ответ на ваш вопрос похож на комментарии к сообщению, с которой вы связались: иногда пакет обновляется или изменяется, и этот пакет не может сосуществовать в системе с предыдущей версией или с каким-либо другим пакетом на вашем компьютере. «Подумайте о llvm3.6 и llvm3.6v5 (с« v5 », что означает, что он был скомпилирован с помощью gcc 5). Эти два не могут сосуществовать, только один из них может храниться в системе.»

Поскольку я относительный новичок, я не могу говорить о достоверности этой конкретной ситуации, но могу утверждать, что я часто использовал dist-upgrade и никогда не входил в ситуацию, которая нарушила мою систему. Я также запускаю самую последнюю выпущенную версию Ubuntu, и иногда мне нужно переустановить мою систему.

Текущий вкус обновлений предпочитает набор команд apt, а не apt-get. Существует некоторая информация о том, в чем разница между apt и apt-get?

2
ответ дан 18 July 2018 в 08:15

Ответ на ваш вопрос похож на комментарии к сообщению, с которой вы связались: иногда пакет обновляется или изменяется, и этот пакет не может сосуществовать в системе с предыдущей версией или с каким-либо другим пакетом на вашем компьютере. «Подумайте о llvm3.6 и llvm3.6v5 (с« v5 », что означает, что он был скомпилирован с помощью gcc 5). Эти два не могут сосуществовать, только один из них может храниться в системе.»

Поскольку я относительный новичок, я не могу говорить о достоверности этой конкретной ситуации, но могу утверждать, что я часто использовал dist-upgrade и никогда не входил в ситуацию, которая нарушила мою систему. Я также запускаю самую последнюю выпущенную версию Ubuntu, и иногда мне нужно переустановить мою систему.

Текущий вкус обновлений предпочитает набор команд apt, а не apt-get. Существует некоторая информация о том, в чем разница между apt и apt-get?

2
ответ дан 24 July 2018 в 19:02

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

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