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

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

Linux Kernel 4.20 был выпущен несколько дней назад. Линус Торвальдс объявил:

Давайте посмотрим правде в глаза: прошлая неделя была не такой тихой, как я надеялся, но, похоже, нет никакого смысла откладывать 4.20, потому что все уже взяли перерыв.

И дело не в том, что есть какие-то известные проблемы, просто короткий журнал ниже немного длиннее, чем мне хотелось бы. Однако ничто не кричит «ох, как страшно».

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

Что касается деталей последней недели обновления 4.20, то большая часть из них связана с сетью (драйверы, основные сетевые исправления, bpf). Также есть несколько других обновлений несетевых драйверов, а также серия откатов некоторых изменений встроенного ассемблера x86, которые были устранены благодаря предстоящей поддержке компилятора.

… …

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

  • Поддержка APU AMD Picasso, а также поддержка APU Raven 2.
  • Драйвер Intel DRM имеет полную поддержку PPGTT для оборудования Haswell/Ivy/Valley View.
  • Драйвер NVIDIA Nouveau с открытым исходным кодом изначально поддерживает HDMI 2.0.
  • SoC NVIDIA Xavier «Tegra194» имеет начальную поддержку дисплея.
  • Поддержка процессоров Hygon Dhyana
  • Поддержка Intel 2.5G Ethernet через новый драйвер «IGC».
  • Поддержка ноутбуков LG Gram
  • Улучшения файловой системы, обновления драйверов и многие другие изменения.

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

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

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

Вы также можете вручную загрузить бинарные пакеты .deb:

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

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

  1. Linux-headers-4.20.0-xxxxxx_all.deb
  2. linux-headers-4.20.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
  3. Linux-модули-4.20.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
  4. linux-image-xxx-4.20.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/v4.20/linux-headers-4.20.0-042000_4.20.0-042000.201812232030_all.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/linux-headers-4.20.0-042000-generic_4.20.0-042000.201812232030_amd64.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/linux-image-unsigned-4.20.0-042000-generic_4.20.0-042000.201812232030_amd64.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/linux-modules-4.20.0-042000-generic_4.20.0-042000.201812232030_amd64.deb

sudo dpkg -i *.deb

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

cd /tmp/

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/linux-headers-4.20.0-042000_4.20.0-042000.201812232030_all.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/linux-headers-4.20.0-042000-generic_4.20.0-042000.201812232030_i386.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/linux-image-4.20.0-042000-generic_4.20.0-042000.201812232030_i386.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/linux-modules-4.20.0-042000-generic_4.20.0-042000.201812232030_i386.deb

sudo dpkg -i *.deb

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

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

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

sudo dpkg --purge linux-image-4.20.0-042000-generic linux-image-unsigned-4.20.0-042000-generic

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