Как установить новое ядро в Deepin 15.4.1

Суббота, 19 августа 2017, 5:19
Размещено в рубрике Лента новостей и имеет 0 комментариев.
Предупреждение. Ядро Linux является критичным элементом системы. Обновления ядра могут содержать улучшения аппаратной поддержки или устранять уязвимости.  Делать обновление стоит когда одно из аппаратных устройств работает некорректно, а новое ядро может решить данную проблему.  Но в тоже время установка нового ядра без особой необходимости может привести к нежелательным регрессиям, таким как: отсутствие подключения к сети, отсутствие звука или даже невозможность загрузить систему, поэтому, если  ваша система Deepina 15.4.1 работает корректно и всё оборудование определилось, то в установке нового ядра нет никакой необходимости.

Установка нового ядра самостоятельно в Deepin 15.4.1

Для дистрибутивов основанных на Ubuntu создана очень хорошая утилита для установки новых ядер - Ukuu - Ubuntu Kernel Upgrade Utility, которая делает установку нового ядра в два клика.
По сути, это терминальный скрипт обёрнутый в графическую оболочку.  Для установки  Ukuu требуется подключение собственного репозитория, который не работает в Debian-подобных дистрибутивах, типа Deepin 15.4.1.
Но можно установить Ukuu deb-пакетом:

cd /tmp; wget https://launchpad.net/~teejee2008/+archive/ubuntu/ppa/+build/12034405/+files/ukuu_17.2.3~77~ubuntu17.04.1_amd64.deb; sudo dpkg -i ukuu_17.2.3~77~ubuntu17.04.1_amd64.deb


В этой ознакомительной  статье я покажу, как можно установить новое ядро в Deepin 15.4.1 deb-пакетами вручную (пример).

1. Перейдите по этой ссылке на сайт со всеми ядрами, упакованными в deb-пакеты: http://kernel.ubuntu.com/~kernel-ppa/mainline/


Как видно на снимке, последнее стабильное ядро на момент написания статьи, это v12/.

2. Заходите на страницу с ядром версии 12 и выбираете 3 deb-пакета Build for amd64 generic (отмечены стрелками на снимке) для установки утилитой GDebi.



Примечание. Чтобы у вас не возникало вопросов по-поводу deb-пакетов lowlatency, поясню следующее.
Низкоeуравневое ядро - linux-lowlatency, по сути является общим ядром Linux с улучшенной конфигурацией, обеспечивающей стабильную работу для аудио приложений при более низких задержках. Устанавливаются deb-пакеты lowlatency (вместо generic) обычно в такие дистрибутивы как Ubuntu Studio, в котором используется по умолчанию множество аудио приложений.
Поэтому устанавливать эти пакеты в Deepin 15.4.1 нет необходимости.

3. После того как были установлены все три указанных пакета, обновите загрузчик GRUB:

sudo update-grub

Примечание. Загрузчик GRUB необходимо обновлять в той системе Linux, в которой он работает. Что это значит?
Это значит, что если на вашем компьютере установлено две и более систем Linux (помимо Windows), то GRUB  обновляется в системе Linux, которая стоит первой в списке GRUB.

4. После установки deb-пакетов и обновления GRUB, перезагрузите компьютер, чтобы система начала работать на новом ядре.

Чтобы проверить на каком ядре работает Deepin 15.4.1, выполните в терминале следующую команду: uname -r


Как удалить ядро установленное вручную?

1. Перезагрузите компьютер, в загрузчике GRUB перейдите (клавиша с стрелкой - вниз) на строку Дополнительные параметры для Deepin 15.4.1 и нажмите клавишу Ввод (Enter):


2. Когда откроются Дополнительные параметры, перейдите на строку с нативным ядром Deepin 15.4.1 и нажмите Ввод:


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

sudo apt-get remove linux-headers-4.12* linux-image-4.12*

И выполните обновление GRUB:

sudo update-grub

После удаления, в загрузчике GRUB должно остаться только нативное (родное) ядро:

 
Примечание. Если вы устанавливали другое ядро, то в команде на удаление измените версию ядра (выделено красным).

Вот и всё. Удачи.

Ссылка на источник compizomania
19-08-2017.



Комментирование и пинг закрыты.