Почему «Новая версия не найдена» при обновлении с LTS до следующего?

215

Я следую инструкциям по обновлению на веб-сайте Ubuntu , но при запуске инструмента обновления я получаю этот ответ

Checking for a new ubuntu release
No new release found

Я что-то делаю неправильно? Есть ли способ обхода?

    
задан BDoran 26.04.2012 в 14:26
источник

4 ответа

225

По словам менеджера команды Ubuntu Engineering Foundations Стив Лангасека:

Upgrades between LTS releases are not enabled by default until the first point release, 14.04.1, scheduled for July. It is recommended that most LTS users wait until then before upgrading to 14.04.

Если вы решите обновить до этого момента, вы можете передать параметр -d в инструмент обновления, выполнив do-release-upgrade -d или update-manager -d , для обновления с ванильного 12.04 до 14.04. (-d для devel)

Этот вопрос объясняет обоснование ожидания приглашения.

ответ дан Jorge Castro 26.04.2012 в 17:33
источник
67

Если у пользователя нет доступа к графическому интерфейсу и требуется обновление на терминале:

  1. Отредактируйте файл

    /etc/update-manager/release-upgrades
    

    для Prompt для соответствия либо normal , либо lts . (См. Список ниже того, что подходит вашему делу, помните, что вы можете только обновить LTS до другой версии LTS):

    [DEFAULT]
    Prompt=normal
    
  2. Проверьте правильность версии, запустите

    do-release-upgrade -c
    
  3. Обновление в случае, если показана правильная версия:

    sudo do-release-upgrade -d
    

Таким образом, я мог бы обновить 12.04 до 12.10.

Доступные опции Prompt :

  • never - Never check for a new release.
  • normal - Check to see if a new release is available. If more than one new release is found, the release upgrader will attempt to upgrade to the release that immediately succeeds the currently-running release.
  • lts - Check to see if a new LTS release is available. The upgrader will attempt to upgrade to the first LTS release available after the currently-running one. Note that this option should not be used if the currently-running release is not itself an LTS release, since in that case the upgrader won't be able to determine if a newer release is available.
    
ответ дан k0pernikus 05.05.2014 в 16:50
источник
19
sudo do-release-upgrade -d 

Обратите внимание на -d в конце; на странице man :

  -d, --devel-release
      If using the latest supported release, upgrade to the development release

Это работает даже с Prompt=lts в /etc/update-manager/release-upgrades .

    
ответ дан davebowlin 26.04.2012 в 17:55
источник
3

2 варианта:

  1. Запишите iso и поместите его в свой диск, он автоматически обнаружит обновление

  2. Перейдите в опции synaptics, затем Preference > распределение > Всегда предпочитайте самую высокую версию.

Проблема решена?

    
ответ дан ubuntu fan 28.04.2012 в 02:15
источник

Ознакомьтесь с другими вопросами по меткам