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

Cum să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Cum să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Învață cum să recuperezi partiții și fișiere pierdute cu TestDisk și PhotoRec. Protejează unitatea sursă, scanează în siguranță și salvează datele recuperate pe un alt disc.

Cum se scanează coduri QR pe ​​un desktop Linux

Cum se scanează coduri QR pe ​​un desktop Linux

Scanați coduri QR pe ​​Linux cu CoBang folosind o cameră web sau un fișier imagine. Consultați opțiunile de instalare, pașii de configurare și remedierile pentru accesul la camera Flatpak.

Cum se modifică setările camerei web pe Linux cu Cameractrls

Cum se modifică setările camerei web pe Linux cu Cameractrls

Schimbați setările camerei web pe Linux cu Cameractrls: reglați expunerea, culoarea, reducerea pâlpâirii și alte controale acceptate, apoi verificați modurile video compatibile.

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Instalați PhpStorm pe Linux cu JetBrains Toolbox sau arhiva independentă tar.gz, plus opțiunile Snap și Arch AUR. Java este deja inclus.

Cum se configurează panouri duale pe XFCE 4

Cum se configurează panouri duale pe XFCE 4

Creați un panou XFCE 4 separat pentru fiecare afișaj, atribuiți al doilea panou ieșirii corecte, poziționați-l și dimensionați-l și adăugați lansatoarele și elementele de stare de care aveți nevoie.

Cum se instalează Cisco Packet Tracer pe Linux

Cum se instalează Cisco Packet Tracer pe Linux

Descărcați Cisco Packet Tracer 9.0.1 pentru Ubuntu pe 64 de biți, instalați pachetul DEB cu APT, acceptați licența în Terminal și conectați-vă pentru a începe un laborator.

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Creați un fișier ISO CD-ROM pe Linux cu GNOME Disks sau dd. Identificați unitatea optică, monitorizați copia, verificați imaginea și aflați când un disc deteriorat sau audio necesită un alt instrument.

Cum să decupezi o imagine pe Linux cu GIMP

Cum să decupezi o imagine pe Linux cu GIMP

Eliminați fundalul unei fotografii pe Linux cu GIMP: trasați un subiect, ștergeți fundalul selectat, păstrați transparența și exportați un fișier PNG reutilizabil.

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descarcă FlightGear gratuit de pe site-ul oficial. Compară pachetele Windows, macOS și Linux, instalează fișierele de date și începe primul tău zbor.

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Deschide Google Tasks într-un browser, adaugă o comandă rapidă pentru Chrome sau o lansare în stilul aplicației și gestionează activitățile de făcut în avans prin Calendar și Gmail.