Debian 11, как обновить ядро

Обновлено: 02.07.2024

Debian — отличный дистрибутив Linux. Он стабилен, имеет множество пакетов, доступных в репозиториях по умолчанию, и может работать практически на чем угодно. Несмотря на то, что он стабилен и великолепен, новая версия пакетов может занять некоторое время, прежде чем они попадут в репозитории Debian. Это верно и для ядра.

По умолчанию Debian работает на ядре LTS (долгосрочная поддержка), что хорошо для стабильности, но может отсутствовать некоторые функции, исправления ошибок и функции, которые могут предложить более новые версии ядра Linux.

В Debian по умолчанию для установки доступна только одна версия ядра. Чтобы установить другое или обновить ядро, нам нужно будет включить бэкпорты. Пакеты Backport берутся из следующей, еще не выпущенной версии Debian с поддержкой текущей.

Здесь, в этом посте, я покажу вам, как вы можете установить другую версию ядра в вашей системе Debian и как загрузиться с нее. Приступим.

Сначала введите в терминале следующую команду:

Это откроет файл sources.list в текстовом редакторе nano. Если nano не установлен в вашей системе, вам необходимо сначала установить его с помощью команды sudo apt install nano .

Оказавшись там, в новой строке вставьте это, чтобы добавить репозиторий бэкпортов:

Сохраните файл, нажав Ctrl+o, а затем выйдите из nano, нажав Ctrl+x.

Теперь используйте эту команду для обновления репозиториев:

Если репозиторий был успешно добавлен, вы должны увидеть аналогичный вывод команды:

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

Теперь вы должны увидеть все доступные версии ядра для вашей системы.

поиск доступной версии ядра debian

Совет: 'bpo' в названии ядра означает backport.

Теперь вы можете скопировать имя ядра, которое хотите установить. Здесь для этого урока я выберу 5.8, которое является последним стабильным ядром, до которого я могу обновить на момент написания этого поста.

Это большой скачок по сравнению с версией ядра 4.19, которая была установлена ​​по умолчанию при установке Debian 10 (Buster).

Чтобы установить новое ядро, введите:

Я устанавливаю версию ядра linux-image-5.8.0-0.bpo.2-amd64 , поэтому команда для меня будет такой:

установить резервную копию ядра Debian

После установки ядра вы можете перезагрузить компьютер.

На экране загрузчика нажмите Дополнительные параметры и выберите новую версию ядра.

Вот и все, вы успешно загрузились в Debian, используя новое ядро. Теперь вот несколько распространенных вопросов, которые возникают у людей относительно ядер Debian Backport.

q1. Как я могу вернуться к предыдущей версии ядра?

а. Чтобы переключиться на другую версию ядра, в меню grub нажмите «Дополнительные параметры». Оттуда вы можете выбрать ядро, с которого хотите загрузиться.

Затем, когда система загрузится, просто удалите ядро ​​с помощью команды apt remove. Не забудьте запустить sudo grub-update, чтобы обновить записи загрузчика.

вопрос. Что-то сломалось, и моя система не загружается. Что делать?

а. Сделайте точно так, как указано выше, загрузитесь с другого ядра, удалите то, которое вызывает у вас проблемы, и запустите команду grub-update. Если с ядром проблемы, скорее всего, вы установили не то ядро.

Для некоторых версий существует несколько типов ядер, таких как подписанное, неподписанное, облачное и т. д. Убедитесь, что вы установили правильный.

вопрос. Могу ли я одновременно установить несколько ядер?

а. Да, вы можете установить в Debian столько ядер, сколько захотите, и загружаться с их помощью, используя соответствующие записи загрузчика.

Заключение

На этом мой пост о том, как обновить или установить последнюю версию ядра в Debian, завершается, спасибо за внимание.

Иногда изменение ядра может вызвать проблемы, и некоторые программы могут перестать работать. Но, как обсуждалось выше, прелесть Debian в том, что вы можете установить несколько версий ядра за одну установку. Вы можете легко вернуться к другому ядру, используя меню загрузчика.

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

Ядро Linux 5.16 имеет много новых функций, поддержки и безопасности. В выпуске ядра Linux 5.16 есть отличная новая функция FUTEX2 или futex_watv(), которая призвана улучшить игровые возможности Linux и значительно расширяется благодаря улучшенному портированию Linux для игр Windows с использованием Wine.

Другие улучшения, связанные с записью, включают улучшенный планировщик задач управления перегрузкой при записи для кластеров ЦП, совместно использующих кэш L2/L3, среди многих других дополнений. Дополнительную информацию можно найти в журнале изменений выпуска ядра Linux 5.16.

В следующем руководстве вы узнаете, как установить последнюю версию ядра Linux 5.16 на Debian 11 Bullseye.

Оглавление

Обновить систему Debian

Обновите свою систему Debian, чтобы убедиться, что все существующие пакеты обновлены:

Импорт Sid/нестабильного репозитория

Следующие шаги объясняют, как импортировать репозиторий sid/unstable. Это репозиторий

Сначала скопируйте и вставьте следующую команду.

Создать файл закрепления APT

Далее, простое решение — использовать apt-pinning, чтобы избежать появления веток с разными версиями, из-за которых ваша система запрашивала обновления из экспериментального репозитория. Откройте следующий файл в текстовом редакторе.

Далее добавьте следующее.

По порядку все обновления предпочтительнее для Bullseye с более высоким баллом (500), чем для нестабильного (100), поэтому вам не предлагается обновить различные пакеты из нестабильного репозитория.

Однако, чтобы упростить обновление ядра при выполнении команды apt update для стандартных пакетов Bullseye, в приведенном выше примере linux-image-amd64 задан как высокий приоритет (1000) с использованием нестабильного репозитория. над любым другим источником только для этого пакета.


Сохраните файл, нажав CTRL+O, затем выйдите, нажав CTRL+X.

Установите или обновите ядро ​​Linux до версии 5.16

Далее обновите репозиторий.

Вы заметите, что вам нужно обновить пакет.

Выполните команду apt upgrade, чтобы начать обновление ядра Linux до версии 5.16.

После завершения перезагрузите систему, чтобы новое ядро ​​активировалось.

После входа в систему откройте терминал и введите следующую команду, чтобы проверить установку.

Кроме того, распечатайте спецификации своей системы с помощью neofetch.

Теперь запустите neofetch, чтобы получить версию ядра Linux.

Пример выходных данных Neofetch:


Все новые поступающие обновления будут автоматически отображаться при запуске команды apt update для проверки наличия обновлений для остальных пакетов репозитория Debian 11 Bullseye.

Комментарии и заключение

В этом руководстве вы узнали, как установить последнюю версию ядра 5.16 в вашей системе elementary OS. Обратите внимание: если ваша система является производственным сервером, рекомендуется использовать существующее ядро, которое входит в стандартную установку, для максимальной стабильности.

Однако тем, кто хочет попробовать ядро ​​5.16, не забудьте сделать резервные копии, так как многие иногда забегают вперед и сожалеют о своем решении. Убедитесь, что пользователи, устанавливающие пакет .deb вручную, продолжают проверять наличие обновлений.

Установка ядра Linux 5.14 на Debian 11

Ядро играет значительную роль, и хотя ядро ​​в Debian 11 довольно свежее, есть вероятность, что оно вам по какой-то причине не подойдет. Более того, ядро ​​5.14 содержит много изменений, которые, вероятно, повлияют на Debian в лучшую сторону. Из основных изменений в ядре 5.14 можно отметить улучшенную поддержку процессоров AMD Ryzen, оптимизирована файловая система btrfs, для ноутбуков Lenovo добавлен WMI-интерфейс для изменения настроек BIOS, поддержка Dell Hardware Privacy, поддержка В ядро ​​5.14 добавлена ​​графика Intel Alder Lake P и многое другое,

В конце статьи рассмотрим момент, когда вы хотите установить Debian 11 с ядром по умолчанию, не поддерживающим современное оборудование.

Установка ядра 5.14 в Debian 11 Bullseye

Прежде чем мы начнем установку ядра 5.14, давайте сначала обновим нашу систему. Делается это известными командами:

Если по какой-то причине ваш пользователь не добавлен в группу «sudo», Следующим шагом будет редактирование файла sources.list, для редактирования воспользуемся текстовым редактором Nano, Ну и приступим к редактированию файла репозитория, открыть его:

В открывшемся файле спускаемся в самый низ и вводим нестабильные репозитории Debian, для наглядности я выделил добавленные репозитории и пометил их как «Kernel 5.14»:

Сохраните отредактированный файл «sources.list» с помощью сочетания клавиш «ctrl + o» и выйдите из редактора Nano, нажав «ctrl + x». Следующий шаг — обезопасить себя от обновления других пакетов кроме ядра из нестабильных репозиториев, для этого создадим файл «preferences»:

В созданный файл введите следующее содержимое, а также сохраните файл и выйдите из редактора – «ctrl+o» и «ctrl+x»:

Теперь осталось выполнить обновление системы с помощью команд

Затем перезагружаем систему и проверяем результат. Вы можете проверить версию ядра с помощью команд:

Заключение

Вот таким нехитрым способом мы обновили ядро ​​в Debian 11 до версии 5.14. Стоит обновлять ядро ​​или нет каждый решает сам, тут правда может играть роль именно аппаратная поддержка или личные предпочтения. В случае, когда Debian не может быть установлен из-за того, что ядро ​​не поддерживает ваше железо, например, нет поддержки процессоров AMD, в этом случае вы можете установить минимальную сборку, а затем обновить ядро ​​до версии 5.14. А дальше уже можно накатывать графический интерфейс,

На сегодня это все, надеюсь, эта статья будет вам полезна.
Хочу выразить огромную благодарность тем, кто принимает активное участие в жизни и развитии журнала, большое спасибо много для этого.

В этом руководстве мы покажем вам, как установить ядро ​​​​Linux 5.15 на Debian 11. Для тех из вас, кто не знал, ядро ​​​​Linux 5.15 было выпущено на Хэллоуин, 31 октября 2021 г., с множеством новых интересных новые особенности. В выпуске ядра Linux 5.15 улучшена поддержка процессоров и графических процессоров AMD, процессоров Intel 12-го поколения, а также добавлены новые функции, такие как NTFS3, KSMBD (CIFS/SMB3) и дополнительная поддержка Apple M1, а также множество других изменений и дополнений.

В этой статье предполагается, что у вас есть хотя бы базовые знания о Linux, умение пользоваться оболочкой и, самое главное, размещение сайта на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить « sudo » к командам, чтобы получить привилегии root. Я покажу вам пошаговую установку анализатора веб-журналов GoAccess на Debian 11 (Bullseye).

Предпосылки

  • Сервер под управлением одной из следующих операционных систем: Debian 11 (Bullseye).
  • Во избежание потенциальных проблем рекомендуется использовать новую установку ОС.
  • Пользователь sudo без полномочий root или доступ к пользователю root . Однако мы рекомендуем действовать как пользователь sudo без полномочий root , так как вы можете нанести вред своей системе, если не будете осторожны, действуя от имени пользователя root.

Установите ядро ​​Linux 5.15 на Debian 11 Bullseye

Шаг 1. Перед установкой какого-либо программного обеспечения важно убедиться, что ваша система обновлена, выполнив в терминале следующие команды apt:

Шаг 2. Установка ядра Linux 5.15 на Debian 11.

  • Установите ядро ​​Linux 5.15 из официального репозитория.

По умолчанию ядро ​​Linux недоступно в базовом репозитории Debian 11. Итак, теперь скачиваем последнюю стабильную версию Linux Kernel с официальной страницы:

Далее импортируйте ключ GPG:

После этого распакуйте файловый архив:

Затем настройте ядро ​​Linux и укажите необходимые модули ядра:

Затем скомпилируйте ядро ​​Linux 5.15 с помощью следующей команды:

Наконец, установите модули ядра Linux:

Чтобы внесенные изменения вступили в силу, нам нужно обновить наш GRUB в системе Debian:

Шаг 3. Проверьте установку ядра Linux 5.15.

После повторного входа в систему Debian выполните следующую команду, чтобы проверить работающую версию ядра:

Поздравляем! Вы успешно установили ядро ​​Linux. Спасибо за использование этого руководства для установки последней версии ядра Linux 5.15 на Debian 11 Bullseye. Для получения дополнительной справки или полезной информации рекомендуем посетить официальный веб-сайт ядра.

Если у вас нет времени заниматься всем этим или если это не ваша область знаний, мы предлагаем услугу «Управление VPS», начиная с 10 долларов США (оплата через PayPal). Пожалуйста, свяжитесь с нами, чтобы получить лучшее предложение!

Читайте также: