Advertentie

Het handmatig upgraden van de Linux-kernel is geen eenvoudige prestatie - het vereist een behoorlijke hoeveelheid kennis. We hebben eerder besproken hoe u dit moet doen Linux Kernel bijwerken voor verbeterde systeemprestatiesDe Linux-kernel heeft regelmatige releases en biedt nieuwe functies en verbeteringen waarop u moet wachten in een nieuwe distributie-release, tenzij u de Linux-kernel handmatig upgradet. We laten je zien hoe. Lees verder , maar als je liever de nieuwste en beste zonder gedoe krijgt, en je gebruikt Ubuntu, dan zou je een meer automatische oplossing in de vorm van Ukuu kunnen waarderen.

Wat is een kernel?

De kernel is eigenlijk Wat is een kernel in Linux en hoe controleer je je versie?Linux is toch een besturingssysteem? Nou, niet precies! Het is eigenlijk een pit. Maar wat is de Linux-kernel? Lees verder een belangrijk stuk software in elk besturingssysteem. Het fungeert als bemiddelaar tussen de software die u elke dag gebruikt (bijvoorbeeld webbrowsers) en de hardware waarop het draait. In wezen kunnen andere programma's zonder een kernel niet werken, omdat ze geen toegang hebben tot de bronnen van uw computer.

instagram viewer

Open bijvoorbeeld uw taakbeheerder. Al uw processen nemen een deel van het geheugen van uw computer in beslag. Het is de kernel van het besturingssysteem dat dit geheugen stilletjes aan uw programma's toewijst.

Verschillende besturingssystemen hebben verschillende kernels. Voor Linux-gebruikers betekent dit het gebruik van besturingssystemen die zijn gebouwd op de Linux-kernel. Andere voorbeelden zijn de NT-kernel (Windows) en de XNU-kernel (Mac).

Waarom moet ik mijn kernel upgraden?

Aangezien de kernel in wezen de tussenpersoon is voor uw programma's en de hardware waarop deze draait, kunnen updates talloze voordelen bieden. Twee voorbeelden hiervan zijn betere ondersteuning voor uw computersysteem en verbeterde prestaties 5 redenen waarom u uw kernel vaak moet updaten [Linux]Als je een Linux-distributie gebruikt zoals Ubuntu of Fedora, gebruik je ook de Linux-kernel, de kern die van je distributie een Linux-distributie maakt. Je distributie vraagt ​​je constant om je kernel bij te werken ... Lees verder .

Een deel van de Linux-kernel is uitsluitend gewijd aan het besturen van zaken als uw grafische kaart en CPU in de vorm van apparaatstuurprogramma's. Deze stuurprogramma's in de kernel zijn meestal beperkt tot een bepaald hardwarebereik. Nu er steeds nieuwe technologieën verschijnen, moeten stuurprogramma's voortdurend worden toegevoegd en bijgewerkt om ze te evenaren. Als je een gedeeltelijk niet-ondersteunde computer gebruikt, kan het upgraden van de kernel helpen om hem meer compatibel te maken.

Daarnaast kunnen systeemprestaties hand in hand gaan met betere stuurprogramma's. Vooral je grafische prestaties krijgen bijna constante verbeteringen per release. Verwacht gewoon geen wonderen!

Helaas kan het proces van het handmatig upgraden van een kernel een beetje vervelend zijn, en dat is waar Ukuu binnenkomt.

Wat is Ukuu?

Ukuu (afkorting voor Ubuntu Kernel Update Utility) maakt het veel gemakkelijker om uw Ubuntu-kernel bij te werken. Het downloadt nieuwere kernels van internet en verandert uw systeem zodat het deze kan gebruiken. Het enige dat u echt hoeft te doen, is kiezen welke kernel u wilt en er opnieuw in opstarten.

ubuntu-kernels

Traditioneel betekent het bijwerken van je kernel dat je een nieuwe kopie van Ubuntu over je oude Linux-box installeert. Als je je installatie-ervaring een paar keer herhaalt, zul je zien hoe het enige tijd kan opeten. Ukuu maakt dit proces net zo eenvoudig als het installeren van een programma vanuit het Ubuntu Software Center.

Ukuu krijgen

Voer deze opdrachten in de terminal in om Ukuu te installeren:

sudo apt-add-repository -y ppa: teejee2008 / ppa

U kunt Ukuu niet standaard ophalen uit de lijst met software die Ubuntu biedt. Als zodanig wijzen we met behulp van de bovenstaande opdracht onze pakket manager Een beginnershandleiding voor het installeren van software in Ubuntu met APTAls je Ubuntu hebt gebruikt, heb je waarschijnlijk ooit de opdracht apt gebruikt. Maar wist u dat er zoveel meer is dan apt-get install en apt-get upgrade? Lees verder naar de gewenste repository. Door dergelijke locaties toe te voegen, kunnen we software installeren die Ubuntu niet standaard heeft (zoals Ukuu).

apt repository toevoegen
sudo apt-get update

Pakketbeheerders (zoals APT) werken door een lijst op te halen van alle software die ze kunnen installeren. Het tweede commando zorgt ervoor dat deze lijst up-to-date is. Kort gezegd, als u deze opdracht niet invoert, kunt u Ukuu niet vinden!

apt update krijgen
sudo apt-get installeer ukuu

Het bovenstaande commando downloadt en installeert het programma eigenlijk. U kunt ook de openen Ubuntu-softwarecentrum 5 geweldige tips voor het Ubuntu Software Center [Linux] Lees verder en installeer Ukuu vanaf daar. Start daarna het programma met de onderstaande opdracht.

ukuu-gtk

U kunt Ukuu ook openen door ernaar te zoeken in Dash.

Een kernel installeren met Ukuu

Ukuu presenteert de nieuwste kernels bovenaan het venster. Je kunt ook zien welke kernelversie je gebruikt, dus je hoeft je geen zorgen te maken dat je het ergens anders moet controleren. Na het selecteren van de gewenste kernelversie, klik op de installatieknop om het proces te starten.

ukuu main

Het terminalvenster dat u ziet, toont het installatieproces van de kernel. Zorg ervoor dat je je kent administrator wachtwoord Wat is SU en waarom is het belangrijk om Linux effectief te gebruiken?Het Linux SU- of root-gebruikersaccount is een krachtig hulpmiddel dat nuttig kan zijn bij correct gebruik of verwoestend bij roekeloos gebruik. Laten we eens kijken waarom u verantwoordelijk moet zijn bij het gebruik van SU. Lees verder - je moet het misschien invoeren!

Gefeliciteerd zodra u uw computer opnieuw heeft opgestart! Je hebt zojuist de kernel bijgewerkt.

De kernel downgraden

U kunt enkele problemen tegenkomen als u uw kernel upgradet naar de bleeding edge. Toen ik bijvoorbeeld een upgrade naar de nieuwste versie (4.9) uitvoerde, werkte mijn draadloze verbinding niet meer. Maar tenzij u erop vertrouwt eigen stuurprogramma's Eigen grafische stuurprogramma's installeren in Ubuntu, Fedora en MintMeestal komt het goed met open-source software op Linux. Maar als u echte gaming en grafische kracht wilt, heeft u eigen stuurprogramma's nodig. Hier leest u hoe u ze kunt krijgen. Lees verder net als mijn laptop is dit onwaarschijnlijk.

Zelfs als je geen problemen ondervindt, is het goed om te weten hoe je voor de zekerheid kunt downgraden naar je vorige kernel. Standaard biedt Ubuntu u niet de mogelijkheid om te kiezen van welke kernel u wilt opstarten. We kunnen dit corrigeren door dit bestand te bewerken:

sudo nano / etc / default / grub
grub geavanceerd

Zodra u zich in het bestand bevindt, voegt u een # voor de GRUB_HIDDEN_TIMEOUT en GRUB_HIDDEN_TIMEOUT_QUIET inzendingen. Druk vervolgens op Ctrl + X om uw wijzigingen op te slaan. Om deze wijzigingen echt aan te brengen, moet u echter deze opdracht invoeren:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Wanneer u uw computer opnieuw opstart, ziet u een opstartmenu. Met de pijltoetsen navigeert u naar de Geavanceerde opties voor Ubuntu binnenkomst. Selecteer dit om de lijst met geïnstalleerde kernels te zien waarop je kunt opstarten.

Ik raad dit ten zeerste aan als je geïnteresseerd bent in het downloaden van de nieuwste versie van de Linux-kernel. Per ongeluk gemaakte fouten worden hierdoor veel gemakkelijker te herstellen.

Schoonmaken

Zodra je bent opgestart in je geüpgradede (of gedowngradede) Linux-box en ervoor hebt gezorgd dat alles werkt, kun je alle overgebleven kernels verwijderen voor wat extra ruimte BleachBit - Een hulpprogramma om uw Linux-systeem op te schonen Lees verder . Open gewoon Ukuu en druk op Verwijderen knop.

Voer daarna deze opdracht uit om eventuele resterende lege opstartopties op te ruimen:

sudo grub-mkconfig -o /boot/grub/grub.cfg
update grub

Met dat alles gedaan, geniet van je nieuwe en verbeterde kernel!

Welke andere Linux-hulpprogramma's gebruik je graag? Iemand die je zou willen hebben maar niet bestaat?

Beeldcredits: Rawpixel.com via Shutterstock

Austin Luong studeert momenteel voor een BIT en is een fervent Linux-liefhebber die graag bekeert over vrije software. Hij schrijft ook graag sci-fi, maar alleen in de privacy van zijn harde schijf.