Noua versiune a kernelului conține corecturi, aduce îmbunătățiri în ceea ce privește performanța și stabilitatea sistemului, precum și diverse inovații care fac lucrul cu Linux și mai ușor și mai eficient. Fiecare utilizator este interesat de astfel de beneficii, dar Ubuntu este considerată a fi o distribuție destul de conservatoare, la care versiunile noi de kernel ajung destul de lent.
Cu toate acestea, această problemă este rezolvată, este suficient să urmați pași simpli din instrucțiunile pe care le vom da. În continuare, vă vom spune cum să actualizați nucleul Ubuntu 16.04 sau versiuni ulterioare. Deși nu există versiuni noi ale kernelului în depozit, dar există un program care va face toată munca pentru dvs.
În Linux, nucleul este partea centrală a sistemului de operare. Este programul care gestionează resursele hardware ale computerului (procesor, memorie, dispozitive I/O și așa mai departe) și permite comunicarea între hardware și software.
Principalele funcții ale nucleului Linux includ:
Nucleul Linux este open source, ceea ce înseamnă că codul său sursă este disponibil pentru revizuire, modificare și distribuție de către comunitatea de dezvoltare. Acest lucru permite ca nucleul să fie personalizat pentru a răspunde diferitelor nevoi și asigură o evoluție și o îmbunătățire constante.
Nucleele din Linux, precum și din orice alt sistem, sunt extrem de importante și necesare, deoarece sunt responsabile nu numai de gestionarea memoriei, a proceselor și a componentelor principale ale computerului, ci conțin și toate driverele dispozitivelor de sistem. Astfel, în cazul noilor tehnologii, driverele trebuie să fie actualizate, deci dacă computerul dumneavoastră are probleme cu suportul hardware în Linux, actualizarea kernelului Ubuntu poate îmbunătăți situația.
Pentru a face actualizarea mult mai rapidă și mai ușoară, trebuie doar să utilizați UKUU sau Ubuntu Kernel Update Utility. Acesta descarcă de fapt versiunile dorite de kernel de pe internet și vă configurează sistemul pentru a vă permite să le utilizați. Tot ce trebuie să facă utilizatorul este să selecteze versiunea de kernel.
Acesta nu este disponibil în distribuțiile oficiale, dar poate fi descărcat din depozit:
$ sudo apt-add-repository -y ppa:teejee2008/ppa
$ sudo apt update
$ sudo grub-mkconfig -o /boot/grub/grub.cfg sudo apt install ukuu
De asemenea, este posibil să instalați utilitarul prin centrul de aplicații Ubuntu. După aceea, puteți lansa programul din meniul principal:
Ulterior, imediat după lansare, acesta își va sincroniza starea cu rețeaua pentru a determina ce versiuni noi de kernel sunt disponibile:
În listă veți putea descoperi nucleele pe care le puteți instala. Versiunile probabile sunt marcate cu roșu, iar versiunile stabile cu galben.
Pentru a instala un kernel, este suficient să faceți clic pe butonul "Install":
În continuare, utilizatorul va trebui să introducă parola și să aștepte finalizarea instalării. Progresul inițializării poate fi monitorizat în fereastra terminalului:
Când actualizarea este completă, este suficient să reporniți computerul pentru a utiliza noua versiune a kernelului.
Noile kernel-uri, din păcate, nu îmbunătățesc întotdeauna performanța computerului. Acestea pot face modificări după care sistemul este instabil sau nu pornește deloc. Este important pentru utilizator să înțeleagă ce trebuie să facă în astfel de situații.
Este atât de obișnuit ca Ubuntu să nu vă permită să alegeți kernelul din care să porniți. Prin urmare, mai întâi editați /etc/default/grub
. Comentați această linie:
$ sudo vi /etc/default/grub
# GRUB_HIDDEN_TIMEOUT_QUIET
# GRUB_HIDDEN_TIMEOUT
Apoi, trebuie să creați un fișier de configurare cu următoarele setări:
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
În viitor, veți putea încărca kernelul anterior dacă ceva nu a mers bine după actualizare și sistemul nu mai funcționează stabil și corect. Dacă Linux nu pornește, există o soluție și aici, trebuie doar să apăsați tasta jos foarte repede și în mod repetat în momentul în care ar trebui să apară meniul Grub.
Puteți elimina întotdeauna un nou kernel care nu funcționează folosind UKUU, există un buton pentru această acțiune numit "Uninstall":
Dacă kernelul funcționează bine după actualizare, le puteți elimina pe cele vechi. Vom vorbi despre acest lucru într-un alt articol, dedicat în special procesului de curățare a sistemului de kernelurile vechi și inutile.
Asta e tot pentru moment, actualizarea kernelului în Ubuntu este o sarcină destul de reală și fezabilă.