Ядро Linux - это сердце любой операционной системы GNU/Linux. Оно управляет программным и аппаратным взаимодействием и обеспечивает платформу для запуска приложений. Ядро по умолчанию, поставляемое с Ubuntu, подходит для большинства пользователей, но в нем отсутствуют некоторые функции и опции, доступные в других ядрах. XanMod - это бесплатная, с открытым исходным кодом альтернатива стандартному ядру Ubuntu. В нем есть пользовательские настройки и новые функции, призванные обеспечить отзывчивость и плавность рабочего стола, особенно для нового оборудования.
Что касается пользователей, которые получат наибольшую выгоду от использования XanMod, он популярен среди пользователей Linux, которые хотят получить лучшую игровую производительность, качество потокового вещания или требования к сверхнизкой задержке, и часто может похвастаться последними ядрами Linux, прежде чем попасть в большинство дистрибутивов. Большинство пользователей настольных систем даже не увлекаются играми, но хотят получить новое ядро для лучшей поддержки аппаратного обеспечения, что делает XanMod одним из самых популярных вариантов. Я бы рекомендовал получить больше информации о ядре XanMod перед установкой, посетите страницу информации о возможностях ядра XanMod.
XanMod Kernel поддерживает только процессорную архитектуру x86_64.
XanMod Kernel НЕ поддерживает безопасную загрузку. Убедитесь, что вы отключили ее в вашей системе.
В следующем руководстве вы узнаете, как установить последнее ядро XanMod на Ubuntu 22.04 или 20.04 LTS Linux с помощью терминала командной строки и при необходимости восстановить исходное ядро Ubuntu.
Рекомендуемые шаги перед установкой
Перед началом установки запустите обновление системы, чтобы убедиться в актуальности всех пакетов, чтобы избежать конфликтов во время установки XanMod, это очень важно, учитывая, что вы устанавливаете ядро.
Прежде чем приступить к выполнению руководства, убедитесь, что в вашей системе обновлены все существующие пакеты.
1 | sudo apt update |
По желанию, вы можете перечислить обновления для пользователей, которым требуется обзор или любопытно.
1 | sudo apt list --upgradable |
Выполните обновление всех устаревших пакетов с помощью следующей команды.
1 | sudo apt upgrade |
Импорт репозитория XanMod в Ubuntu Linux
Установка необходимых пакетов
Сначала вам нужно установить следующие пакеты программного обеспечения, используя следующую команду в терминале.
1 | sudo apt install dirmngr ca-certificates ca-certificates software-properties-common apt-transport-https dkms curl -y |
Импорт репозитория XanMod
Первая задача - импортировать репозиторий XanMod. Это можно сделать несколькими способами, но в данном руководстве для упрощения будет использоваться терминал менеджера пакетов apt.
Сначала импортируйте ключ GPG с помощью следующей команды.
1 | curl -fSsL https://dl.xanmod.org/gpg.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/xanmod.gpg > /dev/null |
Затем импортируйте репозиторий с помощью следующей команды.
1 | echo 'deb [signed-by=/usr/share/keyrings/xanmod.gpg] http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list |
Проверьте работу команды с помощью команды grep.
1 | grep xanmod /etc/apt/sources.list.d/xanmod-kernel.list |
Пример вывода:
Затем обновите список источников репозитория APT, чтобы отразить новое дополнение.
1 | sudo apt update |
Как вы могли заметить, репозиторий обычно содержит более новые пакеты для установленных зависимостей.
Прежде чем продолжить, выполните команду apt upgrade.
1 | sudo apt upgrade |
Установка ядра XanMod в Ubuntu Linux
Установив и обновив репозиторий XanMod, вы можете установить ядро Linux из XanMod. Эти версии ядра Linux будут меняться на Linux Kernel 6.x, 7.x и т.д.
В руководстве мы рассмотрим установку всех трех версий, но рекомендуется придерживаться stable и edge, не используйте development, если вы не знаете, что делаете.
Установите стабильный XanMod
1 | sudo apt install linux-xanmod |
Установите XanMod edge (рекомендуется для последнего ядра)
1 | sudo apt install linux-xanmod-edge |
Установите XanMod RT
1 | sudo apt install linux-xanmod-rt |
Установить XanMod RT Edge
1 | sudo apt install linux-xanmod-rt-edge |
Установите XanMod LTS (ядро 6.1.21 LTS)
1 | sudo apt install linux-xanmod-lts |
После установки ядра Linux из выбранного репозитория необходимо перезагрузить систему для завершения установки.
1 | sudo reboot |
После возвращения в систему проверьте установку.
Убедитесь, что ядро установлено, используя следующую команду cat.
1 | cat /proc/version |
Пример вывода:
Помните, что выше приведён только пример вывода, скорее всего, версия ядра будет более новой.
В качестве альтернативы, установите Neofetch, чтобы вывести характеристики системы.
1 | sudo apt install neofetch -y |
Затем используйте команду neofetch для печати спецификаций системы, чтобы узнать версию ядра.
1 | neofetch |
Установите последние официальные микрокоды
Intel
1 | sudo apt install intel-microcode iucode-tool |
AMD
1 | sudo apt install amd64-microcode |
Дополнительные команды и советы
Обновление ядра XanMod
Чтобы поддерживать ядро Linux, которое вы установили с XanMod, в актуальном состоянии, вы будете выполнять стандартные команды apt update и upgrade, если вы установили XanMod с помощью APT, что было показано в руководстве.
Чтобы проверить наличие обновлений.
1 | sudo apt update |
Если обновление доступно.
1 | sudo apt upgrade |
Удаление ядра XanMod
Во-первых, прежде чем выполнять команды удаления, необходимо удалить репозиторий, который вы импортировали с помощью следующей команды.
1 | sudo rm /etc/apt/sources.list.d/xanmod-kernel.list |
Во-первых, нам нужно использовать точное имя образа Linux и пакета заголовков XanMod.
Это можно узнать с помощью следующей команды dpkg -list.
1 | dpkg --list | grep `uname -r` |
Пример вывода:
Имена, показанные в выводе, - это те имена, которые нужно удалить, связанные с ядром XanMod, которые должны быть только показаны. Теперь, чтобы полностью удалить все следы XanMod, следующая команда сопоставит все части ядра, содержащие XanMod, которые вы можете скопировать и вставить в терминал.
1 | sudo apt autoremove linux-image-*.*.*-xanmod* linux-headers-*.*.*-xanmod* |
Теперь у большинства пользователей должно быть установлено ядро, к которому можно вернуться, но вы можете установить общее ядро Ubuntu, чтобы убедиться, что оно установлено, и избежать проблем при перезагрузке. Я бы рекомендовал выполнить эту команду.
1 | sudo apt install --install-recommends linux-generic |
Теперь перезагрузите компьютер, чтобы завершить удаление XanMod.
1 | reboot |
После возвращения в систему проверьте откат установки.
1 | cat /proc/version |