Kuidas installida uusim kernel 5.0 Ubuntu
Perioodiliselt tulevad välja uued seadmed ja tehnoloogia ning kui tahame sellest maksimumi võtta, on oluline hoida meie Linuxi süsteemituum ajakohasena.
Pealegi hõlbustab süsteemituuma värskendamine meid uute tuumafunktsioonide ärakasutamisel ning kaitseb end ka varasemates versioonides leitud haavatavuste eest.
Kas olete valmis värskendama oma tuuma Ubuntu ja Debiani või mõne nende tuletise, näiteks Linux Mint puhul? Kui jah, siis jätkake lugemist!
Kontrollige installitud kerneli versiooni
Installitud kerneli praeguse versiooni leidmiseks meie süsteemis saame teha järgmist.
$ uname -sr
Järgmine näitab ülaltoodud käsu väljundit Ubuntu 18.04 serveris:
Linux 4.15.0-42-generic
Tuuma uuendamine Ubuntu Serveris
Ubuntu kerneli täiendamiseks minge aadressile http://kernel.ubuntu.com/~kernel-ppa/mainline/ ja valige loendist soovitud versioon (kernel 5.0 on kirjutamise ajal viimane), klõpsates sellel .
Seejärel laadige käsuga wget alla oma süsteemi arhitektuuri jaoks failid .deb
.
$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb
$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-unsigned-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb
Kui olete kõik ülaltoodud kernelifailid alla laadinud, installige need nüüd järgmiselt:
$ sudo dpkg -i *.deb
(Reading database ... 140176 files and directories currently installed.) Preparing to unpack linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb ... Unpacking linux-headers-5.0.0-050000 (5.0.0-050000.201903032031) over (5.0.0-050000.201903032031) ... Preparing to unpack linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb ... Unpacking linux-headers-5.0.0-050000-generic (5.0.0-050000.201903032031) over (5.0.0-050000.201903032031) ... Preparing to unpack linux-image-unsigned-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb ... Unpacking linux-image-unsigned-5.0.0-050000-generic (5.0.0-050000.201903032031) over (5.0.0-050000.201903032031) ... Selecting previously unselected package linux-modules-5.0.0-050000-generic. Preparing to unpack linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb ... Unpacking linux-modules-5.0.0-050000-generic (5.0.0-050000.201903032031) ... Setting up linux-headers-5.0.0-050000 (5.0.0-050000.201903032031) ... Setting up linux-headers-5.0.0-050000-generic (5.0.0-050000.201903032031) ... Setting up linux-modules-5.0.0-050000-generic (5.0.0-050000.201903032031) ... Setting up linux-image-unsigned-5.0.0-050000-generic (5.0.0-050000.201903032031) ... Processing triggers for linux-image-unsigned-5.0.0-050000-generic (5.0.0-050000.201903032031) ... /etc/kernel/postinst.d/initramfs-tools: update-initramfs: Generating /boot/initrd.img-5.0.0-050000-generic /etc/kernel/postinst.d/x-grub-legacy-ec2: Searching for GRUB installation directory ... found: /boot/grub Searching for default file ... found: /boot/grub/default Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst Searching for splash image ... none found, skipping ... Found kernel: /boot/vmlinuz-4.15.0-42-generic Found kernel: /boot/vmlinuz-4.15.0-29-generic Found kernel: /boot/vmlinuz-5.0.0-050000-generic Found kernel: /boot/vmlinuz-4.15.0-42-generic Found kernel: /boot/vmlinuz-4.15.0-29-generic Replacing config file /run/grub/menu.lst with new version Updating /boot/grub/menu.lst ... done /etc/kernel/postinst.d/zz-update-grub: Generating grub configuration file ... Found linux image: /boot/vmlinuz-5.0.0-050000-generic Found initrd image: /boot/initrd.img-5.0.0-050000-generic Found linux image: /boot/vmlinuz-4.15.0-42-generic Found initrd image: /boot/initrd.img-4.15.0-42-generic Found linux image: /boot/vmlinuz-4.15.0-29-generic Found initrd image: /boot/initrd.img-4.15.0-29-generic done
Kui installimine on lõpule jõudnud, taaskäivitage
oma arvuti ja veenduge, et kasutatakse uut kerneli versiooni:
$ uname -sr
Ja see ongi kõik. Kasutate nüüd palju uuemat tuuma versiooni kui see, mis on vaikimisi installitud Ubuntu abil.
Selles artiklis oleme näidanud, kuidas hõlpsalt Linuxi kernelit Ubuntu süsteemis uuendada. On veel üks protseduur, mida me pole siin näidanud, kuna see nõuab tuuma kompileerimist allikast, mis pole Linuxi tootmissüsteemides soovitatav.
Kui olete endiselt huvitatud tuuma koostamisest õppimise kogemusena, saate juhised selle tegemiseks lehelt Tuuma algajad.
Nagu alati, võite julgelt kasutada allolevat vormi, kui teil on selle artikli kohta küsimusi või kommentaare.