De Linux Distribution Core is de basis van het besturingssysteem dat verantwoordelijk is voor de compatibiliteit met apparaten en andere belangrijke opties uitvoert. Nu proberen de ontwikkelaars een keer een paar maanden of zelfs vaker te produceren om kernupdates te produceren om nieuwe functies en ondersteuningsapparatuur te introduceren. Naar Ubuntu is dit onderwerp ook van toepassing, dus sommige eigenaren van deze verdeling waarmee u updates kunt installeren. Deze procedure wordt relatief moeilijk uitgevoerd, aangezien elke actie plaatsvindt via de "terminal". Vervolgens willen we twee manieren demonstreren om de taak aan te kunnen.
We updaten de kernel in ubuntu
De officiële website waarop informatie zich voor elke core-update bevindt, wordt kernel.org genoemd. Het is daar dat u absoluut alle updates en wijzigingen aan de ingerichte versie kunt bekijken. Wat betreft het updateproces zelf, gebeurt het in handmatige of automatische modus. Elk van deze opties heeft zijn eigen moeilijkheden en functies, dus wij bieden ze om beurten in detail in om de beurten te bestuderen, als gevolg hiervan om op de optimale manier te stoppen. Laten we echter voor starters zien hoe u de huidige versie van de kernel kunt achterhalen.Bepaal de huidige versie van de kernel in Ubuntu
De definitie van de huidige versie van de kernel in Ubuntu vindt plaats via de standaard "Terminal" door slechts één opdracht in te voeren. Hiervoor hebben ze niet eens de rechten van de superuser nodig en het hele proces duurt slechts een paar seconden.
- Open het menu Application en loop vanaf daar vanaf de "Terminal". Je kunt de console openen en een andere manier die voor jou handig is.
- Voer de opdracht Oname -r in en druk op de ENTER-toets.
- De nieuwe regel geeft het type kernel en de versie weer.
Nu weet je wat voor soort kernel wordt gebruikt in je assembly en je kunt begrijpen of het de moeite waard is om het nu te updaten en van welk type om af te stoten. In de toekomst, na voltooiing van de installatie van updates, raden we aan om deze opdracht te gebruiken om de juistheid van de installatie van bestanden te bepalen.
Methode 1: Handmatige updatemodus
De handmatige core-updatemodus in Ubuntu duurt iets langer dan automatisch, maar tegelijkertijd ontvangt u een variabiliteit bij het kiezen van versies en kan ze ze zelfs van tevoren downloaden van een andere computer, bijvoorbeeld op de USB-flashdrive, als er is Geen verbinding met het netwerk op de hoofdpc. U hoeft alleen de juiste assemblage vooraf te selecteren en de opgegeven opdrachten te gebruiken om deze te installeren.
Ga naar de officiële site om Linux Kernel-bestanden te downloaden
- Open de browser en ga naar de hierboven verwijzing. Hier kunt u de eerste map kiezen die "dagelijks" wordt genoemd. Het bevat de nieuwste versies van de kernel, elke dag bijgewerkt. Ga anders gewoon naar de laagste op de lijst om de laatste geschikte assemblage te vinden.
- Open de map met de versie om Deb-pakketten te krijgen.
- Download "Linux-headers" en "Linux-Image" van geschikte architecturen en identieke versies op een gunstige locatie. Om dit te doen, is het voldoende om op de blauwe links te klikken.
- Wanneer de kennisgeving van de verwerking van het bestand is aangemeld, controleert u het paragraaf "Bestand opslaan".
- Navigeer naar de locatie van de gedownloade pakketten en klik op een van de rechtermuisknop.
- In het contextmenu dat verschijnt, bent u geïnteresseerd in "Eigenschappen".
- Let op de voetnoot "Parent Map". Kopieer dit pad als je het moeilijk vindt om het zelf in de console in te voeren, indien nodig.
- Lanceer nu een nieuwe sessie in de terminal, van waaruit naar de bestemmingsmap is gedefinieerd die eerder is gedefinieerd door het CD + -pad in te voeren.
- Als de verhuizing met succes is verstreken, verschijnt de huidige map bovendien in de nieuwe invoerrij, waarvan de volgende opdrachten worden uitgevoerd.
- Behandel de opdracht DPKG -I * .DEB om de installatie te starten.
- Als er een melding is dat de bewerking vereist is voor de rechten van de superuser, voegt u het woord sudo toe voor de hoofdkoord.
- Om de rechten van de superuser te bevestigen, moet u een wachtwoord invoeren. Overweeg dat symbolen tijdens het schrijven niet worden weergegeven, maar worden ingevoerd. Zodra u uw wachtwoord typt, klikt u op Enter om te bevestigen.
- Het uitpakken van beschikbare archieven begint. Het duurt een bepaalde periode. Onderbreek de terminale sessie niet en volg de andere acties niet tijdens deze bewerking.
- U wordt op de hoogte gebracht van de succesvolle afronding van de bewerking of er kan een fout verschijnen op het scherm dat de waardevermindering van de afhankelijkheid aangeeft. Als dit niet gebeurde, let dan alleen op de laatste acties van de volgende instructie en als de installatie werd onderbroken, moet u extra manipulaties uitvoeren.
Problemen met de installatie van de kernel via de standaardpakketbeheerder - de situatie is gebruikelijk. In de meeste gevallen wordt het opgelost door een installatieprogramma van derden te gebruiken. Om te beginnen moet het worden toegevoegd en vervolgens de ingebouwde functies gebruiken.
- U kunt dezelfde sessie "Terminal" gebruiken of een nieuwe maken. Voer de Sudo Apt-Get Install GDebi-opdracht erin en klik op Enter.
- Om toegangsrechten te bevestigen, moet u een superuser-wachtwoord invoeren.
- Selecteer Variant D. wanneer u de uitbreiding van het volume van de bezette schijfruimte meldt
- Ga daarna weer naar het pad waar Deb-pakketten werden geplaatst, bijvoorbeeld via de CD-opdracht ~ / download.
- Gebruik de Sudo GDebi Linux-headers * .deb Linux-Image String - *. Deb.
- Verwacht het einde van het lezen en uitpakken van bestanden.
- Bevestig de werking van de pakketinstallatie.
- Om alle wijzigingen toe te passen, moet u de bootloader bijwerken door Sudo Update-GRUB in te voeren.
- U ontvangt een melding dat de update met succes is verstreken.
Direct na het opnieuw opstarten van de computer, zullen alle wijzigingen van kracht worden. Nu gebruik je het besturingssysteem op de nieuwe kern. Als plotseling de lader om de een of andere reden brak, raadpleegt u de sectie aan het einde van dit materiaal. Daar zullen we in detail praten over de oorzaken van problemen en de oplossingsmethode beschrijven.
Methode 2: Automatische kernupdate
Deze methode past bij die gebruikers die regelmatig updates willen ontvangen door te gebruiken voor deze en dezelfde middelen die de meest recente versie van de kernel op de pc oprichten. Deze bewerking wordt uitgevoerd met behulp van een script. Laten we eens kijken hoe je het kunt maken en updates voor de Ubuntu-kernel kunt installeren.
- Ga naar de map waar het script is geïnstalleerd. Voer de console uit en voer de opdracht CD / TMP in.
- Gebruik de Git Clone Git: //github.com/gm-script-writer-62850/ubuntu-puinlineBernnel-updater-opdracht.
- Als u een melding van het gebrek aan GIT-opdracht hebt ontvangen, volgt u de instructies voor de installatie.
- Nadat het alleen wordt overgelaten om een script te schrijven door Water Bash Ubuntu-Mainline-Kernel-Updater / Install.
- Bevestig bestanden toevoegen door een positieve responsoptie te selecteren.
- Het controleren van updates wordt gestart via KernelupDatechecker -R Yakkety. Merk op dat de -r-filiaal wordt gebruikt om de versie van de distributie te bepalen. Geef de optie op in overeenstemming met uw behoeften.
- Als de Kernel-updates worden gevonden, stelt u ze in via Sudo / TMP / Kernel-update.
- Controleer aan het einde de huidige actieve kernel via Uname -R en Update GRUB.
Nu, elke keer dat u moet zoeken naar kernelupdates, kunt u de bovenstaande opdracht gebruiken om de taak in de automatische modus te implementeren. U zult alleen blijven om alle waarschuwingen te bevestigen over het uitbreiden van de drukke schijfruimte. Als het script niet langer nodig is, wordt het aanbevolen om het van het systeem te verwijderen via de volgende opdrachten:
Rm ~ / .config / autostart / kernelupdate.desktop
Sudo rm / ur / local / bin / kernelupdate {checker, scriptgenerator}
Problemen oplossen met grub-lader na het vernieuwen van de kernel
Soms tijdens de installatie van updates voor de kernel, treden er fouten op of voltooide de gebruiker zelf de installatie van de bestanden in de onopzettelijke. In dergelijke situaties ontstaat er een probleem, waarbij het besturingssysteem gewoon ophoudt om te laden. Het betreft dit en eigenaren van gepatenteerde stuurprogramma's van Nvidia. De oplossing hier is één ding: start van de oude kernel en verwijder een nieuwe met een verdere herinstallatie of selectie van een stabielere versie.
- Schakel de computer in en druk onmiddellijk op de ESC-toets om naar het downloadmenu te gaan. Gebruik de pijlen om naar de "geavanceerde instellingen voor ubuntu" te gaan en druk vervolgens op ENTER.
- Leg hier uw oude werkende kern en selecteer deze voor download.
- Voer uw account in en activeren na het succesvol de grafische schaal, voert u de console uit.
- Voer de SUDO APT in Linux-header-5.2 * Linux-image-5.2 * in, waar 5.2 de versie is van de eerder geïnstalleerde kernel.
- Geef het wachtwoord op om superuserrechten te bieden.
- Na succesvolle verwijdering, update de bootloader via Sudo Update-GRUB.
- U ontvangt een melding dat de algemene generatie met succes is verstreken, en nu wordt u weer gedownload van de oude kernel.
Als onderdeel van het materiaal van vandaag, heb je geleerd over twee Core Update-methoden in Ubuntu. Zoals u kunt zien, moet u elk van hen implementeren, een aantal console-opdrachten uitvoeren, maar de keuze van de optie zelf is al afhankelijk van uw behoeften. Gebruik de instructies die aan het einde zijn gepresenteerd om de problemen met de pc-belasting snel op te lossen na het installeren van de nieuwe versie van de kernel.