Почему я не получаю обновление Ubuntu 18.04?

Я пытался обновить до Ubuntu 18.04, но когда я пробую

do-release-upgrade -c

Я получаю этот вывод

Checking for a new Ubuntu release
No new release found.

Я проверил дату выпуска, чтобы быть 26-го апреля, но тем не менее, я не получил обновления...

Я немного плохо знаком с Linux, поэтому простите мне, если я ошибаюсь на какой-либо точке.

23
задан 29 April 2018 в 13:25

5 ответов

Информация о версии имеет это:

Обновление из Ubuntu 16.04 LTS или 17.10

Обновления от 17,10 не будут включены до спустя несколько дней после этого 18.04's выпуск. Обновления от 16.04 LTS не будут включены, до спустя несколько дней после того, как 18.04.1 выпуска ожидали в конце июля.

13
ответ дан 23 November 2019 в 01:27

Полное руководство для обновления представлено здесь. Другие ответы уже упоминают, что необходимо использовать:

do-release-upgrade -d     # Use this until 18.04.1 comes out
do-release-upgrade        # Use this after 18.04.1 comes out

Дополнительно, хотя необходимо проверить файл:

~$ cat /etc/update-manager/release-upgrades
# Default behavior for the release upgrader.

[DEFAULT]
# Default prompting behavior, valid options:
#
#  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.
Prompt=never

Если, как последняя строка говорит, "никогда" не изменяют его на "нормальный" для пользователей Ubuntu 17.10. Для Ubuntu 16.04 пользователи LTS измените его на "LTS". Иначе Вы будете получать обновление... гм "никогда":

rick@alien:~$ do-release-upgrade
Checking for a new Ubuntu release
No new release found.
───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~$ do-release-upgrade -d
Checking for a new Ubuntu release
Upgrades to the development release are only 
available from the latest supported release.
───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~$ do-release-upgrade -c
Checking for a new Ubuntu release
No new release found.

Эти команды были даны с Prompt=never в соответствии с Ubuntu 16.04, где это доступно для обновления вчера (28 апреля 2018). Изменение подсказки к lts решенный проблема.


Необходимо или скопировать данные сначала или клонировать данные и выполнить обновление в тестовой среде. Вот один сценарий, который я записал для такой цели (но можно также сделать это вручную с Живым USB): сценарий Bash для клонирования Ubuntu к новому разделу для тестирования 18.04 обновлений LTS

Я заставил некоторые примечания во время обновления обработать и здесь - то, чего можно с нетерпением ждать:

Step 1: confirmation to proceed: Press [ENTER]
Step 2: packages will be removed: Y
Step 3: replace '/etc/systemd/longind.conf': Y
Step 4: Configuration file '/etc/sane.d/dll.conf', default N, take Y
Step 5: Configuration file '/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf' Take default N
Step 6: Configuration file '/etc/pulse/default.pa' default N, take Y
Step 7: Configuration file '/etc/grub.d/30_os-prober'' default N, take N
Step 8: Full screen grub menu config appears. Take option: keep the local version currently installed
Step 9: Configuration file '/etc/cron.d/anacron', default N, take Y to see what
Error Message multiple times: /sbin/ldconfig.real: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf.d/x86_64-linux-gnu_EGL.conf: No such file or directory
Step 10: Non-standard: Configuration file '/etc/vnstat.conf' (display differences 1.13 vs 1.18) take Y
Step 11: 220 packages are going to be removed. (can take hours) enter Y
Step 12: To finish the upgrade, a restart is required. Take Y

Обратите внимание, что Ваши шаги будут варьироваться в зависимости от установленного программного обеспечения.

Весь больше причины клонирования является Вами, может протестировать то, что происходит, когда Вы принимаете значение по умолчанию N или Вы используете Y получить актуальнейшую конфигурацию, которая может или многие не быть лучше.

Поскольку Вашу исходную версию Ubuntu оставляют неповрежденной, можно работать diff команда против новых 18,04 конфигурационных файлов, если Вы приняли решение установить их.

13
ответ дан 23 November 2019 в 01:27

Вся метаинформация еще не была выпущена/настроена. Можно ожидать несколько дней или выполнить это как альтернативу теперь:

$ do-release-upgrade -d

Это работает безупречно!

-d для выпуска последнего достижения, который является током Ubuntu 18.04 LTS выпуск. Тот же относился в информации о версии.

6
ответ дан 23 November 2019 в 01:27

Здесь существует объяснение:

Как уже упомянуто выше, обновления от 17,10 не будут включены, до спустя несколько дней после этого 18.04's выпуск и обновления от 16.04 LTS не будут включены до спустя несколько дней после этих 18.04.1 выпусков, которые ожидаются в конце июля 2018.

В результате Ваша попытка обновления может привести к сообщению, которое Никакой новый выпуск не нашел при попытке обновить систему Ubuntu при помощи sudo команды-обновления-версии. В этом случае читает следующие разделы.

Относительно того, как обновить так или иначе:

Запустите путем выполнения sudo команды-обновления-версии. В случае, если Вы не получаете новый выпуск, найденный сообщением, у Вас есть четыре опции:

  • Первый и рекомендуемый подход должен просто ожидать. Прямые обновления из Ubuntu 16.04 LTS к Ubuntu 18.04 LTS, скорее всего, будут недоступны до конца июля 2018.

  • Вызовите прямое обновление при помощи переключателя-d. В этом случае-обновление-версии sudo-d вынудит обновление покинуть Ubuntu 16.04 LTS к Ubuntu 18.04 LTS. В случае, если Вы получаете "Обновления выпуска разработки, только доступны от последней поддерживаемой версии". обменивайтесь сообщениями, удостоверьтесь, что поведение значения по умолчанию средства обновления выпуска установлено на ltswithin/etc/update-manager/release-upgrades.

  • Обновите до 17,10 сначала путем изменения поведения по умолчанию средства обновления выпуска к нормальному в/etc/update-manager/release-upgrades файл. Когда готовый, выполните sudo команду-обновления-версии снова. После того как Ваша система обновлена до Ubuntu 17.10, затем следуют Ubuntu 17.10 к процедуре обновления Ubuntu 18.04 при хранении набора поведения средства обновления выпуска к нормальному.

  • Используйте Debian путь, описанный ниже для обновления системы Ubuntu 16.04.

И что метод Debian:

При выборе традиционного пути Debian Вы испытываете необходимость, чтобы изменить/etc/apt/sources.list файл и заменить название Вашего предыдущего выпуска с бионическим. Так, если Вы находитесь на 16,04, заменяете каждый экземпляр гостеприимных с бионическим. Если Вы в настоящее время имеете 17.10, заменяете ловкий бионическим.

Этот процесс может быть автоматизирован при помощи следующей команды sed:

$ sudo sed-i 's/xenial/bionic/g'/etc/apt/sources.list

Затем посмотрите в/etc/apt/sources.list.d/. Измените любые файлы там тот же путь. Если Вы заканчиваете тем, что получили ошибку, когда Вы пытаетесь обновить Ubuntu, используйте ловкий, пока те репозитории не обновляются.

Теперь, можно запустить Ubuntu dist обновление. Во-первых, обновите источники Кв. Затем выполните обновление Ubuntu.

$ sudo способное обновление && sudo способное dist-обновление-y

Обновление должно занять немного времени. Возможности, каждый пакет в системе будет обновлен. Когда обновление Ubuntu действительно закончится, перезагрузите систему. Когда система возвратится, Вы будете запускать Ubuntu 18.04 LTS Бионический Бобр!

Однако что-то для принятия во внимание - то, что традиционный метод Debian, по-видимому, не заботится об изменениях в конфигурации системы, которая является, почему рекомендуемый метод должен использовать Менеджер обновлений, ли через графический инструмент (менеджер обновления) или инструмент командной строки (-обновление-версии).

4
ответ дан 23 November 2019 в 01:27

Я испытал затруднения при получении его обновление ("никакой новый выпуск, найденный"), пока я не пытался сделать это на другой учетной записи.

Если у Вас есть несколько учетных записей, то можно хотеть попробовать тот, который создается сначала, когда Вы устанавливаете систему.

Менеджер по обновлению покажет новому выпуску доступное использование команда

update-manager -c

во всплывающем окне Alt+F2.

0
ответ дан 23 November 2019 в 01:27

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

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