linux 4.10

После двух месяцев было представлено ядро Linux 4.10. Эта версия не такая богатая на изменения как прошлая версия 4.9, но все же получила очень много изменений и исправлений.

В новую версию включено около 13 тысяч исправлений от 1647 разработчиков, размер патча — 50 Мб (изменено 11674 файлов, добавлено 743994 строк кода, удалено 249421 строк). Около 47% всех представленных в 4.10 изменений связаны с драйверами устройств, примерно 17% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 15% связано с сетевым стеком, 4% — файловыми системами и 5% c внутренними подсистемами ядра. Также можно отметить изменения которые внесли некоторые компании, так компания Intel внесла свой вклад на 13.7%, RedHat помогла на 7.1%, компания Samsung — 4.3%, 3.9% — Linaro, 3.7% — SUSE, 3.0% — IBM, 2.5% — AMD, 2.4% — Google, 1.4% — Oracle, 1.4% — ARM.

Среди самых важных изменений можно отметить

  • Решение проблемы с подвисаниями при интенсивном копировании на медленные USB-носители
  • Поддержка технологии виртуализации GPU
  • Возможность привязки обработчиков BPF к cgroups
  • Поддержка шифрования в UBIFS
  • Реализация кэша обратной записи для MD RAID5
  • Поддержка Intel Cache Allocation Technology
  • Возможность использования объектов с сохранением состояния в netfilter
  • Гибридный режим поллинга ввода/вывода для блочных устройств
  • Средства для маршрутизации сетевых пакетов с учётом UID-идентификаторов процессов.

Установить Linux Kernel 4.10 в Ubuntu/Linux mint и подобные

Существует два способа установки ядра в вашу систему. Первый способ это установка специальной утилиты Ukuu, с помощью которой вы сможете установить самую последнюю версию ядра, для вашей системы.

Но если вы не доверяете утилите, то можно установить и с помощью терминала.

Откройте терминал и введите следующие команды

Для 64bit систем

cd /tmp/
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-headers-4.10.0-041000_4.10.0-041000.201702191831_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-headers-4.10.0-041000-generic_4.10.0-041000.201702191831_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-image-4.10.0-041000-generic_4.10.0-041000.201702191831_amd64.deb
sudo dpkg -i *.deb

Для 32bit систем

cd /tmp/
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-headers-4.10.0-041000_4.10.0-041000.201702191831_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-headers-4.10.0-041000-generic_4.10.0-041000.201702191831_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10/linux-image-4.10.0-041000-lowlatency_4.10.0-041000.201702191831_i386.deb
sudo dpkg -i *.deb

После установки этих .deb пакетов, перезагрузитесь и наслаждайтесь!

linux 4.10

У меня установлен драйвер Nvidia 378, и с первого раза не получилось установить ядро, я просто не смог зайти в систему. Если кто-то из вас тоже не может зайти в систему, тогда проделываем следующее.

Загружаемся с ядром 4.10, на экране входа в систему, нажимаем сочетание клавиш Ctrl+Alt+F2, вводим свой логин и пароль и переустанавливаем драйвер Nvidia с помощью команды

sudo apt install --reinstall nvidia-378 nvidia-settings

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

Удаление ядра Linux 4.9 из Ubuntu/Linux mint

Перезагрузите компьютер и выберите загрузку с предыдущим ядром в GRUB2 -> Дополнительные параметры. Затем с помощью Ubuntu Tweak или другого инструмента, удалите  ядро 4.9, или вы можете прочитать статью, которая научит вас, как удалить старые, не использованные ядра в Ubuntu/Linux mint.

Если статья была полезной, то пожалуйста не забудьте поделиться ею в социальных сетях.

Источник.

comments powered by HyperComments