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

Как установить ядро Linux 4.18 в Ubuntu, Linux Mint

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

Это была очень спокойная неделя, и, возможно, на прошлой неделе я мог бы выпустить релиз вовремя, но у нас были некоторые незначительные обновления. В основном сетевые, но есть некоторые исправления гонок vfs (упомянутые в анноне rc8
как «ожидающий») и несколько исправлений драйверов (scsi, networking, i2c). Некоторые другие незначительные случайные вещи (исправление шифрования рук, исправление порядка следования памяти). Краткий журнал добавлен для (несколько) деталей.

Некоторые из них я был почти готов просто отложить до следующего окна слияния, но они все равно были помечены как стабильные, так что это просто вызвало бы еще больше обратного переноса. Исправления vfs предназначены для старых рас,
действительно трудно попасть (очевидно, поэтому они старые и не были замечены раньше). Некоторые из них _были_ замечены в реальной жизни, некоторым из них, вероятно, нужна явная помощь, чтобы они когда-либо сработали (т.е. искусственные задержки
просто чтобы показать, что «да, теоретически это действительно может произойти»).

Изменения в ядре 4.18 включают в себя:

  • Первоначальная поддержка процессора Qualcomm Snapdragon 845 SoC.
  • Различные улучшения управления питанием AMDGPU.
  • Первоначальная поддержка NVIDIA GV100 Volta в драйвере Nouveau DRM
  • 32-битный ARM наконец-то смягчен для Spectre V1/V2
  • Поддержка различных новых звуковых чипов
  • Улучшения USB 3.2 и USB Type-C.
  • И многие другие изменения.

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

Существует несколько инструментов, например UKTools и Ukuu, которые упрощают установку последней версии ядра в Ubuntu.

Вы также можете вручную загрузить бинарные пакеты ядра 4.18 Ubuntu по адресу:

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

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

  1. Linux-заголовки-4.18.0-xxxxxx_all.deb
  2. linux-headers-4.18.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
  3. Linux-модули-4.18.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
  4. linux-image-xxx-4.18.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb

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

Также вы можете загрузить и установить двоичные файлы ядра с помощью команд терминала:

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

cd /tmp/

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-unsigned-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb

sudo dpkg -i *.deb

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

cd /tmp/

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb

sudo dpkg -i *.deb

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

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

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

sudo dpkg --purge linux-image-4.18.0-041800-generic linux-image-unsigned-4.18.0-041800-generic

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