Bii o ṣe le Fi Kernel 5.0 Tuntun sii ni Ubuntu
Awọn ẹrọ titun lorekore ati imọ-ẹrọ ti n jade ati pe o ṣe pataki lati tọju ekuro eto Linux wa titi di oni ti a ba fẹ lati ni pupọ julọ ninu rẹ.
Pẹlupẹlu, imudojuiwọn ekuro eto yoo jẹ ki o rọrun fun wa lati lo anfani awọn iṣẹ ekuro tuntun ati tun o ṣe iranlọwọ fun wa lati daabobo ara wa kuro awọn ailagbara ti a ti rii ni awọn ẹya iṣaaju.
Ṣetan lati ṣe imudojuiwọn ekuro rẹ lori Ubuntu ati Debian tabi ọkan ninu awọn itọsẹ wọn bii Linux Mint? Ti o ba jẹ bẹ, pa kika!
Ṣayẹwo Ẹya Ekuro Ti Fi sori ẹrọ
Lati wa ẹya ti isiyi ti ekuro ti a fi sori ẹrọ lori ẹrọ wa a le ṣe:
$ uname -sr
Atẹle yii n ṣe abajade ti aṣẹ loke ni olupin Ubuntu 18.04 kan:
Linux 4.15.0-42-generic
Igbega Kernel ni Ubuntu Server
Lati ṣe igbesoke ekuro ni Ubuntu, lọ si http://kernel.ubuntu.com/~kernel-ppa/mainline/ ki o yan ẹya ti o fẹ (Kernel 5.0 jẹ titun julọ ni akoko kikọ) lati inu atokọ nipa titẹ si i .
Nigbamii, ṣe igbasilẹ awọn faili .deb
fun faaji eto rẹ nipa lilo pipaṣẹ 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
Lọgan ti o ba ti gba gbogbo awọn faili ekuro ti o wa loke, fi sori ẹrọ bayi bi atẹle:
$ 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
Lọgan ti fifi sori ẹrọ ba ti pari, atunbere
ẹrọ rẹ ki o rii daju pe o ti lo ẹya ekuro tuntun:
$ uname -sr
Ati pe iyẹn ni. O ti wa ni bayi lilo ẹya ekuro ti o ṣẹṣẹ diẹ sii ju eyiti a fi sori ẹrọ nipasẹ aiyipada pẹlu Ubuntu.
Ninu nkan yii a ti fihan bi a ṣe le ṣe igbesoke ekuro Linux lori eto Ubuntu. Ilana miiran wa eyiti a ko fihan nihin bi o ṣe nilo ikojọpọ ekuro lati orisun, eyiti a ko ṣe iṣeduro lori iṣelọpọ awọn ọna ṣiṣe Linux.
Ti o ba tun nife ninu ikojọ ekuro bi iriri ẹkọ, iwọ yoo gba awọn itọnisọna lori bi o ṣe le ni oju-iwe Kernel Newbies.
Gẹgẹbi igbagbogbo, ni ominira lati lo fọọmu ti o wa ni isalẹ ti o ba ni ibeere tabi awọn asọye nipa nkan yii.