Как я обновляю от 14.04 LTS до 16.04.1 LTS?

Так, сегодня 21-го июля и эта страница. дает мне опцию загрузить 16.04.1 LTS. Однако попытка обновить получает меня это сообщение -

$ sudo do-release-upgrade
Checking for a new Ubuntu release
No new release found

Что не так? Имеет значение, что я работаю склонный - получают обновление позади apt-cacher-ng?

Примечание: Комментирование файлов в apt.conf.d, который использовал apt-cacher-ng не имел значения.

Править: Объяснение возможных дубликатов: Почему "Никакой новый выпуск не найден" при обновлении от LTS до следующего? соглашения с обновлением от 12.04LTS до 14.04LTS. Мой вопрос характерен для 14.04 LTS к 16.04.1 обновлениям LTS. Старые ответы, в то время как хороший для архивных целей менее релевантны в быстро изменяющемся пакете как человечность. Кроме того, ни один из ответов не отвечает что не так. Ссылка andrew.46 указанный упоминается в одном из комментариев. This Q & A более полезна для людей, обновляющих сегодня, чем работа вокруг упомянутого в, "Почему "Никакой новый выпуск не найден" при обновлении от LTS до следующего?".

43
задан 13 April 2017 в 05:25

2 ответа

Эта проблема появилась раньше: 4 года назад при обновлении с 12.04 LTS (Precise Pangolin) до 14.04.1 LTS (Trusty Tahr):

Похоже, аналогичная проблема существует для обновления с 14.04 LTS (Trusty Tahr) до 16.04.1 LTS (Xenial Xerus ) с соответствующий журнал обновлений еще не обновлен. На данный момент существует выбор из двух разумных решений:

  1. Подождите немного, пока этот документ не обновится, а затем обновите его как обычно
  2. Используйте следующий синтаксис сейчас :

     sudo do-release-upgrade --devel-release
     

В документации Ubuntu говорится об этом варианте использования параметра - devel-release или -d :

Для обеспечения большей стабильности LTS-выпуска существует небольшое изменение в поведение, если вы в настоящее время используете LTS-версию. LTS-системы только автоматически рассматривается для перехода на следующий LTS через do-release-upgrade с первой точкой выпуска. Так, например, 14.04 будет обновляться только после выпуска 16.04.1. Если вы хотите обновить раньше, например на подмножестве машин для оценки обновления LTS для ваша установка должна быть тем же аргументом, что и обновление до версии для разработчиков. используется с помощью ключа -d.

И, конечно же, на данный момент это должно быть безопасным курсом. При выполнении в моей собственной системе Trusty:

andrew@corinth:~$ sudo do-release-upgrade
[sudo] password for andrew: 
Checking for a new Ubuntu release
No new release found
andrew@corinth:~$ sudo do-release-upgrade --devel-release
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]                                           
Get:2 Upgrade tool [1,265 kB]                                                  
Fetched 1,265 kB in 0s (0 B/s)                                                 
authenticate 'xenial.tar.gz' against 'xenial.tar.gz.gpg' 
extracting 'xenial.tar.gz'
[...]

И процесс катится к установке Xenial, используя этот альтернативный файл . Несколько намеков на предстоящее решение этой проблемы:

  1. Несколько запросов в IRC (спасибо @ThomasWard) указывают на неизбежное исправление проблемы до исправления любых ошибок в пути обновления ...
  2. Личное письмо мне от разработчика указал, что это должно быть исправлено на неделе, начинающейся 25 июля
  3. . Ошибка Launchpad и запрос функции , поданный по этой проблеме, содержат некоторые интересные комментарии ...

Скрещенные пальцы для разрешения в ближайшее время !!

Примечание : Журнал обновлений был изменен 29 июля в мое время, поэтому проблема решена ...

Ссылки:

39
ответ дан 23 November 2019 в 00:07

Для меня решение не было -d , а скорее -p . Возможно, это будет полезно для некоторых из вас, столкнувшихся с этой проблемой.

Отредактируйте, чтобы объяснить (из man do-release-upgrade ):

-d, --devel-release
              Check if upgrading to the latest devel release is possible

-p, --proposed
              Try upgrading to the latest  release  using  the  upgrader  from
              Ubuntu-proposed

do-release-upgrade имеет несколько полезных переключателей. Всегда полезно просмотреть справочную страницу.

3
ответ дан 23 November 2019 в 00:07

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

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