8 декабря 2014 г.

Устанавливаем ядро Linux 3.18 в Ubuntu


После двух месяцев разработки Линус Торвальдс анонсировал стабильный релиз ядра Linux 3.18 под кодовым названием Diseased Newt.

В новую версию принято около 11200 исправлений от 1300 разработчиков, размер патча - 38 Мб (изменения затронули 9307 файлов, добавлено 485719 строк кода, удалено 355945 строк). Около 47% всех представленных в 3.18 изменений связаны с драйверами устройств, примерно 18% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 14% связано с сетевым стеком, 4% - файловыми системами и 4% c внутренними подсистемами ядра.

Ubuntu Kernel Team сделала доступными бинарные сборки релиза и я решил их скачать и установить: Download Kernel 3.18 (.deb) Проверено на Ubuntu 14.10/15.04 amd64...

Установить ядро 3.18.0 для 64-bit одной командой:
cd ~/Загрузки && wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18-vivid/linux-headers-3.18.0-031800-generic_3.18.0-031800.201412071935_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18-vivid/linux-headers-3.18.0-031800_3.18.0-031800.201412071935_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18-vivid/linux-image-3.18.0-031800-generic_3.18.0-031800.201412071935_amd64.deb && sudo dpkg -i *.deb

Не будет лишним обновить загрузчик grub:
sudo update-grub

Тестируем, пользуемся или удаляем ядро 3.18.0:
sudo apt-get remove linux-headers-3.18.0-* linux-image-3.18.0-* && sudo update-grub

---------- update ----------

Для 32-bit (одной командой):
cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18-vivid/linux-headers-3.18.0-031800-generic_3.18.0-031800.201412071935_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18-vivid/linux-headers-3.18.0-031800_3.18.0-031800.201412071935_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18-vivid/linux-image-3.18.0-031800-generic_3.18.0-031800.201412071935_i386.deb && sudo dpkg -i *.deb && sudo update-grub

Комментариев нет: