Hoe kinne jo de Kernel yn Ubuntu bywurkje?

Anonim

Hoe kinne jo de Kernel yn Ubuntu bywurkje?

De Linux Distribúsje kearn is de basis fan it bestjoeringssysteem dat ferantwurdelik is foar kompatibiliteit mei apparaten en fiert oare wichtige opsjes út. No besykje de ûntwikkelders ienris in pear moannen of noch faker om Core-updates te produsearjen om nije funksjes te yntrodusearjen en apparatuer yn te fieren. Oan Ubuntu jildt dit ûnderwerp ek, dus guon eigners fan dizze ferdieling tsjinkomme mei de needsaak om updates te ynstallearjen. Dizze proseduere wurdt relatyf lestich útfierd, om't elke aksje sil wurde makke fia de "Terminal". Folgjende wolle wy twa manieren bewize om de taak te behanneljen.

Wy bywurkje de Kernel yn Ubuntu

De offisjele webside op hokker ynformaasje leit foar elke kearn-update hjit kernel.org. It is d'r dat jo alle updates en wizigingen kinne besjen oan 'e ferzje fan belang. Wat it fernijingproses sels is, bart it yn hânmjittige as automatyske modus. Elk fan dizze opsjes hat syn eigen swierrichheden en funksjes, dus wy biede om se yn detail te studearjen yn beurt, as gefolch, om te stopjen op 'e optimale. Litte wy lykwols foar starters lykwols sjen hoe't jo de hjoeddeistige ferzje fan 'e kernel útfine.

Bepale de hjoeddeistige ferzje fan 'e kernel yn Ubuntu

De definysje fan 'e hjoeddeistige ferzje fan' e kernel yn Ubuntu komt foarkomt troch de standert "terminal" troch gewoan ien kommando yn te fieren. Hjirfoar sille se de rjochten fan 'e superuser net iens nedich wêze, en it heule proses sil mar in pear sekonden duorje.

  1. Iepenje it oanfraachmenu en rinne fanôf fan 'e "terminal". Jo kinne de konsole iepenje en in oare manier handich foar jo.
  2. Begjin fan 'e terminal om de hjoeddeistige ferzje te kontrolearjen fan' e kernel yn Ubuntu

  3. Fier it Oname -R-kommando yn en druk op de Enter-toets.
  4. It kommando om de hjoeddeistige kearnferzje te kontrolearjen yn 'e Ubuntu-ferdieling

  5. De nije rigel toant it type fan Kernel en syn ferzje.
  6. Resultearret nei it ynfieren fan it kommando om de ferzje fan 'e Kernel yn Ubuntu te kontrolearjen

No wite jo hokker soarte kernel yn jo gearkomst wurdt brûkt en jo kinne begripe oft it wurdich is om it no te aktualisearjen en út hokker type om te repenearjen. Yn 'e takomst, nei ôfrin fan' e ynstallaasje fan updates, advisearje wy dat jo kommando brûke om de korrektheid fan 'e ynstallaasje fan bestannen te bepalen.

Metoade 1: Manual-fernijingsmodus

De hânfernijing modus yn Ubuntu sil in bytsje langer duorje dan Automatysk, mar tagelyk sille krije by ferzjes en kinne se sels foarôf downloade fan in oare kompjûter, bygelyks op it USB-flash-stasjon, as d'r is Gjin ferbining mei it netwurk op 'e haad PC. Jo sille allinich de passende gearkomste moatte pre-selektearje en de kommando's brûke om it te ynstallearjen.

Gean nei de offisjele side om Linux Kernel-bestannen te downloaden

  1. Iepenje de browser en gean nei de referinsje hjirboppe. Hjir kinne jo de earste map kieze neamd "Daily". It befettet de lêste ferzjes fan 'e kernel, elke dei bywurke. Oars gean gewoan nei de leechste op 'e list om de lêste gaadlike gearkomste te finen.
  2. Kies in kernel foar downloaden op 'e offisjele webside yn Ubuntu

  3. Iepenje de map mei de ferzje om Deb-pakketten te krijen.
  4. Seleksje fan 'e ferzje fan' e Kernel foar Download op 'e offisjele webside Ubuntu

  5. Download "Linux-kopteksten" en "Linux-ôfbylding" fan passende arsjitektuer en identike ferzjes op in maklike lokaasje. Om dit te dwaan, it sil genôch wêze om te klikken op de blauwe keppelings.
  6. Download ôfbyldings en oare kernelbestannen foar Ubuntu-fernijing

  7. As notifikaasje fan bestânferwurking wurdt notearre, kontrolearje dan de paragraaf "Bestân opslaan.
  8. Befêstiging fan it downloaden fan bestannen fan 'e offisjele side om de kernel yn Ubuntu te aktualisearjen

  9. Navigearje nei de lokaasje fan 'e ynladen pakketten en klikje op ien fan har mei de rjochter mûsknop.
  10. Besjoch Downloads oer ynladen bestannen foardat jo ynstallearje yn Ubuntu

  11. Yn it kontekstmenu dy't ferskynt, binne jo ynteressearre yn "Eigenskippen".
  12. Gean nei de eigenskippen fan downloade pakketten om de Ubuntu kernel te aktualisearjen

  13. Omtinken jaan oan 'e fuotnoat "âlder map". Kopiearje dit paad as jo it lestich fine om it sels yn 'e konsole te ynfieren as nedich.
  14. Definysje fan 'e lokaasje fan' e kernelbestannen foar Ubuntu-fernijing

  15. Start no in nije sesje yn 'e terminal, fan wêr't jo nei de bestimmingsmap moatte wurde definieare troch it CD + -paad yn te fieren.
  16. Fier in kommando yn om nei de lokaasje te gean nei de lokaasje fan 'e bestannen om de Ubuntu kearn te aktualisearjen

  17. As de beweging mei súkses is trochjûn, sil de hjoeddeistige map ferskine yn 'e nije ynfierige rige, wêrfan kommando's sille wurde útfierd.
  18. Súksesfolle oergong nei post Lokaasje-map yn om Kernel yn Ubuntu te aktualisearjen

  19. Behannelje de DPKG -I * .deb-kommando om de ynstallaasje te begjinnen.
  20. Fier in kommando yn om pakketten te ynstallearjen by it bywurkjen fan de Kernel yn Ubuntu

  21. As d'r in meidieling is dat de hanneling nedich is foar de privileezjes fan 'e Superuser, foegje it wurd sudo ta foar de haadring.
  22. Ynformaasje oer tagongsrjochten by it ynstallearjen fan de Core-update-bestannen yn Ubuntu

  23. Om de superuserrjochten te befêstigjen, moatte jo in wachtwurd ynfiere. Tink oan dat symboalen as skriuwen net wurde werjûn, mar wurde ynfierd. Sadree't jo jo wachtwurd ynfiere, klikje jo op Enter om te befêstigjen.
  24. Fier it wachtwurd yn om rjochten te wurden by it ynstallearjen fan de Core-update-bestannen yn Ubuntu

  25. De útpakke fan beskikbere argiven sille begjinne. It sil in bepaalde perioade nimme. Underbrekke de terminale sesje net en folgje gjin oare aksjes tidens dizze operaasje.
  26. Wachtsje op it foltôgjen fan it proses fan it útpakke fan 'e kernelbestannen as jo yn Ubuntu net ynpakke

  27. Jo sille wurde ynformearre oer it suksesfolle foltôging fan 'e operaasje of in flater kin ferskine op it skerm oanjout oanjûn ôfhinklikens fan ôfhinklikens. As dit net barde, betelje allinich oan 'e lêste aksjes fan' e folgjende ynstruksje, en as de ynstallaasje waard ûnderbrutsen, moatte jo ekstra manipulaasjes útfiere.
  28. Ynformaasje oer it foltôgjen fan 'e fernijing fan' e Kernel-bestannen yn Ubuntu

Problemen mei de ynstallaasje fan 'e kernel fia de standert pakketbehearder - de situaasje is gewoan. Yn 'e measte gefallen wurdt it oplost troch in ynstallearder fan tredden te brûken. Om te begjinnen, moat it wurde tafoege, en brûk dan de ynboude funksjes.

  1. Jo kinne deselde sesje "terminaal" brûke of in nije oanmeitsje. Fier de sudo-apt-get-ynstallearje GDIBI-kommando yn en klikje op Enter.
  2. Fier in kommando yn om in ekstra pakketkomponint yn te ynstallearjen yn Ubuntu

  3. Om tagongsrjochten te befêstigjen, moatte jo in superuser-wachtwurd ynfiere.
  4. Wachtwurd yngong om in ekstra pakketkomponint yn te ynstallearjen yn Ubuntu

  5. As jo ​​de útwreiding fan it folume fan it folume fan 'e besette skyfromte hawwe, selektearje, selektearje dan Variant D.
  6. Befêstiging fan in ekstra komponint fan pakket ynstalleare yn Ubuntu

  7. Hjirnei, bewege opnij nei it paad wêr't Deb-pakketten waarden pleatst, bygelyks, fia it CD-kommando ~ / download.
  8. Gean nei de lokaasje fan 'e kernelbestannen foar har fernijing nei Ubuntu

  9. Brûk de Sudo GDEBI Linux-kopteksten * .deb Linux-ôfbylding string - *. Deb.
  10. In opdracht om Kernel-updates fia in ekstra pakket yn Ubuntu te ynstallearjen fia in ekstra pakket yn Ubuntu

  11. Ferwachtsje it ein fan lêzen en útpakke bestannen.
  12. Wachtsje op it foltôgjen fan 'e Core-update fia de ekstra komponint yn Ubuntu

  13. Befêstigje operaasje fan pakket.
  14. Befêstigje de Core-update fia de ekstra Ubuntu-komponint

  15. Om alle feroarings oan te bringen, moatte jo de bootloader moatte bywurkje troch Sudo-fernijing-grub yn te fieren.
  16. De bootloader bywurkje nei suksesfol bywurkjen fan de kernel yn Ubuntu

  17. Jo sille wurde ynformearre dat de fernijing mei súkses is trochjûn.
  18. Notifikaasje fan suksesfolle bootloader-fernijing nei Ubuntu

Fuort nei it opstarten fan 'e kompjûter sille alle feroaringen yn wurking nimme. No sille jo it bestjoeringssysteem brûke op 'e nije kearn. As de lader ynienen om ien of oare reden brutsen, ferwize dan nei it seksje oan it ein fan dit materiaal. Dêr sille wy yn detail prate oer de oarsaken fan problemen en beskriuwe de oplossingmetoade.

Metoade 2: Automatyske kearn-fernijing

Dizze metoade sil passe by dy brûkers dy't regelmjittich bywurke wolle ûntfange troch te brûken foar dizze en itselde betsjuttet it ynstellen fan 'e lêste ferzje fan' e kernel op 'e PC. Dizze hanneling wurdt útfierd troch in skript te brûken. Litte wy sjen hoe't jo it kinne oanmeitsje en ynstallearje updates foar de Ubuntu kearnel.

  1. Om mei te begjinnen, gean nei de map wêr't it skript is ynstalleare. Rinne de konsole út en fier de CD / TMP-kommando yn.
  2. Fier it kommando yn om oergean nei it ynstallaasjepaad fan it skript yn Ubuntu

  3. Brûk de Git Clone Git: //github.com/gm-script-Writter-62850/UBUNTU-BUINSTINLINEBERNELLELL-Updater kommando.
  4. Ploech om it Core-update-skript yn Ubuntu te ynstallearjen

  5. As jo ​​in notifikaasje hawwe krigen fan it gebrek oan Git-kommando, folgje dan de ynstruksjes foar ynstallaasje.
  6. In ekstra komponint ynstallearje om Ubuntu-skript te ynstallearjen

  7. Nei't it allinich oerbliuwt om in skript te skriuwen troch wetterbash Ubuntu-Mainline-Kernel-updater / ynstallearje.
  8. Ynstallaasje fan it skript om de kernel yn Ubuntu te aktualisearjen

  9. Befêstigje Bestannen tafoegje troch in positive antwurdopsje te selektearjen.
  10. Befêstiging fan 'e ynstallaasje fan it skript om de kernel automatysk yn Ubuntu te aktualisearjen

  11. Updates kontrolearje wurdt begon troch KernelupDatecheChecker -r Yakkety. Tink derom dat de -R-ôfdieling wurdt brûkt om de ferzje fan 'e ferdieling te bepalen. Spesifisearje de opsje yn oerienstimming mei jo behoeften.
  12. Fier in kommando yn om updates te kontrolearjen foar Kernel yn Ubuntu

  13. As de Kernel-updates wurde fûn, set se troch Sudo / TMP / Kernel-update.
  14. It kommando om de fûn fan Kernel-updates yn Ubuntu te ynstallearjen

  15. Oan it ein, wês der wis fan dat jo de hjoeddeistige aktive kernel kontrolearje fia Uname -R en update Grub.
  16. Kontrolearje de hjoeddeistige ferzje fan 'e kernel nei in suksesfolle fernijing yn Ubuntu

No, elke kear as jo moatte sykje nei Kernel-updates, kinne jo it boppesteande kommando brûke om de taak yn automatyske modus te ymplementearjen. Jo sille allinich bliuwe om alle warskôgingen te befestigjen oer it útwreidjen fan 'e drokke skiifromte. As it skript net mear nedich is, is it oan te rieden om it fan it systeem te ferwiderjen fia de folgjende kommando's:

RM ~ / .config / autostart / Jerternelupdate.desktop

Sudo rm / usr / local / bin / Kernelupdate {Checker, ScriptGenerator}

Problemen oplosse mei grub-lader nei it fernijen fan 'e kernel

Soms tidens de ynstallaasje fan updates foar de Kernel, foarkomme flaters of de brûker sels de ynstallaasje fan 'e bestannen foltôge yn' e yngean. Yn sokke situaasjes ûntstiet in probleem, wêryn it bestjoeringssysteem gewoan ophâldt te laden. It giet om dizze en eigners fan proprietêre sjauffeurs út Nvidia. De oplossing hjir is ien ding: boot fan 'e âlde kernel en wiskje in nije mei in fierdere opnij ynstallearjen of seleksje fan in stabile ferzje.

  1. Skeakelje de kompjûter oan en druk fuortendaliks op de ESC-toets om nei it downloaden te gean. Brûk de pylken om nei de "Avansearre ynstellings foar Ubuntu" te ferhúzjen, en druk dan op Enter.
  2. Selektearje ekstra parameters foar Download Ubuntu

  3. Lizze jo âlde wurkkearne hjir en selektearje it foar download.
  4. Selektearje de wurkjende kearn om it bestjoeringssysteem fan Ubuntu te downloaden

  5. Fier jo akkount yn, en nei súkses aktivearje de grafyske shell, rinne de konsole.
  6. Gean nei terminal nei suksesfol ubuntu mei súkses te downloaden op 'e wurkjende kearn

  7. Fier de sudo yn 'e sudo yn' e linux-header - 5.2 * Linux-ôfbylding - 5.2 *, wêr 5.2 is de ferzje fan 'e earder ynstalleare kernel.
  8. It kommando om de net-wurkjende kearnferzje yn Ubuntu te wiskjen

  9. Spesifisearje it wachtwurd om Superuser Rights te leverjen.
  10. Fier it wachtwurd yn om de net-wurkjende ferzje fan 'e kernel fierder te wiskjen yn' e Kernel yn Ubuntu

  11. Nei suksesfolle ferwidering bywurkje, bywurkje de bootloader fia Sudo-update-grub.
  12. It bywurkjen fan de bootloader nei suksesfol ferwidere de net-wurkjende kearnferzje yn Ubuntu

  13. Jo sille wurde ynformearre dat de bestângeneraasje mei súkses is trochjûn, en no sille jo opnij fan 'e âlde kernel wurde downloade.
  14. Súksesfolle downloader-update nei suksesfolle ferwidering fan 'e net-wurkjende kernel yn Ubuntu

As diel fan it materiaal fan hjoed, learden jo oer twa kearn-update-metoaden yn Ubuntu. Sa't jo kinne sjen, elk fan har te ymplementearjen, moatte jo in oantal konsole-kommando's moatte útfiere, mar de kar fan 'e opsje sels is al ôfhinklik fan jo behoeften. Brûk de ynstruksjes oan it ein presinteare om de problemen op te lossen mei de PC-lading nei it ynstallearjen fan de nije ferzje fan 'e Kernel.

Lês mear