Чому "Новий реліз не знайдено" при переході від LTS до наступного?


224

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

Checking for a new ubuntu release
No new release found

Я щось роблю не так? Чи існує рішення?


Як не дивно, це повідомлення також можна отримати, коли немає підключення до Інтернету, наприклад, коли мережа не працює. Чомусь у таких випадках не відображається повідомлення про помилку.
Джотік

Відповіді:


228

За словами керівника команди Ubuntu Engineering Foundation, Стіва Лангасека:

Оновлення між випусками LTS не включені за замовчуванням до першого випуску пункту 14.04.1, запланованого на липень. Більшість користувачів LTS рекомендується дочекатися цього часу, перш ніж оновити до 14.04.

Якщо ви вирішили оновити до цього часу, ви можете передати цю -dопцію інструменту оновлення, запущеному do-release-upgrade -dабо update-manager -d, щоб оновити з ванілі 12.04 до 14.04. ( -dрозшифровується як devel.)

Це питання пояснює обгрунтування очікування підказки:


11
Чому ж тоді до-реліз-оновлення (без -d) все ще говорить "Не знайдено нового випуску" через кілька днів після випуску .1 у формі iso? (Мій / etc / update-manager / release-upgrade - "Підказка = lts")
tudor,

7
З огляду на код, здається, що "нормальний" випускає за замовчуванням URL-адресу changelogs.ubuntu.com/meta-release, яка містить 14.04, а випуски LTS використовують URL-адресу changelogs.ubuntu.com/meta-release-lts, яка не не перелічуйте його взагалі. Я думаю, що вони ще не оновили мета-інформацію.
тудор

3
Це здається наглядом за випуском, чи можете ви подати помилку та CC мені? електронний лист у моєму профілі, дякую!
Хорхе Кастро

2
@JorgeCastro Це справді нагляд за випуском, і чи є ідея, коли це буде виправлено? Була подана помилка, і де я можу її слідкувати? (Я шукав, але не зміг його знайти. Я також хочу перейти з 12.04 LTS на 14.04.1 LTS, і я просто хочу це зробити через Менеджер оновлень.)
Marnix Klooster

1
Схоже, зараз виправлено changelogs.ubuntu.com/meta-release-lts .
DLosc

82

Якщо хтось не має доступу до графічного інтерфейсу і хоче оновлення на терміналі:

  1. Відредагуйте файл

    /etc/update-manager/release-upgrades
    

    для Promptвідповідності normalабо lts. (Див. Перелік нижче, що відповідає вашому випадку. Майте на увазі, що ви можете оновити LTS лише до іншої версії LTS):

    [DEFAULT]
    Prompt=normal
    
  2. Знайдено правильну тестову версію, запустіть

    do-release-upgrade -c
    
  3. Оновлення у випадку, якщо відображається правильна версія:

    sudo do-release-upgrade
    

    Якщо ви хочете перейти до стану розробки (наприклад, якщо ви хочете перейти з 18.10 до 19.04 до його офіційного випуску), -dпрапор корисний:

    sudo do-release-upgrade -d
    

Таким чином я міг би оновити 12.04 до 12.10.

Доступні Promptваріанти:

  • ніколи - ніколи не перевіряйте наявність нового випуску.
  • нормальний - Перевірте, чи доступний новий випуск. Якщо знайдено більше одного нового випуску, програміст випуску спробує оновитись до випуску, який негайно завершить поточний запущений випуск.
  • lts - Перевірте, чи доступний новий випуск LTS. Графір намагатиметься оновити до першого випуску LTS, доступного після поточного запущеного. Зауважте, що цю опцію не слід використовувати, якщо поточний реліз не є самим випуском LTS, оскільки в такому випадку програміст не зможе визначити, чи доступний новий випуск.

3
У мене було подібне питання. Я просто змінився з Prompt = нормальний на Prompt = lts, ​​і він працював для мене просто чудово.
sir_k

Я виявив протилежну проблему до тієї, що описує Флорін. 4-21-18 Ubuntu 14.04 LTS говорив "Не знайдено нового випуску", поки я не змінив з "Підказка = lts" на "Підказка = нормальний". Для оновлення було вибрано 16,04 LTS, чого я хотів. Я поняття не маю, чому.
Кріс Дракон

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.


те саме, що було описано у запитанні ...
антивірус

3

2 варіанти:

  1. Запишіть iso і покладіть його у привід, він автоматично визначить оновлення

  2. Увійдіть у параметри синаптики, а потім Налаштування> розподіл> Завжди віддайте перевагу найвищій версії.

Проблема вирішена ?


Спробую це, дякую. :) Я почуваюся дурним, що не усвідомлюю цього.
CullenDM

1
10.04 випуски не оновлюються відразу, дивіться посилання, яке я розмістив вище.
Хорхе Кастро
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.