Cum se actualizează kernelul Linux pentru o performanță îmbunătățită a sistemului

Cum se actualizează kernelul Linux pentru o performanță îmbunătățită a sistemului / Linux

Rata de dezvoltare a kernel-ului Linux Kernel-ul Linux: o explicație în termenii Layer Kernel-ul Linux: o explicație în termenii Layer Există doar un lucru de facto pe care distribuțiile Linux le au în comun: kernel-ul Linux. Dar, deși se vorbește deseori, o mulțime de oameni nu știu exact ce face. Read More este fără precedent, cu o nouă versiune majoră aproximativ la fiecare două până la trei luni. Fiecare versiune oferă câteva caracteristici și îmbunătățiri noi pe care o mulțime de oameni le-ar putea profita de a-și face experiența în computere mai rapidă, mai eficientă sau mai bună în alte moduri.

Problema însă este că, de obicei, nu puteți profita de aceste noi versiuni de kernel de îndată ce acestea vor ieși - trebuie să așteptați până când distribuția dvs. va fi lansată cu o nouă versiune care împachetează un nou kernel cu acesta. Am definit anterior avantajele pentru actualizarea regulată a kernel-ului dvs. 5 Motive pentru care ar trebui să vă actualizați kernelul frecvent [Linux] 5 motive pentru care ar trebui să vă actualizați kernelul frecvent Dacă folosiți o distribuție Linux cum ar fi Ubuntu sau Fedora, de asemenea, utilizați kernel-ul Linux, nucleul care face de fapt distribuția dvs. o distribuție Linux. Distribuția dvs. vă cere să vă actualizați kernelul ... Citește mai mult și nu trebuie să aștepți să-ți atingi mâinile. Vă vom arăta cum.

Declinul de responsabilitate: După cum am menționat deja o parte din literatura noastră, actualizarea kernelului dvs. are un risc (mic) de rupere a sistemului. În acest caz, este de obicei ușor să alegeți un kernel mai vechi la timpul de încărcare care funcționează, dar ceva poate merge întotdeauna în neregulă. Prin urmare, nu suntem responsabili pentru orice deteriorare a sistemului dvs. - folosiți-vă pe propriul risc!

Prep Work


Pentru a actualiza kernelul, va trebui mai întâi să determinați dacă folosiți un sistem pe 32 sau 64 de biți. Deschideți o fereastră de terminal și rulați

uname -a

Apoi bifați pentru a vedea dacă ieșirea spune x86_64 sau i686. Dacă este x86_64, atunci executați versiunea pe 64 de biți; în caz contrar, executați versiunea pe 32 de biți. Amintiți-vă acest lucru, pentru că va fi important.


Apoi, vizitați site-ul oficial al kernel-ului Linux. Aceasta vă va spune care este actuala versiune stabilă a kernelului. Puteți încerca candidații de lansare, dacă doriți, dar sunt mult mai puțin testate decât versiunile stabile. Stick cu kernel-ul stabil dacă nu sunteți sigur că aveți nevoie de o versiune a versiunii candidate.

Instrucțiuni Ubuntu

Este destul de ușor pentru utilizatorii Ubuntu și Ubuntu-derivați să își actualizeze kernelul, datorită PPA Kernel Mainline Ubuntu. Deși este denumit oficial un PPA, nu îl puteți folosi ca și alte PPA-uri adăugându-le în lista de surse de programe și așteptând ca acesta să actualizeze automat kernelul pentru dvs. În schimb, este pur și simplu o pagină Web pe care navigați pentru a descărca nucleul dorit.


Acum, vizitați pagina web a kernelului PPA și derulați până la capăt. Partea absolută a listei va conține, probabil, unele versiuni de candidaturi de lansare (pe care le puteți vedea prin “rc” în numele), dar chiar deasupra lor ar trebui să fie cel mai recent kernel stabil (pentru a face acest lucru mai ușor de explicat, la momentul scrierii versiunii stabile a fost 4.1.2). Faceți clic pe acesta și veți primi câteva opțiuni. Va trebui să apucați trei fișiere și să le salvați în folderul propriu (în dosarul Descărcări, dacă doriți) astfel încât să fie izolate de toate celelalte fișiere:

  • “generic” fișierul header pentru arhitectura dvs. (în cazul meu, pe 64 de biți sau pe “amd64”)
  • Fișierul antet în mijlocul care are “toate” către sfârșitul numelui fișierului
  • “generic” kernel fișier pentru arhitectura dvs. (din nou, aș alege “amd64” dar dacă utilizați 32 de biți veți avea nevoie “i686”)

Veți observa că există, de asemenea “latenta scazuta” fișierele disponibile pentru descărcare, dar este bine să ignorați acest lucru. Aceste fișiere sunt relativ instabile și sunt disponibile doar pentru persoanele care au nevoie de avantajele lor latente reduse, în cazul în care fișierele generale nu sunt suficiente pentru activități precum înregistrarea audio. Din nou, recomandarea este să utilizați întotdeauna generic mai întâi și să încercați doar scăderea capacității dacă performanța dvs. nu este suficient de bună pentru anumite sarcini. Nu, jocurile sau navigarea pe Internet nu sunt scuze pentru a încerca sănătos.


Puneți aceste fișiere în dosarul lor, nu? Acum deschideți Terminalul, utilizați

CD

comanda pentru a merge la dosarul nou creat, cum ar fi

cd / home / user / Descărcări / Kernel

și apoi rulați:

sudo dpkg-i * .deb

Această comandă marchează toate fișierele .deb din dosar ca “a fi instalat” și apoi execută instalarea. Acesta este modul recomandat pentru a instala aceste fișiere, deoarece altfel este ușor să alegeți un fișier pentru a instala și se va plânge despre probleme de dependență. Această abordare evită această problemă. Dacă nu sunteți sigur ce sunt CD-ul sau sudo-ul, obțineți un curs rapid de crash asupra comenzilor Linux esențiale Un AZ de Linux - 40 Comenzi esențiale trebuie să știți Un AZ de Linux - 40 Comenzi esențiale trebuie să știți Linux este cel mai adesea ignorat roți la Windows și Mac. Da, în ultimul deceniu, sistemul de operare open source a câștigat multă tracțiune, dar este încă departe de a fi considerat ... Citește mai mult .

Odată ce instalarea este finalizată, Repornire sistemul dvs. și ar trebui să executați kernel-ul instalat! Puteți verifica acest lucru executând uname -a în Terminal și verificând ieșirea.

Instrucțiuni Fedora

Dacă utilizați Fedora sau unul dintre derivatele sale, procesul este foarte asemănător cu Ubuntu. Există doar o locație diferită pentru a apuca diferite fișiere și o comandă diferită pentru a le instala.


Aflați lista celor mai recente kernel-uri pentru Fedora. Alegeți cea mai recentă versiune stabilă din listă și apoi derulați până la secțiunea i686 sau x86_64, în funcție de arhitectura sistemului dvs. În această secțiune, va trebui să luați următoarele fișiere și să le salvați în propriul folder (cum ar fi “Nucleu” în dosarul Descărcări, ca exemplu):

  • nucleu
  • kernel-core
  • kernel-headers
  • kernel module
  • kernel-module-extra
  • kernel-unelte
  • perf și python-perf (opțional)

Dacă sistemul dvs. este i686 (32 de biți) și aveți 4 GB RAM sau mai mult, va trebui să luați versiunea PAE a tuturor acestor fișiere, dacă este disponibilă. PAE este o tehnică de extensie a adreselor folosită pentru sistemul pe 32 de biți pentru a le permite să utilizeze mai mult de 3 GB de memorie RAM.

Acum, folosiți

CD

comanda pentru a merge la dosarul respectiv, cum ar fi

cd / home / user / Descărcări / Kernel

și apoi alerga următoarea comandă pentru a instala toate fișierele:

yum --nogpgcheck localinstall * .rpm

In cele din urma Repornire computerul dvs. și ar trebui să rulați un nou kernel!

Folosind Rawhide

Alternativ, utilizatorii Fedora pot, de asemenea, pur și simplu să treacă la Rawhide Fii pe limita sângerării Linux cu Fedora Rawhide Fii pe marginea sângerării Linux cu Fedora Rawhide Nu așteptați să încercați cele mai recente versiuni de software - încercați în schimb Fedora Rawhide. Read More și va actualiza automat fiecare pachet până la ultima versiune, inclusiv kernel-ul. Cu toate acestea, Rawhide este cunoscut pentru a rupe destul de des (mai ales la începutul ciclului de dezvoltare) și ar trebui nu să fie utilizat într-un sistem pe care trebuie să vă bazați.

Instrucțiuni arc

Utilizatorii Arch Arch Linux: Permiteți-vă să vă construiți sistemul Linux de la scratch Arch Linux: Permiteți-vă să construiți sistemul dvs. Linux de la zero Pentru utilizatorii de putere Linux, este foarte de dorit să vă puteți personaliza complet sistemul. Uneori, acest lucru poate fi realizat cel mai bine de la început - prin combinarea componentelor pe care doriți să le includeți ... Citește mai mult ar trebui să aibă mereu cel mai recent și cel mai mare kernel stabil disponibil (sau unul destul de aproape de el). Dacă doriți să vă apropiați de cel mai recent kernel stabil, puteți să activați repo-ul de testare, care vă va oferi acces la noi versiuni importante de aproximativ două până la patru săptămâni devreme.

Pentru aceasta, deschideți fișierul situat la

/etc/pacman.conf

cu permisiunile lui sudo în editorul dvs. de text terminat preferat nano vs. vim: Terminale Text Editors Comparat nano vs. vim: Terminale Text Editors Comparat Deși Linux a devenit destul de ușor pentru practic oricine de a utiliza fără a fi vreodată să utilizeze Terminalul, există unele dintre noi care îl folosesc în mod regulat sau sunteți curioși de modul în care se poate controla ... Citește mai mult, apoi dezinstalați (ștergeți simbolurile de lire din partea din față a fiecărei linii) cele trei linii asociate cu testarea. Dacă aveți magazia multilib activată, faceți același lucru pentru depozitul de testare multilib. Vedeți această pagină wiki Arch Arch dacă aveți nevoie de mai multe informații.

Actualizarea nucleului nu este ușoară (realizată în mod intenționat), dar vă poate oferi multe beneficii. Atât timp cât nucleul tău nou nu a spart nimic, acum poți beneficia de performanțe îmbunătățite, de o mai bună eficiență, de suport pentru mai multe componente hardware și de noi caracteristici potențiale. Mai ales dacă rulați hardware relativ nou, actualizarea kernelului poate ajuta cu adevărat.

Cum v-a ajutat upgrade-ul kernel-ului? Credeți că politica de distribuție preferată a versiunilor de kernel este ceea ce ar trebui să fie? Spuneți-ne în comentariile!

Explorați mai multe despre: Linux.