Hvernig á að setja upp nýjustu Kernel 5.0 í Ubuntu


Reglulega koma ný tæki og tækni út og það er mikilvægt að halda Linux kerfiskjarnanum okkar uppfærðum ef við viljum fá sem mest út úr því.

Þar að auki mun uppfærsla kerfiskjarna auðvelda okkur að nýta nýjar kjarnaaðgerðir og einnig hjálpar það okkur að verja okkur gegn veikleikum sem hafa fundist í fyrri útgáfum.

Tilbúinn til að uppfæra kjarnann þinn á Ubuntu og Debian eða einni af afleiðum þeirra eins og Linux Mint? Ef svo er, haltu áfram að lesa!

Athugaðu uppsetta kjarnaútgáfu

Til að finna núverandi útgáfu af uppsettum kjarna á kerfinu okkar getum við gert:

$ uname -sr

Eftirfarandi sýnir framleiðsla ofangreindrar skipunar á Ubuntu 18.04 netþjóni:

Linux 4.15.0-42-generic

Uppfærsla kjarna í Ubuntu Server

Til að uppfæra kjarnann í Ubuntu, farðu á http://kernel.ubuntu.com/~kernel-ppa/mainline/ og veldu þá útgáfu sem þú vilt (Kernel 5.0 er nýjasta þegar þetta er skrifað) af listanum með því að smella á hana .

Næst skaltu hlaða niður .deb skránum fyrir kerfisarkitektúrinn þinn með því að nota wget skipunina.

$ 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

Þegar þú hefur hlaðið niður öllum ofangreindum kjarnaskrám skaltu setja þær upp sem hér segir:

$ 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

Þegar uppsetningunni er lokið skaltu endurræsa vélina þína og ganga úr skugga um að nýja kjarnaútgáfan sé notuð:

$ uname -sr

Og þannig er það. Þú ert nú að nota mun nýlegri kjarnaútgáfu en þá sem er sjálfgefið uppsett með Ubuntu.

Í þessari grein höfum við sýnt hvernig á að uppfæra Linux kjarnann á Ubuntu kerfi auðveldlega. Það er enn önnur aðferð sem við höfum ekki sýnt hér þar sem hún krefst þess að setja saman kjarnann frá uppruna, sem ekki er mælt með á Linux framleiðslukerfum.

Ef þú hefur enn áhuga á að setja saman kjarnann sem námsupplifun muntu fá leiðbeiningar um hvernig á að gera það á Kernel Newbies síðunni.

Eins og alltaf, ekki hika við að nota formið hér að neðan ef þú hefur einhverjar spurningar eða athugasemdir um þessa grein.