Быстрый ответ
sudo apt update && sudo apt upgrade -y
sudo apt autoremove -y && sudo apt autoclean
sudo do-release-upgrade -d
Подробный текст
27.02.2025
Обновление Ubuntu с версии 20.04 до версии 22.04 по этой ссылке!!!
Ubuntu — это современный дистрибутив Linux с открытым исходным кодом, доступный в различных версиях. Ubuntu 24.04 — это версия с длительной поддержкой (LTS), которая предлагает последние пакеты, новые функции ядра, улучшенную стабильность приложений и повышенную безопасность по сравнению с Ubuntu 22.04. В этой статье мы рассмотрим, как выполнить обновление с Ubuntu 22.04 до Ubuntu 24.04.
Подготовка к обновлению
Перед началом обновления убедитесь, что выполнены следующие условия:
- У вас развернут экземпляр Ubuntu 22.04 на Vultr.
- Вы имеете доступ к серверу через SSH с правами пользователя с привилегиями
sudo
. - На сервере доступно не менее 5 ГБ свободного места.
Проверьте свободное место на диске с помощью команды:
$ df -hT
Проверка совместимости приложений
Перед обновлением убедитесь, что все установленные приложения совместимы с Ubuntu 24.04. Для этого выполните следующие шаги:
- Экспортируйте список всех установленных пакетов в файл:
- Проверьте содержимое файла и убедитесь, что каждый пакет совместим с Ubuntu 24.04:
- Ознакомьтесь с официальными заметками о выпуске Ubuntu 24.04, чтобы узнать о несовместимых зависимостях.
$ sudo dpkg --get-selections > packages-list.txt
$ cat packages-list.txt | more
Подготовка сервера к обновлению
Обновите репозитории APT и установите последние версии пакетов:
$ sudo apt update
$ sudo apt upgrade -y
Если появится предупреждение о новом ядре, перезагрузите сервер:
$ sudo reboot
Удалите ненужные пакеты и очистите кеш:
$ sudo apt autoremove -y
$ sudo apt autoclean
Настройка временного SSH-порта
Для обеспечения отказоустойчивости во время обновления откройте временный SSH-порт 1022:
$ sudo ufw allow 1022/tcp
$ sudo ufw reload
$ sudo ufw status
Процесс обновления до Ubuntu 24.04
Запустите обновление с помощью команды:
$ sudo do-release-upgrade -d
Следуйте инструкциям на экране, подтверждая действия. После завершения обновления перезагрузите сервер:
$ sudo reboot
Проверка обновленного сервера
Убедитесь, что обновление прошло успешно:
$ cat /etc/os-release
$ uname -mrs
Удалите временный SSH-порт:
$ sudo ufw delete allow 1022/tcp
Решение проблем после обновления
Обновите репозитории и пакеты:
$ sudo apt update
$ sudo apt upgrade
$ sudo apt autoremove -y && sudo apt autoclean
Заключение
Вы успешно обновили сервер с Ubuntu 22.04 до Ubuntu 24.04. Теперь вы можете воспользоваться всеми преимуществами новой версии, включая улучшенную безопасность и производительность. Для получения дополнительной информации посетите официальную документацию Ubuntu.
Для обновления Ubuntu с версии 20.04 до версии 22.04 воспользуйтесь статьей в ссылке