Запустите 2 версии параллельной Arch Linux

Я вижу аналогичные отключения Bluetooth-мыши:

Nov  1 00:27:20 xyz acpid: input device has been disconnected, fd 23

в ядре 4.2.4:

Linux xyz 4.2.4-040204-generic #201510261009 SMP Mon Oct 26 10:20:31 UTC 2015 i686 i686 i686 GNU/Linux
0
06.05.2018, 12:34
2 ответа

Вы можете установить пакет linux -lts рядом с обычным пакетом linux и добавить дополнительную запись в меню загрузчика для загрузки с ядром LTS вместо обычного один. Поскольку Arch Linux поддерживает несколько загрузчиков, я не буду приводить полное руководство для этого здесь, но для syslinux, где ваш пункт меню в /boot/syslinux/syslinux.cfgобычно выглядит как

LABEL arch
MENU LABEL Arch Linux
LINUX../vmlinuz-linux
APPEND root=/dev/vg-raid/root cryptdevice=/dev/md0:raid resume=/dev/disk/by-label/swap rw
INITRD../initramfs-linux.img

Вы можете просто добавить -ltsк именам файлов для LINUXи INITRD, чтобы создать запись для ядра LTS:

LABEL archlts
MENU LABEL Arch Linux LTS
LINUX../vmlinuz-linux-ts
APPEND root=/dev/vg-raid/root cryptdevice=/dev/md0:raid resume=/dev/disk/by-label/swap rw
INITRD../initramfs-linux-lts.img

Добавление дополнительных записей для загрузки grub, lilo, systemd -должно работать так же.

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

1
28.01.2020, 02:32

install 2 kernels/ 2 versions (like an LTS Version) side by side as a fall back.

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

[…] i depend on my system to remain operational […]

Я использовал Arch Linux для работы и домашних компьютеров (примерно на четырех настольных компьютерах и четырех или пяти ноутбуках )примерно с 2011 года, и единственное, что нужно помнить при обновлении ядра, — это последующая перезагрузка, чтобы избежать тонкой, но досадная поломка. Также не забывайте всегда делать полное обновление . Я обновляюсь очень регулярно, примерно раз в пару дней, и вообще очень редко возникают какие-либо проблемы. Проблемы обычно решаются путем чтения последнего объявления , которое обычно так же просто, как «удалить этот файл перед обновлением». Новейшая природа Arch Linux на удивление наименее проблематична.возможно, потому, что вышестоящие разработчики обычно более тщательно тестируют свое программное обеспечение с последними версиями всего остального, чем со старыми версиями вещей, поддерживаемых отдельными дистрибутивами.

В зависимости от того, какой объем настройки требуется вашей системе (и от того, автоматизирована ли эта настройка, например, с помощью Puppet или Chef ), поддержание Ubuntu и Arch Linux на уровне, позволяющем работать с ними. их продуктивно может быть немного сложно из-за их фундаментальных различий. Зная то, что я знаю сейчас (, что Arch Linux ломается гораздо реже и менее серьезно, чем Ubuntu для моих вариантов использования ), я бы сделал скачок и выбрал скользящие выпуски.

1
28.01.2020, 02:32

Теги

Похожие вопросы