В этой статье я покажу вам, как обновить Ubuntu 18.04 до 19.10, минуя незначительное обновление до 18.10. В качестве бонуса мы также обновим ядро до версии 5.4.3, которая содержит следующие улучшения:
- Высокопроизводительный асинхронный ввод/вывод
- Использование постоянной памяти в качестве ОЗУ
- Живые исправления: поддержка кумулятивных исправлени
- Поддержка Intel HDCP 2.2
- Лучшая защита от вариаций уязвимости Spectre
И вот краткий список того, что нового добавлено в Ubuntu 19.10:
- Лучший и быстрый рабочий стол GNOME 3.32
- Новые иконки и визуальные настройки
- Улучшения ночного света
- Контроль разрешений приложений
Так как невозможно обновить Ubuntu 16.x или более ранней версии непосредственно до 19.x, необходимо обновить его до последней доступной версии lts, а именно 18.04. Выполните следующие шаги для обновления Ubuntu с одного выпуска lts на другой, например, с 16.04 по 18.04:
# Обновляем список пакетов sudo apt-get update # Обновляем сами пакеты sudo apt-get upgrade # Установливаем пакет update-manager-core sudo apt-get install update-manager-core # Обновляем дистрибутив sudo apt-get dist-upgrade # Обновляем Ubuntu sudo do-release-upgrade
Чтобы обновить Ubuntu до версии, отличной от lts (например, 19.10 или 19.10), необходимо выполнить несколько дополнительных шагов:
# Обновляем список пакетов sudo apt-get update # Обновляем сами пакеты sudo apt-get upgrade # Установливаем пакет update-manager-core sudo apt-get install update-manager-core # Обновляем дистрибутив sudo apt-get dist-upgrade # Меняем ветку обновлений с lts (по умолчанию) на normal sudo sed -i 's/lts/normal/g' /etc/update-manager/release-upgrades # Меняем дистрибутив по умолчанию с текущего # 18.04 - bionic # на # 19.04 - disco # 19.10 - eoan - последний # В приведенном ниже примере мы обновляем Ubuntu 18.04 (bionic) до 19.10 (eoan) sudo sed -i 's/bionic/eoan/g' /etc/apt/sources.list # Обновляем список пакетов sudo apt-get update # Обновляем сами пакеты sudo apt-get upgrade # Обновляем дистрибутив sudo apt-get dist-upgrade # В случае ошибок еще раз выполняем sudo apt-get update sudo apt-get dist-upgrade # Чистим пакеты sudo apt-get autoremove sudo apt-get clean # Перезагружаем систему sudo shutdown -r now
Чтобы обновить ядро Ubuntu до последней версии 5.4.3, выполните следующие действия:
# Переходим в директорию /tmp cd /tmp/ # Скачиваем новое ядро # если ссылки ниже не будут работать, перейдите на https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.4.3 # и получите новые для вашей системы, обычно amd64 wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.4.3/linux-headers-5.4.3-050403_5.4.3-050403.201912130841_all.deb wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.4.3/linux-headers-5.4.3-050403-generic_5.4.3-050403.201912130841_amd64.deb wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.4.3/linux-image-unsigned-5.4.3-050403-generic_5.4.3-050403.201912130841_amd64.deb wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.4.3/linux-modules-5.4.3-050403-generic_5.4.3-050403.201912130841_amd64.deb # Устанавливаем новое ядро sudo dpkg -i *.deb # Перезагружаем систему sudo shutdown -r now # Обновляем список пакетов sudo apt-get update # Обновляем сами пакеты sudo apt-get upgrade # Перезагружаем систему еще раз если необходимо sudo shutdown -r now # Проверяем ОС дистрибутива lsb_release -a # Проверяем версию ядра uname -r
Вот и все, теперь ваша система обновлена до новейшей Ubuntu 19.10 и работает на наиболее защищенном ядре Linux 5.4.3.