Поиск по сайту:

Выпущено ядро Linux 5.0. Как его установить в Ubuntu

Линус Торвальдс объявил о выпуске ядра 5.0 вчера днем. Он написал на lkml.org:

Хорошо, последняя неделя релиза 5.0 не прошла совсем спокойно, но она намного меньше, чем была у rc8, и в целом я рад, что отложил неделю и сделал rc8.

Оказывается, настоящий патч, о котором я говорил в выпуске rc8, не был той тревожной ошибкой, о которой я думал: да, у нас была неинициализированная переменная, но причина, по которой мы не сразу заметили ее из-за предупреждения, заключалась в том, что Как работает gcc, компилятор по сути инициализировал его для нас правильным значением. Таким образом, то же самое, что не было причиной отсутствия предупреждения, фактически означало, что исправление на практике было ненужным.

Но, эй, у нас были исправления других ошибок, которые действительно имели значение, и неинициализированная переменная _могла_ быть проблемой с другим компилятором.

В любом случае – все хорошо, что хорошо кончается. За последнюю неделю у нас было более чем несколько реальных исправлений, но их недостаточно, чтобы заставить меня сказать: «Хм, дела действительно нестабильны». Фактически, по крайней мере две трети патчей помечены как исправления предыдущих выпусков, так что сама версия 5.0 не выглядит плохой.

Изменения в Linux Kernel 5.0 включают в себя:

  • Поддержка AMD Radeon FreeSync
  • Поддержка прокрутки высокого разрешения Logitech
  • Поддержка сенсорного экрана Raspberry Pi «из коробки».
  • Новый консольный шрифт для экранов HiDPI и Retina.
  • Начальная поддержка графических процессоров NVIDIA Turing
  • И множество других изменений

Как установить ядро Linux 5.0 в Ubuntu:

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

Основные пакеты ядра для Linux 5.0 доступны для скачивания по ссылке ниже:

Скачать ядро 5.0

В зависимости от типа вашей ОС скачивайте и устанавливайте пакеты по очереди:

  1. Linux-headers-5.0.0-xxxxxx_all.deb
  2. linux-headers-5.0.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
  3. Linux-модули-5.0.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
  4. linux-image-xxx-5.0.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb

Выберите generic для общей системы и lowlatency для системы с низкой задержкой (например, для записи звука), amd64 для 64-битной системы, i386 для 32-битной системы или Armhf, Arm64 и т. д. для других типов ОС.

Альтернативно вы можете загрузить и установить двоичные файлы ядра с помощью команд терминала (Ctrl+Alt+T):

Для 64-битной ОС:

cd /tmp/

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-unsigned-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb

sudo dpkg -i *.deb

для 32-битной ОС:

cd /tmp/

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb

sudo dpkg -i *.deb

После установки перезагрузите компьютер и наслаждайтесь!

Удалить ядро Linux 5.0:

Перезагрузите компьютер и выберите загрузку с предыдущим ядром в меню загрузки «Grub2 -> Расширенный вариант для Ubuntu». Затем запустите команду для удаления ядра Linux 5.0:

sudo dpkg --purge linux-image-5.0.0-050000-generic linux-image-unsigned-5.0.0-050000-generic

Статьи по данной тематике