Перейти к содержимому

Как обновить ядро manjaro linux

  • автор:

Как изменить версию ядра в Manjaro

Ядро является основным компонентом любой операционной системы. Он работает как интерфейс между аппаратным обеспечением машины и программными приложениями, которые выделяют аппаратные ресурсы системным процессам. Поскольку каждый элемент ОС Linux построен вокруг него, растущая сложность программного и аппаратного обеспечения требует полного использования ядра. Следовательно, ядра Linux всегда находятся в стадии разработки с регулярными обновлениями и выпусками версий. Точно так же обновление ядер — идеальный способ убедиться, что устройства и программное обеспечение работают наилучшим образом.

Manjaro предлагает различные способы идентификации, обновления, понижения версии или добавления новых/старых ядер. Manjaro предоставляет отличный графический пользовательский интерфейс, известный как Manjaro System Manager, для управления ядром. Кроме того, менеджер пакетов Manjaro Pacman также обеспечивает управление версиями ядра.

Однако лучшая особенность, которая отличает Manjaro Linux, — это его инструмент управления обнаружением оборудования, команда mhwd-kernel, которая позволяет легко управлять несколькими ядрами и устанавливать их.

В этой статье мы демонстрируем использование терминала командной строки и графического интерфейса Manjaro для обновления, добавления и удаления версий ядра Manjaro.

Переключение ядер Manjaro через CLI

Добавление, обновление, понижение версии и удаление версии ядра Manjaro может происходить двумя способами: с помощью инструмента обнаружения оборудования Pacman и Manjaro (mhwd). В этом разделе обсуждается, как переключать ядра с помощью менеджера пакетов Manjaro Pacman и его уникальной функции mhwd-kernel одновременно.

Pacman: использует официальный репозиторий manjaro для обновления базы данных пакетов и всех системных пакетов.

mhwd-kernel: уникальная функция команды обнаружения оборудования manjaro, обеспечивающая простую установку и управление системными ядрами.

Определение используемого ядра

Прежде чем начать процесс обновления/понижения версии ядра, определите сведения о текущей версии с помощью команды mhwd-kernel:

manjaro@manjaro:~$ mhwd-kernel -li

Currently running: 5.9.16- 1 -MANJARO ( linux59 )

The following kernels are installed in your system:

Приведенная выше команда выводит версию ядра системы 5.9.16-1-MANJARO вместе со списком установленных ядер.

Обновление ядра

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

Используйте команду pacman, чтобы получить список всех пакетов версии ядра 5.x и ниже:

[ manjaro @ manjaro ~ ] $ pacman -Ss linux5 * | grep «kernel and modules»

The Linux414 kernel and modules

The Linux419 kernel and modules

The Linux44 kernel and modules

The Linux49 kernel and modules

The Linux510 kernel and modules

The Linux511 kernel and modules

The Linux512 kernel and modules

The Linux54 kernel and modules

The Linux59 kernel and modules

The Linux-rt-lts-manjaro kernel and modules

The Linux-rt-manjaro kernel and modules

The Linux54-rt kernel and modules

The Linux59-rt kernel and modules

Приведенная выше команда выводит все версии ядра, тогда как ядра с «rt» представляют нестабильную версию или версию ядра в реальном времени.

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

[ manjaro @ manjaro ~ ] $ sudo mhwd-kernel -i linux510
[ manjaro @ manjaro ~ ] $ sudo pacman -S linux510

Как показано выше, нет необходимости добавлять полный номер версии ядра. Точно так же важно отметить, что Manjaro автоматически обновляет все модули новой установленной версии со старой. Например, для обновления с 59 до 5.10 manjaro автоматически обновляет модули версии 5.19 всеми модулями версии 5.14.

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

вариант РМЦ

Параметр rmc команды mhwd-kernel играет важную роль, поскольку он удаляет существующее ядро при установке нового ядра. Напротив, официальный веб-сайт Manjaro рекомендует сохранять старую версию в течение короткого промежутка времени, когда система обновляет новейшее ядро.

[ manjaro @ manjaro ~ ] $ sudo mhwd-kernel -i linux510 rmc

В любом случае Manjaro автоматически настраивает новое ядро; после этого перезагрузите компьютер, чтобы изменения вступили в силу.

Удалить ядра

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

Используйте команду mhwd-kernel для удаления заголовков ядра:

[ manjaro @ manjaro ~ ] $ sudo mhwd-kernel -r linux510

Используйте следующую команду pacman, чтобы удалить все элементы ядра за один раз:

[ manjaro @ manjaro ~ ] $ sudo pacman -R linux50 linux50-headers linux50-extramodules

Примечание. Приведенная выше команда может вызвать ошибку, если какой-либо из трех элементов отсутствует в системе. Точно так же, если Manjaro — виртуальная машина, эта команда не удалит некоторые ядра, содержащие необходимые элементы для процесса виртуализации.

Переключение ядра через графический интерфейс

Manjaro Setting Manager предлагает ряд настроек, уникальных для своего дистрибутива, для конфигурации оборудования и установки ядра. Нажмите клавишу «Windows» и введите «Диспетчер настроек Manjaro», чтобы просмотреть графический интерфейс.

Выберите «Ядро», чтобы войти в инструмент управления ядром Manjaro GUI. В нем будут перечислены все доступные версии ядра, а также существующие сведения о ядре.

Обновление ядра

Выберите любую из доступных версий и нажмите «Установить», чтобы добавить новое ядро. Появится экран для аутентификации пользователя. Введите свои учетные данные, чтобы начать процесс установки.

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

Понизить версию ядра

Поскольку каждый новый выпуск ядра добавляет исправления безопасности и драйверы, немного неразумно понижать версию ядра. Однако иногда старые версии ядра работают лучше, чем новая версия. Выберите более старую версию до 5.9 и нажмите «Установить».

Удалить ядро

Нажмите «Удалить», чтобы очистить ядро. Помните, что нельзя удалять/деинсталлировать ядро. Переключитесь на другое ядро на экране загрузки и удалите ненужное.

Заключение

В статье рассматриваются различные способы изменения версии ядра Manjaro. Мы обсудили средство обнаружения оборудования Manjaro и команды диспетчера пакетов Manjaro, mhwd-kernel и команды Pacman для добавления, удаления и обновления версий ядра. Мы также обсудили инструмент Manjaro GUI Kernel Management, который предоставляет список доступных ядер для выбора из устаревших и последних версий ядра.

Все права защищены. © Linux-Console.net • 2019-2023

Какое ядро Linux Manjaro использовать и как его установить?

Из видео Вы узнаете, какое ядро использовать, как его установить, и как не потерять систему. Помните! Перед любыми изменениями делайте сохранения в TimeShift!

Также важно отметить, что лучше всего, особенно, при тестировании ядер, в GRUB изменить следующую строку:

GRUB_TIMEOUT_STYLE=menu
/etc/default/grub

чтобы отобразить меню GRUB, при загрузке или нажимать Shift, либо F8.

Друзья, старое ядро удалять НЕ надо. Вы можете поставить себе хоть все ядра, если позволяет место на жестком (хотя они ведь весят мало). И затем, после BIOS/UEFI, нажимать кнопку ESC для выбора ядра. Т.е. Вы можете поставить все ядра и тестить с каким именно у Вас заведется машинка.

При тестах важно учитывать, что все очень зависит от положения Луны, Солнца и звезд на небосклоне, а также от того, в каком положении спит сейчас Ваш кот.

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

Как обновить ядро manjaro linux

На экране загрузки сообщение вида:

/dev/sdb1: clean n files, m/p blocks

Система не загружается, пробовал ждать полчаса.

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

Пробовал загружаться с ядер — доступны три, у каждого вариант с припиской fallback initrafms и без таковой. Ни с одного загрузка не прошла.

Также перед проблемой поставил галочки в настройках графики (там где три строки галочек, нижних двух у меня не было — их поставил). Названия не помню.

Гуглил, в ответах в лучшем случае написано, что система память проверила.

Syyuu, Syu, sudo pamac update, sudo pamac upgrade — не помогли

Учебники (How-To & F.A.Q) 10 сентября 2023, 07:19

ПЕРЕД ОБНОВЛЕНИЕМ ☂ (личный опыт)

Как не зайду на сайт, так вижу новый топик о проблемах после обновления.
Не один раз были проблемы после обновления.

1- Читайте ранние топики об проблемах с обновлениями.
2- Обновляешься полностью, сделай резервную копию (пользуюсь fsarchiver)
3- Если всё прекрасно работает и для вашей работы ни как не уперлось обновления ядра, то пропускайте обновления: linux***; linux***-headers; linux-api-headers; linux-firmware
4- А самое лучшее, обновлять только те приложения/зависимости, которые нужны!

Установка fsarchiver: 1- через репозиторий fsarchiver; 2- качаем deb пакет (fsarchiver.deb) графической версии (Установка DEB: программа — yay -S dpkg, установка пакета — sudo dpkg -i приложение.deb); 3- На флэшку, для последующего восстановления tuxcomss-eos-64bit

*-три звезды — версия ядра

Отписывайтесь все что придет в голову по теме. Интересно какие еще есть способы избежать проблем после обновления.

Уголок новичка 27 июня 2023, 01:53

вылет в tty и дальнейшее зависание

Ядро & Оборудование 17 апреля 2022, 10:41

в ядре 5.17 перестал работать сенсор скорости вращения вентилятора

собственно сабж. при понижении версии ядра все возвращается на свои места и обороты вентилятора начинают определяться. внимание, вопрос: кто сталкивался, как фиксить?

Ядро & Оборудование 10 марта 2022, 15:50

[РЕШЕНО] i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe A

Наблюдаю ошибку из заголовка уже давно, изучал гугол, проделаны следующие эксперименты (предложенные на разных форумах по этой ошибке):
1. первоисточник: предлагает установить intel-ucode и опцию options i915 enable_psr=0 в /etc/modprobe.d/i915.conf выполнил sudo mkinitcpio -P и sudo update-grub — безрезультатно
2. первоисточник: добавил options i915 enable_guc=2 в /etc/modprobe.d/i915.conf отредактировал MODULES=(i915) в /etc/mkinitcpio.conf выполнил sudo mkinitcpio -P и sudo update-grub — безрезультатно
3. первоисточник: установил из AUR linux-drm-tip-git получил ядро 5.17.0-rc7-1-drm-tip-git-g6b362c515462 — безрезультатно
4. нервное, выдернуто из разных говногайдов: устанавливал следующие параметры ядра прямо в конфиге груба enable_psr=0 pcie_aspm=off i915.enable_psr=0 i915.enable_guc=2 intel_idle.max_cstate=1 — безрезультатно

при этом при всем интерфейс работает гладко, без зависаний и фризов.

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

Ядро Manjaro Linux

Ставлю manjaro gnome 20.1.2. нужно после установки менять ядро с установленного на какое-то другое, возможно более стабильное? Или оставить как есть и пользоваться стоковым? На что вообще ядро влияет?

rofomow859
03.11.20 22:54:03 MSK
1 2 →

Работает — не трожь

xDShot ★★★★★
( 03.11.20 22:56:09 MSK )

Ядро это доступ к аппаратному обеспечению, сети, памяти, управление процессами.

anonymous
( 03.11.20 22:58:18 MSK )

Если задаешь такие вопросы — то ничего не меняй.

chenbr0
( 03.11.20 23:11:39 MSK )
Ответ на: комментарий от chenbr0 03.11.20 23:11:39 MSK

Manjaro is a rolling release distro, and rolling release distros should not be used by beginners for various reasons.

а потом юзеры окаменелых убунту лтс бегают стонают используют снапы, флатбаки и прочие поделия, ибо в репах прошлогодний софт

anonymous
( 03.11.20 23:15:43 MSK )
Ответ на: комментарий от chenbr0 03.11.20 23:11:39 MSK

Вот же людям не лень фигнёй заниматься. Кто-то дистр пилит, время своё тратит на любимое дело, а кто-то телегу на них катает из зависти, что ничего такого не умеет.

ChekPuk ★★★
( 03.11.20 23:23:57 MSK )
Ответ на: комментарий от ChekPuk 03.11.20 23:23:57 MSK

а может чтобы поиметь бабла на чужих(Arch) достижениях?

anonymous
( 03.11.20 23:27:26 MSK )
Ответ на: комментарий от chenbr0 03.11.20 23:11:39 MSK

Using a rolling distro, you need to be familiar with troubleshooting problems, know how the package manager works, know how packages interact with each other and how dependencies work. How to partition a drive, and how to use the terminal; you never know when a GUI breaks and you need to fix it via the command line.

s/rolling distro/Linux

Впрочем, на той же Windows знания «you need to be familiar with troubleshooting problems», «How to partition a drive» — тоже обязательны, если не хочешь, чтобы с тебя «специалисты» из «компьютерной помощи» поимели бабла. Так что этот пассаж можно сократить до: «Если вы используете ПК, вы должны быть квалифицированным пользователем, или вас поимеют мошенники.».

Vsevolod-linuxoid ★★★★★
( 03.11.20 23:52:24 MSK )
Последнее исправление: Vsevolod-linuxoid 03.11.20 23:57:36 MSK (всего исправлений: 3)

Ответ на: комментарий от ChekPuk 03.11.20 23:23:57 MSK

из зависти, что ничего такого не умеет.

Откатывать в системе время при просроченных сертификатах то? ��

chenbr0
( 03.11.20 23:58:33 MSK )
Ответ на: комментарий от Vsevolod-linuxoid 03.11.20 23:52:24 MSK

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

chenbr0
( 04.11.20 00:22:47 MSK )
Ответ на: комментарий от chenbr0 03.11.20 23:58:33 MSK

Я помню время, когда сидел на Арче. Это было весёлое время ввода СистемД. И время ломали. И систему охлаждения нововведениями в ядре. И эта дебильная манера монтировать /tmp с моск, а потом канпелировать в ней пакеты из аура, да, это так умно. И кучу кучу всякого могу навспоминать про Арч, на цэээлый ролик на ютубе с названием «Все грехи Арча» и буду носиться с ним как угорелый и пихать при каждом упоминании Арча. Может тогда моя жизнь наполнится смыслом? Не надо мне звиздеть, про то, как в Манджаре всё плохо, а в Арче хорошо.

Manjaro is focusing on monetizing the distro. They sell computers with Manjaro installed[6]. Make your own decision if you think this is good or bad, but Arch Linux only accepts donations.

Это тупо зависть. Слюна бешеная капает от зависти у кого-то.

Арч великолепный дистр для людей, которые любят передвигать шестерни коробки передач вручную (увлекательнейшее занятие). Манджара собирает из россыпей всех этих шестерней коробку передач с полуавтоматикой. По моему это достойно уважения. Потому что пользователи Манджары не бегают по сети с воплями «я поставил КДЕ и у меня ничего не работает. » им собрали КДЕ. И Гном и всё остальное. Дрова на карточку — мне не надо знать какая версия энвидии подходит моей видяхе, и даже как настраивать оптимус. Или какой из бродкомомодулей использовать. Это хороший дистр с мелкими огрехами. Гораааздо меньше чем у Арча на моей памяти.

ChekPuk ★★★
( 04.11.20 06:35:22 MSK )
Ответ на: комментарий от ChekPuk 04.11.20 06:35:22 MSK

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

Чем обоснованная по пунктам критика манжары отличается от критики закрытого ПО в твоих аналогиях я не очень понимаю.

chenbr0
( 04.11.20 08:08:51 MSK )
Ответ на: комментарий от chenbr0 03.11.20 23:11:39 MSK

Статью писали белки-истерички.

  1. Если софт не протух на пару лет — то он нестабильный.
  2. Роллинг — плохо, потому что см. пункт 1.
  3. А у вас негров линчуют SSL не обновили 2 раза 5 лет назад.
  4. Обновления могут сломать систему! И вообще см. пункт 1.
  5. AUR — плохо! Мейкинсталл — хорошо.
  6. Авторы зарабатывают деньги! Да как они посмели!
  7. Мы не знаем к чему еще придраться!

qtm ★★★
( 04.11.20 08:59:05 MSK )
Ответ на: комментарий от ChekPuk 04.11.20 06:35:22 MSK

собрали КДЕ. И Гном и всё остальное

да неужели, они сами опакечивают, или все таки тупо пакеты с арчевских зеркал тянут?

anonymous
( 04.11.20 09:15:16 MSK )
Ответ на: комментарий от qtm 04.11.20 08:59:05 MSK

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

chenbr0
( 04.11.20 09:25:07 MSK )
Ответ на: комментарий от chenbr0 04.11.20 08:08:51 MSK

Тем что пишет и разбирает это не идеолог свободного ПО, а ноунеймский задрот, которому и занаться-то больше нечем. Он долго и кропотливо собирает компроматы, очевидно, лазая по форумам. Никакой разработкой ничего он не занят и идей у него нет и мозгов тоже. От того и агртся. Выбрал объект ненависти и сосредоточился на нём.

Стой, или это твоё творчество?

ChekPuk ★★★
( 04.11.20 09:33:00 MSK )
Ответ на: комментарий от chenbr0 04.11.20 09:25:07 MSK

Перечисленные по ссылке придирки, все вместе — это мелочь по сравнением с тем, что Убунта делает с полтзователями установкой всратого «прайм», когда счастливый обладатель оптимусов оставался с чёрным экраном. И без инструментов к починке. И без интернета. Вот это — жопа. И я одной левой могу привести по каждому дистру что-нибудь. Проблемы Манджары есть, но то, что представлено в статье — глупости.

ChekPuk ★★★
( 04.11.20 09:43:35 MSK )
Ответ на: комментарий от anonymous 04.11.20 09:15:16 MSK

Они предлагают пользователям готовые сборки, где для просмотра картинок в gwenview не надо доустанавливать ничего, где Okular не имеет проблем с кодировкой и с webdav всё работает и пр.

И чего я буду спорить с анонимами? Вас же трильён.

ChekPuk ★★★
( 04.11.20 09:47:38 MSK )
Ответ на: комментарий от ChekPuk 04.11.20 09:33:00 MSK

задрот, которому и занаться-то больше нечем

Как и те, кто снимает дамп сетевых обращений винды, отсылающей телеметрию? ��

Нет, у меня немного другие интересы.

Перечисленные по ссылке придирки, все вместе — это мелочь

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *