Veel Linux-fans kiezen ervoor OpenSUSE Leap due te gebruikennaar stabiliteit. In tegenstelling tot veel andere distro's die er zijn, kiest het voor een veilige, stabiele omgeving voor professionals om in te werken. Voor de meeste mensen is Leap perfect. Als u echter nieuwe hardware heeft, kan Leap enkele problemen voor u veroorzaken. Een manier om de problemen op te lossen die optreden bij het gebruik van Linux-distributies, zoals OpenSUSE Leap, is het installeren van nieuwe Linux Kernel-versies op OpenSUSE Leap.
OpenSUSE Leap is traag om de kernel zo te upgradenhet is het beste om het gewoon zelf te doen. Daarom gaan we in deze handleiding in op de absoluut nieuwste versie van de Linux-kernel op OpenSUSE. Beter nog, we laten u zien hoe u de huidige versie en de nieuwste versie tegelijkertijd kunt gebruiken.
Identificeer de kernelversie
De eerste stap bij het upgraden van Suse naar een nieuwe versievan de Linux-kernel is om te zien welke versie van de Linux-kernel je al hebt. Het is belangrijk om je versie te kennen, zodat je weet hoe ver je achterloopt in releases. Deze informatie is gemakkelijk te vinden in de terminal, met de je naam commando:
uname -r
Rennen je naam met de -r switch zal de releaseversie van de kernel tonen. Dit is alle informatie die u nodig hebt om te bepalen welke versie van de kernel van Suse op uw pc staat. Als u meer informatie nodig heeft, je naam is nog steeds nuttig. Overweeg het uitproberen van -een schakel in plaats daarvan, omdat het meer informatie geeft over de kernel, release en etc.
uname -a
Kernel-instellingen wijzigen
Standaard installeert LEAP alleen de stabiele kernel. Het is veel ouder dan degenen die in Tumbleweed worden uitgebracht. Het krijgt wel beveiligingspatches en zo. Als je echter geïnteresseerd bent in het mengen van de stabiliteit van Tumbleweed met een nieuwe kernel, moeten deze instellingen worden aangepast. Om te wijzigen hoe Leap met de kernel omgaat, opent u een terminal en gebruikt u de Nano-teksteditor om het Zypper-configuratiebestand te wijzigen.
sudo nano /etc/zypp/zypp.conf
Binnen in het zypp.conf-bestand moeten veel dingen worden bewerkt. Scroll naar beneden en zoek naar de multiversion.kernels sectie. Multiversion is belangrijk en moet worden ingeschakeld. Als u deze instelling inschakelt, kunt u de traditionele kernel behouden waarmee OpenSUSE Leap wordt geleverd, terwijl u ook een nieuwe krijgt. Het is het beste van twee werelden en is de beste manier om aan al uw behoeften op het besturingssysteem te voldoen.
Naast multiversion.kernels, wijzig "nieuwste, nieuwste-1, actief" in "nieuwste, nieuwste-1, actief, oudste". Nadat u de code hebt gewijzigd, slaat u het configuratiebestand op door op te drukken Ctrl + O toetsenbord combinatie. Zodra zypp.conf is opgeslagen met de nieuwe wijzigingen, is het veilig om de Nano-teksteditor te sluiten die in de terminal is geopend. Doe dit door op te drukken Ctrl + X toetsenbord combinatie.
The Kernel Repo toevoegen
Het is nu veilig om een nieuwere Linux-kernel te installerenversie op OpenSUSE Leap, het is echter niet zo eenvoudig als het uitvoeren van een snelle opdracht "zypper install" om de nieuwe Linux-kernel te krijgen. Leap heeft geen nieuwe versies van de Linux-kernel in de software-opslagplaatsen die bij het besturingssysteem worden geleverd, alleen de hoofdlijn die u al gebruikt.
In plaats daarvan moet u nog een software toevoegenrepository. In het bijzonder moet je Zypper gebruiken om de kernel-repo toe te voegen. Deze repo heeft tientallen verschillende kernels, waaronder de absoluut nieuwste Linux-kernel.
Krijg binnen een terminalvenster een rootshell met de su commando.
su -
Nu de shell root-toegang heeft, gebruikt u het Zypper-pakketbeheerprogramma om de kernelrepository toe te voegen:
zypper ar -f http://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo
Het toevoegen van de nieuwe kernel-repo aan Leap zou moetendirect nieuwe updates activeren. Probeer echter geen upgrades op de traditionele manier te installeren. Volg in plaats daarvan de onderstaande instructies om een "dist-upgrade" uit te voeren.
Nieuwe kernel installeren
Een nieuwere versie van de Linux-kernel installeren opOpenSUSE Leap vereist een upgrade. Het is echter geen normale upgrade waarbij het hele besturingssysteem nieuwe pakketten krijgt. In plaats daarvan zullen we Suse vertellen om alleen een distributie-upgrade uit te voeren vanuit de kernelrepository. Als je het op deze manier doet, wordt alleen het Linux-kernelaspect van het besturingssysteem gewijzigd.
Opmerking: hoewel Suse een upgrade naar een nieuwe kernel uitvoert, blijft de oude versie behouden, omdat die functie eerder in de gids is ingeschakeld.
Om de kernel-upgrade op Suse uit te voeren, opent u een terminal en krijgt u een rootshell met de su commando.
su -
Nadat je root hebt verkregen, voer je de volgende opdracht uit en installeer je de nieuwste versie van de Linux-kernel op OpenSUSE Leap.
zypper dist-upgrade -r kernel-repo
Laat de terminal zijn werk doen en installeer de nieuweversie van Linux op uw pc. Na de installatie moet u uw Linux-pc opnieuw opstarten. Wanneer u zich opnieuw aanmeldt, gebruikt u de nieuwste versie van Linux op OpenSUSE Leap!
Comments