обновление с 15.10 до 16.04 не установлено

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

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

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

19
задан 10 December 2016 в 22:52

5 ответов

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

13
ответ дан 11 December 2016 в 08:52
  • 1
    OP попросила пакеты значения по умолчанию Xubuntu... – Redbob 4 October 2017 в 08:53

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

Перейдите в Программное обеспечение и Обновления > Обновления

Отметьте следующее

  • Wily Security
  • Обновления Wily
  • Wily Proposed

Обновите текущую систему

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

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

sudo apt-get dist-upgrade

Обновите через CLI

sudo do-release-upgrade
4
ответ дан 11 December 2016 в 08:52

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

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
ответ дан 11 December 2016 в 08:52

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

ii  apt 1.0.10.2ubuntu1      amd64         commandline package manager

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

  1. Перейдите в раздел «Программное обеспечение и обновления» -> «Программное обеспечение Ubuntu». Измените сервер на главный сервер (в моем случае я перешел на сервер для Индии). Раньше я использовал другое зеркало и, следовательно, имел более старую версию apt.

  2. Запустите

      sudo apt-get update
      sudo apt-get install --reinstall apt
     
  3. Запустить sudo dpkg -l | grep apt еще раз, чтобы проверить, изменилась ли версия. Надеюсь, запись в выходных данных должна быть изменена на: apt 1.0.10.2ubuntu2 .

  4. Запустите sudo apt-get update && sudo apt-get upgrade , после чего вы можете продолжить для обновления до ubuntu 16.04.

1
ответ дан 11 December 2016 в 08:52

Предыдущие опубликованные решения не помогли мне.

Как показано в комментариях на панели запуска ,

что-то сработало:

wget http://launchpadlibrarian.net/254524267/apt_1.0.10.2ubuntu2_amd64.deb   
wget http://launchpadlibrarian.net/254524264/apt-transport-https_1.0.10.2ubuntu2_amd64.deb
wget http://launchpadlibrarian.net/254524266/apt-utils_1.0.10.2ubuntu2_amd64.deb    
wget http://launchpadlibrarian.net/254524269/libapt-inst1.7_1.0.10.2ubuntu2_amd64.deb    
wget http://launchpadlibrarian.net/254524270/libapt-pkg4.16_1.0.10.2ubuntu2_amd64.deb

sudo dpkg --install apt_1.0.10.2ubuntu2_amd64.deb apt-transport-https_1.0.10.2ubuntu2_amd64.deb apt-utils_1.0.10.2ubuntu2_amd64.deb libapt-inst1.7_1.0.10.2ubuntu2_amd64.deb libapt-pkg4.16_1.0.10.2ubuntu2_amd64.deb

sudo do-release-upgrade
1
ответ дан 16 November 2019 в 12:45

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

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