19 марта 2015

Установить/обновить ядро Linux Kernel 3.19.2 (Stable) в Ubuntu и производные

Ядро Linux является критичным элементом системы. Обновления ядра могут содержать улучшения аппаратной поддержки или устранять уязвимости.  Делать обновление стоит когда одно из аппаратных устройств работает некорректно, а новое ядро может решить данную проблему.  Но в тоже время установка нового ядра без особой необходимости может привести к нежелательным регрессиям, таким как: отсутствие подключения к сети, отсутствие звука или даже невозможность загрузить систему, поэтому устанавливайте новое ядро на свой страх и риск.

Linux Kernel 3.19.2 является вторым корректировочным выпуском ядра версии 3.19. Список изменений в ядре 3.19.2 можно посмотреть ЗДЕСЬ.
Вы можете скачать соответствующие deb пакеты ОТСЮДА и установить их в Центре приложений Ubuntu. Или просто следуйте приведенным ниже инструкциям, которые помогут вам установить новое ядро несколькими командами в терминале.

Установить ядро версии 3.19.2 командами ниже, можно ​​в следующих дистрибутивах Linux:

Ubuntu 14.10/14.04/12.04
Linux Mint 17/13
elementary OS 0.2/0.3

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

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

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

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.2-vivid/linux-headers-3.19.2-031902-generic_3.19.2-031902.201503181436_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.2-vivid/linux-headers-3.19.2-031902_3.19.2-031902.201503181436_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.2-vivid/linux-image-3.19.2-031902-generic_3.19.2-031902.201503181436_i386.deb && sudo dpkg -i *.deb

Для 64-bit (одной командой):
 
cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.2-vivid/linux-headers-3.19.2-031902-generic_3.19.2-031902.201503181436_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.2-vivid/linux-headers-3.19.2-031902_3.19.2-031902.201503181436_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.2-vivid/linux-image-3.19.2-031902-generic_3.19.2-031902.201503181436_amd64.deb && sudo dpkg -i *.deb

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

sudo update-grub

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

sudo update-burg

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

sudo reboot

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

uname -r

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

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

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

И вновь обновите GRUB командой:

sudo update-grub

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

Удачи.

15 комментариев :

  1. Как думаете, будет ли в Ubuntu 14.04.3 ядро 3.18? Ведь это ядро тоже LTS.

    ОтветитьУдалить
    Ответы
    1. Пока ни каких сведений об этом от разработчиков Ubuntu не было. Всё может быть.

      Удалить
    2. Настраивается пакет linux-headers-3.19.2-031902-generic (3.19.2-031902.201503181436) …
      Examining /etc/kernel/header_postinst.d.
      run-parts: executing /etc/kernel/header_postinst.d/dkms 3.19.2-031902-generic /boot/vmlinuz-3.19.2-031902-generic
      Error! Bad return status for module build on kernel: 3.19.2-031902-generic (x86_64)
      Consult /var/lib/dkms/nvidia-346-uvm/346.47/build/make.log for more information.
      Error! Bad return status for module build on kernel: 3.19.2-031902-generic (x86_64)
      Consult /var/lib/dkms/nvidia-346/346.47/build/make.log for more information.

      Удалить
    3. Делать обновление стоит когда одно из аппаратных устройств работает некорректно, а новое ядро может решить данную проблему. Но в тоже время установка нового ядра без особой необходимости может привести к нежелательным регрессиям, таким как: отсутствие подключения к сети, отсутствие звука или даже невозможность загрузить систему, поэтому устанавливайте новое ядро [co="red"]на свой страх и риск[/co].

      Удалить
  2. Может кому будет интересно.
    Kubuntu 14.04.1 + это ядро, производительность графики возросла
    Kubuntu 14.04.2 + это ядро все наоборот, родное ядру лучше
    тестил в glxgears
    Во многом все зависит еще и от железа, но тестил на ноуте со встроенной графикой amd

    ОтветитьУдалить
  3. Мой ноутбук намертво зависает при выключении/перезагрузке с ядром любой версии выше 3.14.1. В чем может быть проблема?

    ОтветитьУдалить
  4. Мой ноутбук намертво зависает при выключении/перезагрузке с ядром любой версии выше 3.14.1. В чем может быть проблема?

    ОтветитьУдалить
    Ответы
    1. Попробуйте следующее:

      Откройте grub в текстовом редакторе:
      sudo gedit /etc/default/grub

      Найдите следующую строку:
      GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

      Измените её на:
      GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=off"
      Сохраните файл и закройте редактор.

      Обновите GRUG:

      sudo grub-update

      Удалить
    2. Теперь все нормально перезагружается, зато перестал работать wi-fi :(

      Удалить
    3. Переустановите firmware:
      sudo apt-get install --reinstall linux-firmware

      Удалить
    4. Не помогло :( Тачпад так же не работает

      Удалить
    5. GRUB_CMDLINE_LINUX_DEFAULT="" так мне на одном ноуте проблемме выключения помогло отключении анимации.Чисто текст идет.

      Удалить
  5. При загрузке выдает ошибку "ACPI****failed***" дословно не помню, это критично? В целом работает нормально без нареканий, только смущает эта надпись при загрузке.....

    ОтветитьУдалить
  6. Владимир, у меня тоже после обновления ядра на 3.19.2 при перезагрузке выдает надпись "ACPI PCC probe failed". При чем появляется она как на Ubuntu 14.04.02, так и на Xubuntu 14.04.02. (У меня ноутбук Самсунг NP300V5A). Есть еще проблема на нем: при переключении языка ввода отключается numlock, приходится его нажимать 2 раза (правда проблема numlock была еще давно и переходит в каждой версии ubuntu)

    ОтветитьУдалить