Puncte:3

Cum îmi actualizez nucleul la cel mai recent?

drapel cn

Vreau să-mi actualizez Kernel-ul la cea mai recentă versiune stabilă, care este v5.16.1

am urmărit un ghid care a arătat cum se instalează nucleul 5.16. Totul a mers bine până când am primit această eroare prezentată în această imagine:

Jurnal de erori

Care sunt dependențele și de ce nu sunt instalate automat în timpul actualizării nucleului? Am nevoie de un ghid pas cu pas pentru a actualiza nucleul la cel mai recent. Te rog ajuta-ma. Am vizionat multe videoclipuri de pe youtube și nu au avut această eroare nici după ce au urmat exact aceiași pași.

Nu am primit niciun răspuns satisfăcător la această problemă, vă rog să mă ajutați. Sistemul meu de operare este complet actualizat. Sunt nou în Linux și nu pot folosi Linux din cauza acestei probleme pentru că vreau cel mai recent kernel.

Informații hardware:

  • OS: Kubuntu 21.10 (în prezent rulează Kernel 5.13)
  • CPU: i3-8100
  • Stocare: 250 GB NVMe M.2 SSD
  • GPU: Nvidia GeForce GTX 1650
  • RAM: 8 GB 2400 MHz
Artur Meinild avatar
drapel vn
Bună. Vă rugăm să fiți conștienți de faptul că rularea nucleelor ​​principale este orientată spre testare. Nu ați explicat „de ce” doriți cel mai recent kernel. Toate kernel-urile Ubuntu sunt actualizate cu corecții de securitate relevante, așa că doar rularea celor mai recente „pentru că este cea mai recentă” nu este cu adevărat o explicație.
marcelm avatar
drapel cn
Vă rugăm să nu includeți capturi de ecran de text; nu pot fi căutate și nu pot fi citite de persoane cu anumite limitări. Copiați/inserați textul din terminal în întrebarea dvs.
Puncte:6
drapel my

NOTĂ: Asigurați-vă că ați dezactivat pornirea securizată din setările BIOS înainte de a continua. Dacă nu doriți să dezactivați Secure Boot, trebuie să semnați manual nucleul. Acest răspuns poate ajuta.

Câteva puncte de reținut:

  • Nucleul pe care doriți să îl instalați este 5.16.1 în timp ce tutorialul pe care îl urmărești arată metoda de instalare 5.16.

  • 5.16 este o nucleul principal.

  • Ubuntu folosește cel mai recent kernel LTS stabil în loc de cel mai recent kernel stabil.

  • Nu ar trebui să actualizați manual kernel-ul decât dacă doriți un anumit suport pentru drivere.

  • Începând cu 20 ianuarie 2022, nu există o modalitate ușoară de instalare 5.16.1 cu excepția compilării din sursă. Puteți obține Tarball-ul de la ea site oficial (Link direct). Compilarea este ușoară, dar instalarea dependențelor și configurarea instalării este dificilă. Mai probabil te vei confrunta cu erori.

  • Instalările manuale ale nucleului nu se actualizează automat cu upgrade apt. Trebuie să le actualizați manual de fiecare dată sau să utilizați scriptul menționat mai jos în acest răspuns.

Remedierea problemei de instalare

Din cauza unei probleme de dependență, rularea unei instalări forțate o va rezolva:

sudo apt -f install

De preferință, puteți utiliza aptitudini pentru un rezultat mai bun:

sudo aptitude -f install

Mod alternativ de a instala nucleul 5.16

Alternativ, rularea comenzilor de mai jos va instala și nucleul v5.16:

cd ~/Descărcări 

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.16/amd64/linux-headers-5.16.0-051600_5.16.0-051600.202201092355_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.16/amd64/linux-headers-5.16.0-051600-generic_5.16.0-051600.202201092355_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.16/amd64/linux-image-unsigned-5.16.0-051600-generic_5.16.0-051600.202201092355_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.16/amd64/linux-modules-5.16.0-051600-generic_5.16.0-051600.202201092355_amd64.deb

sudo dpkg -i *.deb
sudo apt -f install

Instalarea celui mai recent kernel.

Titlul spune că doriți să instalați cel mai recent kernel, puteți utiliza un script automat pentru a instala cel mai recent kernel:

  1. Instalați scriptul shell care verifică și instalează automat cel mai recent kernel:

    wget https://raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh/master/ubuntu-mainline-kernel.sh
    sudo install ubuntu-mainline-kernel.sh /usr/local/bin/
    
  2. Rulați scriptul shell:

    sudo ubuntu-mainline-kernel.sh -c     
    
  3. Instalați cel mai recent kernel stabil:

    sudo ubuntu-mainline-kernel.sh -i
    
  4. presa Y pentru a accepta instalarea.

  5. Reporniți pentru a porni în cel mai recent kernel:

    sudo reboot      
    

pentru viitor, dacă doriți să verificați și să reinstalați cel mai recent kernel stabil, puteți pur și simplu să rulați:

sudo ubuntu-mainline-kernel.sh -i

Notă: Puteți verifica nucleul pe care îl utilizați, folosind următoarea comandă:

uname -r
Sifat Ullah avatar
drapel cn
Multumesc, mi-a rezolvat problema. Tocmai mi-ai dat un ghid exact pas cu pas. Mulțumesc.
Sifat Ullah avatar
drapel cn
Hei, există vreo modalitate de a elimina nucleele mai vechi? Pentru că acum am multe nuclee instalate în meniul meu grub. @Cineva
Someone avatar
drapel my
@SifatUllah `sudo apt autoremove` ar trebui să le elimine. De asemenea, le puteți elimina manual folosind `sudo apt remove`
GorillaApe avatar
drapel cn
Am încercat metoda de pe kernel.ubuntu.com dar în timpul pornirii primesc o eroare că nu este semnat
Someone avatar
drapel my
@GorillaApe Vedeți partea editată, adică notați mai sus a răspunsului.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.