В этой статье мы объясним три способа, которыми вы можете обновить ядро Linux до последней доступной версии. Мы объяснили процедуру в Ubuntu 20.04 LTS, которая поставляется с версией ядра 5.4. Более или менее та же процедура может быть проделана с использованием предыдущих версий ОС Ubuntu.
Проверить текущую версию ядра
Перед обновлением версии ядра лучше проверить текущую версию. Это поможет вам решить, до какой новой версии обновить ядро. Откройте командную строку с помощью сочетания клавиш Ctrl + Alt + T.
Теперь проверьте текущую версию ядра прямо из командной строки, как показано ниже:
$безымянный -р
Вы также можете проверить версию ядра с помощью следующей команды:
$Кот /процентов/версияИспользование любой из приведенных выше команд покажет вам версию ядра вашей ОС. Из вышеприведенного вывода видно, что версия ядра, используемая в этой статье, - это 5.4.0-28-generic.
Следующими методами я покажу вам, как обновить версию ядра с помощью командной строки.
Метод # 1: сайт группы ядра Ubuntu
В следующем методе мы обновим версию ядра, сначала загрузив последнюю версию с сайта группы разработчиков ядра Ubuntu, а затем установив ее.
Для этого метода выполните следующие действия, чтобы обновить версию ядра:
- Открыть Команда ядра Ubuntu сайт для загрузки последней версии ядра Linux для Ubuntu. Выберите версию, которую хотите загрузить, а затем загрузите файлы .deb для общей версии.
- заголовки linux - all.deb
- linux-mage-unsigned - amd64.deb
- linux-модули - amd64.deb
Мы хотим обновить наше ядро до последней стабильной версии ядра 5.6.10. Итак, мы скачали следующие файлы .deb.
заголовки linux-5.6.10-050610_5.6.10-050610.202005052301_all.deb
Linux-образ без знака-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
Linux-модули-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
В качестве альтернативы вы можете использовать wget команда для загрузки следующих основных пакетов для ядра версии 5.6.10:
$wgethttps://kernel.ubuntu.com/~ ядро-PPA/магистраль/v5.6.10/заголовки linux-5.6.10-050610_5.6.10-050610.202005052301_all.deb
$wgethttps://kernel.ubuntu.com/~ ядро-PPA/магистраль/v5.6.10/Linux-изображение-беззнаковый-
5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
$wgethttps://kernel.ubuntu.com/~ ядро-PPA/магистраль/v5.6.10/Linux-модули-5.6.10-
050610-generic_5.6.10-050610.202005052301_amd64.deb
- После загрузки всех пакетов вы можете проверить их с помощью команды ls –l:
- Следующим шагом будет установка всех загруженных пакетов. Если вы загрузили файлы в каталог, отличный от домашнего, сначала перейдите к нему с помощью команды cd:$CD /дорожка/к/каталог
Теперь установите все загруженные файлы .deb. Вы можете сделать это с помощью следующей команды:
$судо dpkg-я*.debПодождите, пока установка всех пакетов не будет завершена.
- Перезагрузите вашу систему. После завершения перезагрузки войдите в свою систему и проверьте версию ядра с помощью безымянный команда, как показано ниже:
В выходных данных будет показана обновленная версия ядра 5.6.10.
Метод # 2: использование сценария Bash
В следующем методе мы будем использовать сценарий bash для установки новой версии ядра. Для этого выполните следующие простые шаги:
1. Загрузите сценарий bash, используя следующую команду:
$wgethttps://raw.githubusercontent.com/Pimlie/ubuntu-mainline-kernel.sh/мастер/ubuntu-mainline-kernel.sh
2. Скопируйте сценарий в каталог / usr / local / bin /. Вы можете сделать это с помощью следующей команды:
$судо установитьubuntu-mainline-kernel.sh/usr/местный/являюсь/3. Теперь вы можете обновить версию ядра следующим образом:
$Ubuntu-mainline-kernel.sh –iОн выполнит поиск и предоставит вам номер последней версии ядра, например v5.6.10, в следующем выводе. Если вы хотите установить эту версию, нажмите B, после чего начнется установка.
После установки перезагрузите систему. Затем проверьте версию ядра с помощью безымянный команду следующим образом:
$безымянный-рНа выходе будет показана обновленная версия ядра.
Метод № 3: Обновите версию ядра Ubuntu через графический интерфейс
В следующем методе мы обсудим метод графического интерфейса пользователя для обновления ядра Linux. Мы будем использовать графический инструмент Mainline для установки последней версии ядра. Вот простые шаги для этого:
1. Инструмент Mainline недоступен в официальных репозиториях Ubuntu, поэтому нам нужно вручную добавить его PPA в файл sources.list в нашей системе. Использовать apt-add-репозиторий команда для этого:
$судоapt-add-репозиторий-а такжеppa: cappelikan/PPA2. После того, как вы добавили основной репозиторий, следующим шагом будет обновление индекса системного репозитория:
$судоподходящее обновление3. Затем установите инструмент Mainline с помощью этой команды:
$судоподходящийустановитьмагистральСистема может запросить подтверждение, предоставив вам Да / Нет вариант. Ударять А ТАКЖЕ для продолжения, после чего в вашей системе будет установлен инструмент Mainline.
4. Запустите основной инструмент из панели поиска Ubuntu следующим образом:
5. При запуске инструмента Mainline вы увидите следующее окно установщика со списком новых и доступных версий ядра. Вы можете установить новую версию, выбрав версию из списка и нажав кнопку Установить кнопку на панели справа.
После этого шага появится следующий диалог аутентификации. Введите пароль суперпользователя и нажмите Аутентифицировать кнопка.
Начнется установка выбранной версии ядра, и вы сможете увидеть процесс установки в новом окне.
Теперь перезагрузите вашу систему и проверьте новую версию ядра:
$безымянный-рВ этой статье мы объяснили три различных метода обновления версии ядра в Ubuntu 20.04 LTS. После обновления ядра иногда могут возникнуть проблемы с загрузкой системы. В этом случае вернитесь к старому ядру, нажав клавишу Shift при загрузке, и выберите старую версию из списка.