Обновление до 16.04 - Требуемая зависимость «apt (& gt; = 1.0.10.2ubuntu2)» не установлена ​​[dублировать]

При попытке обновления с помощью терминала мое обновление останавливается. Это строка, отображаемая в терминале:

The required dependency 'apt(>=1.0.10.2 ubuntu2)' is not installed.

моя проблема в том, что я не знаю команды для установки этой зависимости. Используя другие команды, он говорит, что apt обновлен. Решения?

18
задан 10 December 2016 в 23:52

10 ответов

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

sudo apt-get update sudo apt-get upgrade sudo apt-get -f install # (not "install -f"!) sudo apt-get -y install apt sudo do-release-upgrade
19
ответ дан 17 July 2018 в 17:33

У меня тоже была эта проблема, это обновит все ваши лакомства, а также обновит с 15 до 16.

Перейдите к Software and Updates> Updates

Tick On Следующее

Wily Security Wily Updates Wily Предлагаемое

Обновление и обновление текущей системы

sudo apt-get update && sudo apt-get upgrade

Получить обновление

sudo apt-get dist-upgrade

Обновить в CLI

sudo do-release-upgrade
4
ответ дан 17 July 2018 в 17:33

У меня была эта ошибка, для меня у меня отсутствовала линия wily-updates из моего /etc/apt/sources.list:

deb http://archive.ubuntu.com/ubuntu/ wily-updates main restricted universe multiverse
12
ответ дан 17 July 2018 в 17:33

У меня была такая же проблема с «apt». Я получил решение по этой ссылке. Запустите sudo dpkg -l | grep apt. Вы можете увидеть эту запись в выводе команды:

ii apt 1.0.10.2ubuntu1 amd64 commandline package manager

Если вы это сделаете, вам нужно будет получить требуемый apt (> = 1.0.10.2 ubuntu2). Вот шаги, которые я выполнил:

Перейти к Software & amp; Обновление -> Программное обеспечение Ubuntu. Измените сервер на главный сервер (в моем случае я перешел на сервер для Индии). Раньше я использовал другое зеркало и, следовательно, имел более старую версию «apt». Запустить sudo apt-get update sudo apt-get install --reinstall apt Запустить sudo dpkg -l | grep apt еще раз, чтобы проверить версию. Надеемся, что запись на выходе должна была измениться на: apt 1.0.10.2ubuntu2. Запустите sudo apt-get update && sudo apt-get upgrade, после которого вы можете перейти к обновлению до ubuntu 16.04.
1
ответ дан 17 July 2018 в 17:33

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

sudo apt-get update sudo apt-get upgrade sudo apt-get -f install # (not "install -f"!) sudo apt-get -y install apt sudo do-release-upgrade
19
ответ дан 23 July 2018 в 18:23
  • 1
    есть что-то еще, блокирующее мою установку apt. следуя приведенным инструкциям, он все еще указывает, что apt обновлен. однако, когда я добираюсь до релиза-обновления, он не может найти apt или, по крайней мере, правильный apt. – paul 7 May 2016 в 06:27
  • 2
    -f install и install -f не имеют значения. – Pilot6 31 July 2016 в 11:08
  • 3
    Но это установить с 15.10 до 16.xx sth. – marko 24 September 2016 в 22:43
  • 4
    @marko Вам просто нужно повторить шаг несколько раз. – wsw 2 June 2018 в 22:17

У меня тоже была эта проблема, это обновит все ваши лакомства, а также обновит с 15 до 16.

Перейдите к Software and Updates> Updates

Tick On Следующее

Wily Security Wily Updates Wily Предлагаемое

Обновление и обновление текущей системы

sudo apt-get update && sudo apt-get upgrade

Получить обновление

sudo apt-get dist-upgrade

Обновить в CLI

sudo do-release-upgrade
4
ответ дан 23 July 2018 в 18:23

У меня была эта ошибка, для меня у меня отсутствовала линия wily-updates из моего /etc/apt/sources.list:

deb http://archive.ubuntu.com/ubuntu/ wily-updates main restricted universe multiverse
12
ответ дан 23 July 2018 в 18:23
  • 1
    Для ARM и т. Д. Строка должна быть deb http://ports.ubuntu.com/ wily-updates main restricted universe multiverse – Vladimir Panteleev 8 August 2016 в 04:46
  • 2
    Я думаю, что это должно быть «deb ports.ubuntu.com trusty-updates, основная ограниченная универсальная мультиверсия юниверса». (то есть, он включает дополнительные репозиции). Варианты смешивания (например, надежные и хитрые) никогда не заканчиваются хорошо. – joat 14 November 2016 в 13:36
  • 3
    После этого «apt-get update & amp; & amp; & amp; apt-get -y upgrade & amp; & amp; & amp; & amp; сделать релиз-обновления & Quot; похоже, работает. Примечание: вам может потребоваться прокомментировать строку / tmp в / etc / fstab, чтобы избежать нехватки временного пространства. – joat 14 November 2016 в 13:54

У меня была такая же проблема с «apt». Я получил решение по этой ссылке. Запустите sudo dpkg -l | grep apt. Вы можете увидеть эту запись в выводе команды:

ii apt 1.0.10.2ubuntu1 amd64 commandline package manager

Если вы это сделаете, вам нужно будет получить требуемый apt (> = 1.0.10.2 ubuntu2). Вот шаги, которые я выполнил:

Перейти к Software & amp; Обновление -> Программное обеспечение Ubuntu. Измените сервер на главный сервер (в моем случае я перешел на сервер для Индии). Раньше я использовал другое зеркало и, следовательно, имел более старую версию «apt». Запустить sudo apt-get update sudo apt-get install --reinstall apt Запустить sudo dpkg -l | grep apt еще раз, чтобы проверить версию. Надеемся, что запись на выходе должна была измениться на: apt 1.0.10.2ubuntu2. Запустите sudo apt-get update && sudo apt-get upgrade, после которого вы можете перейти к обновлению до ubuntu 16.04.
1
ответ дан 23 July 2018 в 18:23
  • 1
    следуя приведенным советам. менеджер командного пакета действительно придумал ver. 1.0.10.2 ubuntu1. но две команды для изменения на ubuntu2 не дали изменения (еще ubuntu1). как это изменение безопасности, может ли это быть вызвано проблемой безопасности? – paul 8 May 2016 в 21:12
  • 2
    Я никоим образом не специалист в этом, но я думаю, что другой альтернативой было бы использовать этот deb , чтобы решить эту проблему. – Rahul 8 May 2016 в 21:24
  • 3
    Мне неудобно загружать и устанавливать файлы ubuntu2, пока я не смогу установить, почему файлы недоступны через командную строку (терминал). У меня ограниченный опыт извлечения и установки из загрузки. – paul 8 May 2016 в 21:34

У меня была эта ошибка, для меня у меня отсутствовала линия wily-updates из моего /etc/apt/sources.list:

deb http://archive.ubuntu.com/ubuntu/ wily-updates main restricted universe multiverse
12
ответ дан 3 August 2018 в 16:09

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

sudo apt-get update
sudo apt-get upgrade
sudo apt-get -f install   # (not "install -f"!)
sudo apt-get -y install apt
sudo do-release-upgrade
19
ответ дан 14 August 2018 в 12:06

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

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