Как установить ядро Linux 5.16 в Ubuntu 20.04 и 21.10
Linux Kernel 5.16 был выпущен несколько дней назад. Вот как его установить в Ubuntu 20.04, Ubuntu 21.10 и/или Linux Mint 20.x.
Ядро 5.16 содержит множество новых функций. Вот некоторые из них:
- Начальная поддержка DisplayPort 2.0 для драйвера AMD Radeon.
- Intel Protected Xe Path для графики Gen12.
- Поддержка Intel AMX для Sapphire Rapids.
- Поддержка вычислительного модуля Raspberry Pi 4.
- Поддержка Snapdragon 690 и другого нового оборудования Arm, такого как Rockchip RK3566 и RK3688.
- Улучшенная поддержка контроллера Sony PlayStation 5.
- Улучшенная поддержка ноутбуков HP Omen.
- Драйвер Wi-Fi Realtek RT89
- Поддержка клавиатуры Apple Magic Keyboard 2021 года.
- Драйвер Apple M1 PCIe
Как установить ядро 5.16 в Ubuntu 21.10:
ПРИМЕЧАНИЕ. Основной PPA ядра предоставляет пакеты для Ubuntu 21.10. Однако он не включает никаких драйверов или исправлений, предоставляемых Ubuntu, которые НЕ подходят для промышленного использования.
Пакеты .deb для amd64, Arm64, ppc64el и s390x доступны для загрузки по ссылке ниже:
Загрузить ядро 5.16: https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.16/
Для персональных компьютеров выберите generic
для обычной системы или lowlatency
для системы с низкой задержкой (например, для записи звука):
- Linux-заголовки-5.16.0-xxxxxx_all.deb
- linux-headers-5.16.0-xxx-generic(/lowlatency)_xxx_amd64.deb
- Linux-модули-5.16.0-xxx-generic(/lowlatency)_xxx_amd64.deb
- linux-image-xxx-5.16.0-xxx-generic(/lowlatency)_xxx_amd64.deb
Следите за датой в названиях пакетов. 64-битная сборка имеет две версии одного и того же пакета с разной датой выпуска.
Для тех, кто знаком с командами Linux, откройте терминал и запускайте команды одну за другой, чтобы загрузить и установить пакеты:
cd /tmp/
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.16/amd64/linux-headers-5.16.0-051600_5.16.0-051600.202201092355_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.16/amd64/linux-headers-5.16.0-051600-generic_5.16.0-051600.202201092355_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.16/amd64/linux-image-unsigned-5.16.0-051600-generic_5.16.0-051600.202201092355_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.16/amd64/linux-modules-5.16.0-051600-generic_5.16.0-051600.202201092355_amd64.deb
sudo dpkg -i *.deb
После установки перезагрузите компьютер и наслаждайтесь!
Удалите ядро Linux 5.16:
Перезагрузите компьютер и выберите загрузку с предыдущим ядром в меню загрузки «Grub2 -> Расширенный вариант для Ubuntu». Затем запустите команду для удаления ядра Linux 5.16:
sudo dpkg --purge linux-image-unsigned-5.16.0-051600-generic
Установите ядро 5.16 для Ubuntu 20.04:
Основное ядро было создано для Ubuntu 21.10, поэтому оно не будет установлено в Ubuntu 20.04 LTS. Однако для тех, кто настаивает на установке нового ядра, этот проект доступен вместе с Ubuntu PPA. Используйте его на свой страх и риск!
Вы можете запустить команду в терминале, чтобы добавить PPA:
sudo add-apt-repository ppa:tuxinvader/lts-mainline
После обновления пакета ядра 5.16 используйте команду для его установки:
sudo apt install linux-generic-5.16
ПРИМЕЧАНИЕ. Linux Kernel регулярно выпускает новые выпуски. Имя пакета PPA зависит от номера версии. Лучше проверить страницу PPA перед запуском команды apt.