Проблема обновления дистрибутива & ldquo; Никакой новый релиз не найден & rdquo;

Нет ничего плохого в вашей «фазе ожога», вы не можете изменить содержимое ISO. Так что, если при установке я получил возможность установить Ubuntu o весь мой HD, у вас будет тот же вариант. .

32 и 64 бита имеют другую установку, но оба, я протестировал, предлагают возможность устанавливать бок о бок с другой ОС или устанавливать перезапись текущей ОС, и есть красная метка, дающая какой-то alert

Невозможно, чтобы ваш ISO отличался от остальных, если вы загрузили его из Ubuntu

21
задан 25 April 2012 в 16:10

8 ответов

Для обновления с Ubuntu 11.10 или Ubuntu 10.04 LTS на сервере или в системе: установите пакет update-manager-core, если он еще не установлен; запустите инструмент обновления с помощью команды sudo do-release-upgrade -d; и следуйте инструкциям на экране. Обратите внимание, что обновление сервера теперь более надежное и будет использовать экран GNU и автоматически повторно присоединяться в случае, например, проблемы с соединением.

15
ответ дан 25 May 2018 в 12:26
  • 1
    Я не использую 10.04 LTS, но 11.04. Но, во всяком случае, sudo do-release-update -d, похоже, выполняет эту работу. Машина теперь получает одноразовые пакеты. – fefe 25 April 2012 в 20:09
  • 2
    Рад, что смог помочь. – Matthew Coleman 25 April 2012 в 20:40
  • 3
    Здесь все работает нормально, но вы должны not использовать -d при попытке перейти на другую стабильную версию. -d обновится до версии для разработки, если доступно обновление до текущей версии, что было бы совершенно нежелательно в производственной среде. Просто оставьте флаг -d для нормального обновления. – Eliah Kagan 30 June 2012 в 10:43
  • 4
    Обратите внимание, что когда /etc/update-manager/release-upgrades содержит Prompt=lts, sudo do-release-update -d можно использовать для обновления до стабильного, не-lts, release. Я в настоящее время точен, настроен только на обновление до следующего lts, ​​но sudo do-release-update -d будет обновляться до кванта (который долгое время был стабильным на момент написания) – Confusion 13 July 2013 в 00:13

Проверить /etc/update-manager/release-upgrades

Prompt=lts

приведет к сбою обновления, если релиз, в котором вы сейчас находитесь, не является LTS.

not

Измените Prompt=lts на Prompt=normal и сохраните изменения

Сделайте необходимые обновления до тех пор, пока вы не установили выпуск LTS.

Затем вернитесь к [ f5]

Сделано.

28
ответ дан 25 May 2018 в 12:26
  • 1
    У меня уже установлен этот параметр на prompt=normal. Извините, я только упомянул об этом в одном из комментариев к этому вопросу. – fefe 30 June 2012 в 08:50
  • 2
    Да, это была проблема для меня. Благодаря! – Eduard Luca 29 April 2013 в 10:51
  • 3
    Это должен быть принятый ответ. Огромное спасибо! – Jon Cairns 29 May 2014 в 16:53

Одна из возможных причин заключается в том, что файл с имеющейся печатью релиза висит неправильно. Следующая проблема устранена:

sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available

Этот файл безопасен для удаления, поскольку он будет восстановлен в следующий раз, когда скрипт motd будет запущен, если это необходимо.

Причина: эта проблема возникла для меня в 13.04 после частично завершенной версии обновления, которую я завершил с apt-get distupgrade. Если файл штампа в /var/lib/ubuntu-release-upgrader/release-upgrade-available существует и имеет сообщение о наличии новой версии, оно отображается при каждом входе через скрипт motd: /etc/update-motd.d/91-release-upgrade, который вызывает /usr/lib/ubuntu-release-upgrader/release-upgrade-motd, чтобы обновить штамп, если он пуст. См. Эти файлы для получения дополнительной информации о том, почему это происходит.

7
ответ дан 25 May 2018 в 12:26
  • 1
    Это то, что сработало для меня, запустив do-release-upgrade -d, попытался обновить до версии 13.10 dev – Erin Drummond 11 June 2013 в 07:59
  • 2
    В 12.04 устаревший файл обновления находится в /var/lib/update-notifier/ (не ubuntu-release-upgrader/), но все остальное по-прежнему применяется. – blahdiblah 24 October 2013 в 04:59

Это также может произойти, если apt настроен на использование прокси-сервера, а прокси-сервер работает неправильно. В моем случае файл /etc/apt/apt.conf.d/01proxy содержал строку

Acquire::http::Proxy "http://proxy.local:9999";

, а сервер proxy.local не отвечал. Удаление этой строки устраняет проблему «Нет новой версии» с графическим и терминальным инструментом обновления.

4
ответ дан 25 May 2018 в 12:26

В моем случае запуск 12.04 не будет предлагать обновить до 12.10. Причина в том, что проблемы с совместимостью с моим оборудованием для видео в 12.10. Инструменты сказали мне после того, как я попытался принудительно обновить.

1
ответ дан 25 May 2018 в 12:26

У меня была проблема с 12.04 -> 13.04, и она была исправлена ​​с использованием опции -d в качестве управляемого coleman / Kagan выше i.e.:

do-release-upgrade -d
1
ответ дан 25 May 2018 в 12:26

Для старых выпусков, достигших цикла EOL, вы можете попробовать следующее:

Загрузите локальную информацию мета-релиза с этой инструкцией: https://askubuntu.com/a/502485/34298 [ ! d1]

0
ответ дан 25 May 2018 в 12:26

Это возможно, если вы используете make-release-обновление под командой socks client (команда proxychains или tsocks). Клиент ваших носков или носков не поддерживает поиск DNS. Обходным путем для этого является добавление записей хоста в файл / etc / hosts при обновлении дистрибутива:

91.189.88.17    old-releases.ubuntu.com
91.189.92.201   archive.ubuntu.com
91.189.91.15    security.ubuntu.com
91.189.95.36    changelogs.ubuntu.com
-1
ответ дан 25 May 2018 в 12:26

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

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