09 июня 2014

Установить/обновить ядро Linux Kernel 3.15 (Stable) в Ubuntu/Linux Mint

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 3.15. Отмечается, что выпуск 3.15 является одним самых больших по размеру изменений за всю историю проекта.
В новую версию принято более 12 тысяч исправлений от 1400 разработчиков, размер патча - 57 Мб. Около 44% всех представленных в 3.15 изменений связаны с драйверами устройств, примерно 18% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 4% - файловыми системами и 4% c внутренними подсистемами ядра.

Вы можете скачать соответствующие deb пакеты ОТСЮДА и установить их в Центре приложений Ubuntu. Или просто следуйте приведенным ниже инструкциям, которые помогут вам установить новое ядро несколькими командами в терминале.
Установить ядро версии командами ниже, можно ​​в следующих дистрибутивах Linux:

Ubuntu 14.04/13.10/12.04
Linux Mint 17/16/13

Установка ядра Linux Kernel 3.15

1. Откройте терминал, скопируйте и выполните одну из команд, согласно архитектуры вашей системы/компьютера, на свой страх и риск:

Для 32-bit (одной командой):

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-headers-3.15.0-031500-generic_3.15.0-031500.201406131105_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-headers-3.15.0-031500_3.15.0-031500.201406131105_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-image-3.15.0-031500-generic_3.15.0-031500.201406131105_i386.deb && sudo dpkg -i *.deb


Для 64-bit (одной командой):

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-headers-3.15.0-031500-generic_3.15.0-031500.201406131105_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-headers-3.15.0-031500_3.15.0-031500.201406131105_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-image-3.15.0-031500-generic_3.15.0-031500.201406131105_amd64.deb && sudo dpkg -i *.deb


2. Обновите GRUB (GRUB надо обновлять в той системе Linux где он установлен, если у вас их более одной):

sudo update-grub

Примечание 1
. Если у вас установлен загрузчик BURG, то и его нужно обновить:

sudo update-burg

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

sudo reboot

После входа в систему, проверьте версию актуального ядра командой:

uname -r


Примечание 2
. Если вы раньше устанавливали программу KernelUpdate, откройте её из Меню - Системные утилиты или перезагрузите свой компьютер и при новом входе в систему вы должны увидеть открытое окно xterm с извещением о новом ядре 3.15, при условии если вы прописывали KernelUpdate в Автоматически запускаемые приложения.
Нажмите клавишу Enter и следуйте инструкциям по установке ядра 3.15.

Примечание 3
. Как вернуться к ранее установленному ядру, инструкция ЗДЕСЬ.

Если вы решили удалить ядро 3.15, выполните эту команду:

sudo apt-get purge linux-image-3.15-*

Источник: https://www.kernel.org/

Удачи.

22 комментария :

  1. у меня одного такая фигня? - при запуске системы рам аж 54%. при запуске приложений аж под 90%. это при моих-то скромных 1.6 Гб... при том, что интереснее всего, даже при 98% не свопает! а когда свопает, ничего не тормозит, работает ровно и приятно... я вот даже как реагировать не знаю... это всё после установки нового ядрышка.

    ОтветитьУдалить
    Ответы
    1. Чего-то многовато потребляет ресурсов. Вот мои данные с новым ядром: http://s1.radikale.ru/uploads/2014/6/9/5d2b712b1f9bd71ded823fda08593867-full.png

      Удалить
    2. Похоже на регресс, т.е. на утечку памяти. Если так, нужно ждать патча, а лучше всего сообщить разработчикам, а самому откатиться на предыдущую версию ядра.

      Удалить
    3. так уже) просто немного удивило. никогда такого не было)

      Удалить
    4. Поговаривают (http://www.opennet.ru/opennews/art.shtml?num=39959), что этот релиз - с самым большим объемом изменений за всю историю ядра. Видать, не всё ещё устаканилось. Поживём, увидим.

      Удалить
    5. Приветствую Максим. А вот тут тоже идет дискуссия про это ядро, та же подробно описаны новшества https://www.linux.org.ru/news/kernel/10563043

      Удалить
    6. На нетбуке с озу=1гб потребление памяти на уровне с ядрами 3.8...3.14.
      Посмотрим, будет ли подвисать при обращении к swap. На предыдущих ядрах это было больным местом.

      Удалить
    7. swap действительно работает по другому алгоритму. Начинает его заполнять раньше установленного в swappiness порога.
      Как бы пока незаметно для меня. В остальном каких-то изменений не замечаю.

      Удалить
  2. Не подхватилась сетевая карта USB WiFi TL-WN722N (на предыдущих ядрах проблем не было)

    ОтветитьУдалить
  3. А у меня произошло следующее: на ноутбуке (LG E500) при загрузке системы на экране только зеленые помехи, а когда загружается экран приветствия - экран напрочь выключается.

    ОтветитьУдалить
  4. Почитав комментарии я решил что лучше подождать Linux 3.15.1 :D

    ОтветитьУдалить
  5. Как-то особых изменений я не заметил. Lubuntu 14.04 Lenovo B550L

    ОтветитьУдалить
  6. Установил новое ядро на ACER 7250G xubuntu 14.04 Все работает без проблем. Потребление памяти не увеличилось точно.

    ОтветитьУдалить
  7. Отрубилось некоторое количество..Не переживаю..... Система как молния..Отключил compiz и emerald Охренеть..

    ОтветитьУдалить
  8. На данном ядре отказался работать WiFi (Apple MacBook 2008). Откатился обратно.

    ОтветитьУдалить
    Ответы
    1. надо выбрать при загрузке generic,а не lowlatenci по умолчанию


      вот только беда-сигнал приёма слишком резко упал с 52 до 10
      может кто знает как поднять до прежнего уровня?

      Удалить
  9. На ноутбуке Asus k40IJ после меню груба система не начинала загружаться, черный экран. Откатился до предыдущего ядра.

    ОтветитьУдалить
  10. Поправьте команду для ручной установки. В репах изменился билд и она теперь не работает.

    ОтветитьУдалить
    Ответы
    1. Да действительно билд изменили. Я тоже поменял установочные команды в статье. Теперь всё работает.

      Удалить