Выпущено ядро Linux 4.19. Как его установить в Ubuntu
Вчера было выпущено ядро Linux 4.19 LTS (долгосрочная поддержка). Вместо Линуса Грег К. Х. анонсировал новый выпуск 4.19 и написал много слов:
Хотя это был не самый крупный выпуск ядра по количеству коммитов, он был больше, чем последние три выпуска, что является нетривиальной задачей. После первоначальных изменений -rc1 на стороне кода все стабилизировалось, и похоже, что все сложилось удачно, чтобы создать надежное ядро, которым каждый может какое-то время пользоваться. А учитывая, что это будет одно из «долгосрочных» ядер, которое я буду поддерживать в течение нескольких лет, это хорошая новость для всех.
На этой неделе появилось небольшое количество хороших исправлений ошибок, показывающих, что ожидание еще одной недели было мудрым выбором. Однако есть вероятность, что linux-next просто взрывается, поэтому следующее окно слияния -rc1 будет больше, чем «нормальное», если существует такое понятие, как «нормальное» для нашей скорости разработки.
Говоря о разработке, в этом цикле выпуска произошла еще одна вещь, в результате которой это написал я, а не Линус. Позвольте мне иметь виноватое удовольствие потратить несколько минут, чтобы поговорить об этом…
…
Что нового в ядре 4.19 (через linux-terminal.com):
- Драйвер альтернативного режима для поддержки USB Type-C/DisplayPort Type-C.
- Улучшенная поддержка подсистемы низкого энергопотребления Intel (LPSS).
- Поддержка оборудования серии Qualcomm Adreno 600.
- Начальная поддержка графики Intel Icelake
- Настройка атомного режима Армады
- Постоянные улучшения DRM
- Улучшения KVM x86
- Внутриядерная подсистема GPS
- Общие улучшения сенсорного экрана
- Начальная поддержка беспроводной локальной сети 802.11ax.
- Различные улучшения файловой системы
- Обязательные настройки управления питанием Linux
- Продолжение подготовки к 2038 году
Как установить ядро Linux 4.19 в Ubuntu:
Существует несколько сторонних инструментов, например UKTools и Ukuu, которые упрощают установку последней версии ядра в Ubuntu.
Вы также можете вручную загрузить бинарные пакеты ядра 4.19 Ubuntu по адресу:
Скачать ядро 4.19
В зависимости от типа вашей ОС скачивайте и устанавливайте пакеты по очереди:
- Linux-заголовки-4.19.0-xxxxxx_all.deb
- linux-headers-4.19.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
- Linux-модули-4.19.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
- linux-image-xxx-4.19.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.19/linux-headers-4.19.0-041900_4.19.0-041900.201810221809_all.deb
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-headers-4.19.0-041900-generic_4.19.0-041900.201810221809_amd64.deb
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-image-unsigned-4.19.0-041900-generic_4.19.0-041900.201810221809_amd64.deb
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-modules-4.19.0-041900-generic_4.19.0-041900.201810221809_amd64.deb
sudo dpkg -i *.deb
для 32-битной ОС:
cd /tmp/
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-headers-4.19.0-041900_4.19.0-041900.201810221809_all.deb
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-headers-4.19.0-041900-generic_4.19.0-041900.201810221809_i386.deb
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-image-4.19.0-041900-generic_4.19.0-041900.201810221809_i386.deb
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19/linux-modules-4.19.0-041900-generic_4.19.0-041900.201810221809_i386.deb
sudo dpkg -i *.deb
После установки перезагрузите компьютер и наслаждайтесь!
Удалить ядро Linux 4.19:
Перезагрузите компьютер и выберите загрузку с предыдущим ядром в меню загрузки «Grub2 -> Расширенный вариант для Ubuntu». Затем запустите команду для удаления ядра Linux 4.19.0:
sudo dpkg --purge linux-image-4.19.0-041900-generic linux-image-unsigned-4.19.0-041900-generic