Kif tinstalla l-aħħar Kernel 5.0 f'Ubuntu


Perjodikament joħorġu apparati u teknoloġija ġodda u huwa importanti li nżommu l-qalba tas-sistema Linux tagħna aġġornata jekk irridu nieħdu l-aħjar minnha.

Barra minn hekk, l-aġġornament tal-qalba tas-sistema se jħaffefna biex nieħdu vantaġġ minn funzjonijiet ġodda tal-qalba u wkoll jgħinna nipproteġu lilna nfusna minn vulnerabbiltajiet li nstabu f'verżjonijiet preċedenti.

Lest biex taġġorna l-qalba tiegħek fuq Ubuntu u Debian jew waħda mid-derivattivi tagħhom bħal Linux Mint? Jekk iva, kompli aqra!

Iċċekkja l-Verżjoni tal-kernel Installata

Biex issib il-verżjoni attwali tal-kernel installat fis-sistema tagħna nistgħu nagħmlu:

$ uname -sr

Dan li ġej juri l-output tal-kmand ta 'hawn fuq f'server Ubuntu 18.04:

Linux 4.15.0-42-generic

Taġġorna Kernel f'Ubuntu Server

Biex taġġorna l-kernel f'Ubuntu, mur http://kernel.ubuntu.com/~kernel-ppa/mainline/ u agħżel il-verżjoni mixtieqa (Kernel 5.0 hija l-aħħar fil-ħin tal-kitba) mil-lista billi tikklikkja fuqha .

Sussegwentement, niżżel il-fajls .deb għall-arkitettura tas-sistema tiegħek billi tuża l-kmand wget.

$ 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

Ladarba tkun niżżilt il-fajls kollha tal-kernel hawn fuq, issa installahom kif ġej:

$ 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

Ladarba l-installazzjoni titlesta, reboot il-magna tiegħek u vverifika li l-verżjoni l-ġdida tal-kernel tkun qed tintuża:

$ uname -sr

U hekk. Issa qed tuża verżjoni tal-kernel ħafna aktar riċenti minn dik installata awtomatikament ma 'Ubuntu.

F'dan l-artikolu wrejna kif faċilment taġġorna l-qalba tal-Linux fuq is-sistema Ubuntu. Hemm proċedura oħra li ma wrejniex hawn peress li teħtieġ il-kumpilazzjoni tal-qalba mis-sors, li mhix rakkomandata fuq sistemi Linux ta 'produzzjoni.

Jekk għadek interessat fil-kumpilazzjoni tal-qalba bħala esperjenza ta’ tagħlim, int se tirċievi l-istruzzjonijiet dwar kif tagħmel dan fil-paġna tal-Kernel Newbies.

Bħal dejjem, tħossok liberu li tuża l-formola hawn taħt jekk għandek xi mistoqsijiet jew kummenti dwar dan l-artikolu.