Выпущено ядро Linux 5.19! Ubuntu Mainline PPA создал пакеты для тестирования.
Линус Торвальдс объявил о выпуске ядра : «От себя лично, самое интересное здесь то, что я сделал релиз (и пишу это) на ноутбуке arm64. Это то, чего я ждал много времени, и это, наконец, стало реальностью, благодаря команде Asahi. У нас уже давно есть аппаратное обеспечение arm64 для работы с Linux, но до сих пор ни одно из них не использовалось в качестве платформы для разработки.»
Ядро Linux 5.19 изначально поддерживает архитектуру ЦП LoongArch, контроллер Apple M1 NVMe и драйвер Apple eFuse. Также есть начальный графический драйвер для Raptor Lake P (процессоры Intel 13-го поколения), и исправление ошибок для ноутбуков Intel, которые нагреваются и быстро разряжают батарею.
Другие функции в Kernel 5.19:
- Поддержка сжатой прошивки Zstd
- Поддержка сенсорной панели Google Whiskers.
- Поддержка трекпойнта Lenovo X12.
- Поддержка расширения масштабируемой матрицы Armv9
- Большой TCP и драйвер устройства pureLiFi.
Как установить ядро Linux Kernel 5.19 в Ubuntu 22.04:
ПРИМЕЧАНИЕ. Основные пакеты ядра официально НЕ поддерживаются! Вы устанавливаете их ТОЛЬКО для конкретной поддержки оборудования или целей тестирования!
Сначала перейдите на веб-страницу PPA по ссылки ниже:
Выберите amd64/build-пакет для современного ПК/ноутбука, arm64/armhf-сборку для устройств ARM или ppc64el/s390x в зависимости от типа архитектуры вашего процессора. И установите пакеты в следующем порядке:
linux-headers-5.19.0-051900_xxx_all.deb
linux-headers-5.19.0-051900-generic_xxx_amd64.deb
linux-modules-5.19.0-051900-generic_xxx_amd64.deb
linux-image-unsigned-5.19.0-051900-generic_xxx_amd64.deb
Или откройте терминал, нажав Ctrl+Alt+T на клавиатуре, и выполните следующие дейсвия одно за другим, чтобы загрузить и установить пакеты ядра (только для 64-разрядной версии).
cd ~/Downloads
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.19/amd64/linux-headers-5.19.0-051900_5.19.0-051900.202207312230_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.19/amd64/linux-headers-5.19.0-051900-generic_5.19.0-051900.202207312230_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.19/amd64/linux-image-unsigned-5.19.0-051900-generic_5.19.0-051900.202207312230_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.19/amd64/linux-modules-5.19.0-051900-generic_5.19.0-051900.202207312230_amd64.deb
sudo apt install ./linux-headers-5.19.0*.deb ./linux-image-unsigned-5.19.0*.deb ./linux-modules-5.19.0*.deb
После установки перезагрузите компьютер и проверьте, выполнив команду в терминале uname -a.
Для тех, кто предпочитает использовать графический инструмент, существует Ubuntu Mainline Kernel Installer, который может упростить задачу:
Как удалить ядро Linux Kernel 5.19
Чтобы удалить пакеты ядра, вам нужно сначала перезагрузить компьютер, выбрать загрузку старого ядра в подменю «Дополнительно» загрузчика Grub.
И далее, запустите команду в терминале (Ctrl+Alt+T), чтобы удалить ядро Linux Kernel 5.19:
sudo apt remove linux-headers-5.19.0* linux-modules-5.19.0* linux-image-unsigned-5.19.0*