Как обновиться до Ubuntu 22.04

Обновление до Ubuntu 22.04

Ubuntu 22.04 LTS (Jammy Jellyfish) вышел 21 апреля 2022 года и будет поддерживаться в течение пяти лет. Он включает в себя множество новых пакетов и крупных обновлений программного обеспечения, включая последние версии OpenSSL, GCC, Python, Ruby и PHP. Этот выпуск основан на ядре Linux 5.15 LTS и добавляет поддержку нового оборудования и файловых систем.

Настольная версия поставляется с ядром v5.17, GNOME 42 и новым инструментом для создания снимков экрана и записи экрана.

В этом руководстве объясняется, как выполнить обновление до Ubuntu 22.04 LTS с Ubuntu 20.04 или Ubuntu 21.10.

Предпосылки

Обновление необходимо выполнять с правами суперпользователя. Необходимо войти в систему как пользователь root или пользователь с правами sudo . Как правило, пользователь, создаваемый при первой установке Ubuntu, по умолчанию имеет права суперпользователя.

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

Убедитесь, что у вас есть работающее подключение к Интернету.

Резервное копирование ваших данных

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

Обновление установленных пакетов

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

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

 sudo apt-mark showhold

Пустой вывод означает, что задержанных пакетов нет.

Если имеются on hold посылки, вам следует разблокировать их с помощью:

 sudo apt-mark unhold package_name

Обновите список apt и обновите все установленные пакеты:

 sudo apt update sudo apt upgrade

Если ядро обновлено, перезагрузите машину и после загрузки снова войдите в систему.

Выполните обновление системы:

 sudo apt full-upgrade

apt full-upgrade может удалить некоторые установленные пакеты, что помешает обновлению системы в целом.

Удалите старые ядра и все автоматически установленные зависимости, которые больше не нужны ни одному пакету:

 sudo apt --purge autoremove

Обновление до Ubuntu 22.04 LTS (Jammy Jellyfish)

Обновление до последней версии Ubuntu — довольно простой процесс. Вы можете выполнить обновление либо через командную строку с помощью do-release-upgrade , либо через графический интерфейс.

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

Пакет do-release-upgrade входит в состав пакета «update-manager-core», который установлен по умолчанию в большинстве систем Ubuntu. Если по какой-то причине он не установлен в вашей системе, установите его с помощью:

 sudo apt install update-manager-core

Убедитесь, что политика обновления по умолчанию в файле /etc/update-manager/release-upgrades установлена на «Prompt=normal» или «Prompt=lts». В противном случае процесс обновления не запустится.

Если вы обновляетесь по SSH и на вашем компьютере запущен брандмауэр, вам необходимо временно открыть порт 1022 :

 sudo iptables -I INPUT -p tcp --dport 1022 -j ACCEPT

Начните процесс обновления, введя:

 sudo do-release-upgrade

Команда do-release-upgrade отключит все сторонние репозитории и изменит список apt, указав на репозитории «jammy». Вам будет предложено несколько раз подтвердить продолжение обновления. На вопрос о том, хотите ли вы, чтобы службы автоматически перезапускались во время обновления, введите y .

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

Обновление выполняется внутри сеанса GNU screen и автоматически переподключается в случае разрыва соединения.

Весь процесс может занять некоторое время в зависимости от количества обновлений и скорости вашего Интернета.

После установки новых пакетов инструмент обновления спросит вас, хотите ли вы удалить устаревшее программное обеспечение. Если вы не уверены, введите d и проверьте список устаревших пакетов. Как правило, можно безопасно ввести y и удалить все устаревшие пакеты.

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

 System upgrade is complete. Restart required To finish the upgrade, a restart is required. If you select 'y' the system will be restarted. Continue [yN] y

Подтвердите обновления

Подождите несколько минут, пока ваша система загрузится, и войдите в систему.

Если вы являетесь пользователем настольного компьютера, вас встретит новая графическая заставка загрузки и экран входа в систему.

Вы также можете проверить версию Ubuntu , введя следующую команду:

 lsb_release -a
 No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04 LTS Release: 22.04 Codename: jammy

Вот и всё. Наслаждайтесь новой установкой Ubuntu 22.04.

Заключение

Обновление до Ubuntu 22.04 LTS — относительно простая и безболезненная задача.

Если вы столкнулись с какой-либо ошибкой, посетите страницу заметок о выпуске , на которой описаны известные проблемы, которые могут возникнуть в процессе обновления.

Если у вас есть вопросы, не стесняйтесь оставлять комментарии.

убунту

Связанные руководства

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *