Cum să treci la kernelul LTS în Arch Linux

Pentru a comuta Arch Linux la kernelul său LTS, instalați linux-lts, faceți-l disponibil în bootloader, apoi alegeți intrarea sa la pornire. Păstrați linuxpachetul standard până când LTS pornește cu succes; Arch poate păstra ambele kerneluri instalate.

Arch oferă servicii linux-ltsîn Core. Nucleul beneficiază de întreținere pe termen lung în upstream și poate fi o alternativă utilă sau o soluție de rezervă pentru depanare, dar nu garantează compatibilitatea. Consultați pagina oficială a pachetului și îndrumările kernelului ArchWiki .

Înainte de a schimba

Identificați bootloader-ul activ. Dacă bootctl statusraportează systemd-boot, utilizați secțiunea respectivă; bootctl listaceasta afișează intrările sale. În caz contrar, confirmați unde se află configurația GRUB. Exemplul GRUB de mai jos folosește /boot/grub/grub.cfg; sistemele personalizate pot utiliza o altă cale. Salvați orice intrare de boot personalizată înainte de editare.

Arch nu acceptă actualizări parțiale. Folosiți o actualizare completă a sistemului atunci când instalați pachete, așa cum se arată în prima comandă.

Instalați și porniți kernelul LTS

1. Instalați pachetul

Deschideți un terminal și executați:

sudo pacman -Syu linux-lts

Verifică și confirmă tranzacția lui Pacman. Pachetul instalează kernelul LTS și modulele; imaginile sale sunt de obicei denumite vmlinuz-linux-ltsși initramfs-linux-lts.img. Instrumentele initramfs configurate creează imaginea de boot corespunzătoare.

Terminal Arch Linux care afișează comanda sudo pacman -Syu linux-lts
Instalați kernelul LTS ca parte a unei actualizări complete a sistemului.

Dacă utilizați DKMS sau un alt instrument pentru a compila module out-of-tree, instalați și anteturile corespunzătoare:

sudo pacman -S linux-lts-headers

Anteturile sunt opționale pentru majoritatea utilizatorilor. Verificați instrucțiunile din pachetul driverului pentru a vedea dacă este nevoie de ele.

Terminal Arch care afișează comanda pachetului linux-lts-headers cu o notă pentru modulele DKMS
Instalați anteturile LTS corespunzătoare numai atunci când DKMS-ul sau alte module din afara arborelui au nevoie de ele.

2. Actualizați configurația bootloader-ului

Instalarea kernelului în sine nu selectează LTS la fiecare configurare de bootare. Urmați instrucțiunile pentru bootloader-ul deja utilizat.

GRUB

Pentru o instalare standard de Arch GRUB, regenerați meniul acestuia:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Generatorul detectează în mod normal kernelurile Arch instalate și adaugă o intrare LTS. Verificați rezultatul. Dacă sistemul dvs. stochează grub.cfgîn altă parte, utilizați acea cale. Consultați ghidul ArchWiki GRUB .

Terminalul Arch afișează comanda sudo grub-mkconfig -o /boot/grub/grub.cfg
Regenerați meniul GRUB standard astfel încât să poată include kernelul nou instalat.

systemd-boot

systemd-boot citește intrările și fișierele de boot de pe partiția de sistem EFI (ESP) sau de pe o partiție Extended Boot Loader (XBOOTLDR). Confirmați că kernelul LTS și initramfs se află pe una dintre aceste partiții. Copiați intrarea Arch funcțională în același loader/entries/director; schimbați titlul și căile kernel/initramfs la numele LTS, dar păstrați optionslinia completă și orice linie initrd din microcodul CPU.

Când ESP-ul este montat la /boot, o intrare poate fi la /boot/loader/entries/arch-lts.conf. Folosiți căile și aspectul existente; configurațiile UKI diferă.

editor de intrări systemd-boot cu titlul Arch Linux LTS, kernelul LTS și căile initramfs și un provizoriu pentru linia de opțiuni existentă
O intrare systemd-boot cu kernel separat indică imaginea LTS și păstrează opțiunile kernel existente.
title Arch Linux (LTS)
linux /vmlinuz-linux-lts
initrd /initramfs-linux-lts.img
options [copy the existing options line]

Înlocuiți mementoul între paranteze cu linia completă de opțiuni a intrării funcționale; nu este o configurație literală. Consultați ghidul ArchWiki systemd-boot .

Terminalul Arch Linux afișează starea bootctl și systemd-boot ca produs activ
Folosește comanda bootctl status pentru a confirma că systemd-boot este managerul de boot activ.

3. Selectați intrarea LTS

Reporniți. În GRUB, LTS se poate afla sub „Opțiuni avansate pentru Arch Linux”. În systemd-boot, alegeți intrarea pe care ați creat-o. Selectați Arch Linux (LTS) și lăsați intrarea Arch obișnuită disponibilă ca soluție de rezervă.

meniul systemd-boot cu Arch Linux LTS selectat și intrarea obișnuită Arch Linux deasupra lui
Selectați intrarea LTS din meniul de boot, păstrând în același timp kernelul standard ca soluție de rezervă.

Dacă opțiunea LTS lipsește, verificați dacă ambele fișiere LTS există pe sistemul de fișiere de boot și dacă bootloader-ul citește aceeași partiție. Cu GRUB, regenerați fișierul de configurare propriu-zis; cu systemd-boot, verificați directorul de intrare și căile fișierelor.

Listarea directoarelor de boot Arch Linux cu kernelul linux-lts și initramfs lângă fișierele standard ale kernelului
Confirmați că kernelul LTS și fișierele initramfs sunt prezente pe sistemul de fișiere de boot.

4. Verificați kernelul care rulează

După conectare, executați:

uname -r

Versiunea ar trebui să se termine cu -lts. Numerele de versiune se schimbă pe măsură ce Arch actualizează kernelul, așa că verificați sufixul mai degrabă decât un număr fix.

Terminal care rulează uname -r cu o versiune de kernel care se termină în -lts
Verificați dacă versiunea curentă a kernelului se termină cu -lts.

Depanare și revenire la versiunea anterioară

  • GRUB omite LTS: confirmați vmlinuz-linux-ltsexistența în directorul de boot montat, apoi regenerați configurația GRUB corectă. Evitați editarea generată grub.cfgdirect.
  • systemd-boot omite LTS: asigurați-vă că fișierele de intrare și kernel se află pe ESP sau XBOOTLDR și că căile se potrivesc.
  • Un modul DKMS eșuează: instalați linux-lts-headers, apoi reconstruiți sau reinstalați pachetul de module corespunzător.
  • LTS nu pornește: reporniți sistemul și selectați intrarea obișnuită linuxîn timp ce depanați.

Păstrarea ambelor kerneluri instalate vă permite să reveniți la kernelul standard din meniul de boot. ArchWiki descrie, de asemenea, linux-ltsun kernel alternativ și o opțiune de rezervă în ghidul său de întreținere a sistemului .

Lasă un comentariu

4 alternative la WhatsApp pentru utilizatorii de Linux: Telegram, Signal, Wire și Element

4 alternative la WhatsApp pentru utilizatorii de Linux: Telegram, Signal, Wire și Element

Compară patru alternative WhatsApp pentru Linux după setările implicite de confidențialitate, compatibilitatea desktop, cerințele de configurare și persoanele potrivite pentru fiecare aplicație.

Cum să transferi un utilizator Ubuntu pe un computer nou

Cum să transferi un utilizator Ubuntu pe un computer nou

Transferă datele utilizatorului Ubuntu cu o arhivă tar și o unitate externă, apoi restaurează fișierele personale și setările selectate fără a suprascrie noua configurare.

Cum să joci No Man's Sky pe Linux cu Steam Proton

Cum să joci No Man's Sky pe Linux cu Steam Proton

Instalează versiunea Steam a jocului No Man's Sky pe Linux cu Proton, apoi depanează erorile de lansare, problemele grafice și setările de compatibilitate.

Cum să creezi liste de redare muzicală pe Linux cu Rhythmbox sau VLC

Cum să creezi liste de redare muzicală pe Linux cu Rhythmbox sau VLC

Creați o listă de redare organizată în Rhythmbox sau salvați o listă de redare XSPF reutilizabilă în VLC. Învățați cum să adăugați piese, să denumiți o listă și să o redeschideți pe Linux.

Cum să treci la kernelul LTS în Arch Linux

Cum să treci la kernelul LTS în Arch Linux

Instalați kernelul linux-lts al Arch Linux, adăugați-l la GRUB sau systemd-boot, selectați-l la pornire și verificați-l păstrând un kernel de rezervă.

Cum se instalează clientul Dino XMPP pe Linux

Cum se instalează clientul Dino XMPP pe Linux

Instalați Dino pe Linux cu Flatpak sau managerul de pachete al distribuției dvs. Obțineți comenzi actuale Ubuntu, Debian, Fedora și Arch, plus sfaturi pentru prima lansare.

Cum se remediază eroarea GPG „NO_PUBKEY” pe Ubuntu

Cum se remediază eroarea GPG „NO_PUBKEY” pe Ubuntu

Găsiți depozitul care a generat NO_PUBKEY, verificați cheia de semnare a editorului său, definiți-l cu Signed-By și actualizați APT în siguranță, fără a slăbi verificările de semnătură.

Cum se instalează LibreELEC pe un Raspberry Pi 4

Cum se instalează LibreELEC pe un Raspberry Pi 4

Descărcați imaginea corectă a Pi 4, scrieți-o pe un card microSD și finalizați configurarea inițială a LibreELEC cu Raspberry Pi Imager.

Cum să remediați o eroare de lansare a mașinii virtuale VirtualBox pe Linux

Cum să remediați o eroare de lansare a mașinii virtuale VirtualBox pe Linux

Depanați o mașină virtuală VirtualBox care nu pornește pe Linux verificând vboxdrv, anteturile kernelului, Secure Boot, versiunile Extension Pack și jurnalele mașinii virtuale.

Cum să începi să folosești gThumb pe GNOME

Cum să începi să folosești gThumb pe GNOME

Instalați gThumb pe Linux, răsfoiți și faceți editări simple ale fotografiilor, apoi setați-l ca aplicație implicită pentru tipurile de imagini pe care le alegeți în GNOME.