Релиз ядра Linux 4.10

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.

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

Источник.

Автор публикации

не в сети 3 дня

Админ

707
Хотите писать статьи? Напишите мне в чат, и я предоставлю вам такую возможность.
Комментарии: 1006Публикации: 784Регистрация: 10-06-2016
Если Вам понравилась статья, то поделитесь ею в соц.сетях:

Отправить ответ

 
avatar
 
smilegrinwinkmrgreenneutraltwistedarrowshockunamusedcooleviloopsrazzrollcryeeklolmadsadexclamationquestionideahmmbegwhewchucklesillyenvyshutmouth
Фото и картинки
 
 
 
Другие файлы
 
 
 
Авторизация
*
*
 
Регистрация
*
*
*
*
 
Генерация пароля