Cara Memasang Kernel XanMod pada Ubuntu 22.10/22.04/20.04

Kernel Linux ialah nadi kepada mana-mana sistem pengendalian GNU/Linux. Ia menguruskan komunikasi antara perisian dan perkakasan dan menyediakan platform untuk menjalankan aplikasi. Kernel lalai yang disediakan dengan Ubuntu adalah baik untuk kebanyakan pengguna, tetapi ia tidak mempunyai beberapa ciri dan pilihan yang tersedia dalam kernel lain. XanMod ialah alternatif sumber terbuka percuma kepada kernel saham dengan Ubuntu. Ia menampilkan tetapan tersuai dan ciri baharu yang direka bentuk untuk memberikan pengalaman desktop yang responsif dan lancar, terutamanya untuk perkakasan baharu.

Bagi pengguna yang paling banyak mendapat manfaat menggunakan XanMod, ia popular di kalangan pengguna Linux yang mahukan prestasi permainan yang lebih baik, kualiti penstriman atau keperluan kependaman ultra-rendah dan sering menawarkan kernel Linux terkini sebelum mendarat pada kebanyakan pengedaran. Kebanyakan pengguna desktop tidak berminat untuk bermain tetapi mahukan kernel baharu untuk sokongan perkakasan yang lebih baik, menjadikan XanMod sebagai salah satu pilihan yang lebih popular. Saya akan mengesyorkan untuk mendapatkan maklumat lanjut tentang XanMod Kernel sebelum memasang, lawati halaman maklumat ciri XanMod Kernel.

Kernel XanMod hanya menyokong x86_64 seni bina pemproses.

Kernel XanMod TIDAK menyokong but selamat, pastikan anda melumpuhkannya pada sistem anda.



Dalam tutorial berikut, anda akan belajar cara memasang Kernel XanMod terkini pada desktop Linux Ubuntu 22.10,22.04,20.04 menggunakan terminal baris arahan dan memulihkan kernel Ubuntu asal jika diperlukan.

Jadual Kandungan

Notis penting

Tutorial berikut telah dilakukan dengan keluaran Ubuntu 22.10, dan contoh imej telah diambil. Namun, ia telah diuji pada Ubuntu 20.04 dan Ubuntu 22.04. Pada masa hadapan, jika Ubuntu membuat sebarang perubahan untuk memecahkan tutorial untuk salah satu versi pengedaran, sila letakkan a komen untuk saya siasat supaya saya boleh mengemaskini tutorial.

Langkah-Langkah yang Disyorkan Sebelum Pemasangan

Sebelum anda mula, jalankan kemas kini pada sistem anda untuk memastikan semua pakej dikemas kini untuk mengelakkan sebarang konflik semasa pemasangan XanMod, ini penting memandangkan anda sedang memasang kernel.

Sebelum meneruskan tutorial, pastikan sistem anda dikemas kini dengan semua pakej sedia ada adalah baik.

sudo apt update

Secara pilihan, anda boleh menyenaraikan kemas kini untuk pengguna yang memerlukan semakan atau ingin tahu.

sudo apt --list upgradable

Teruskan untuk menaik taraf mana-mana pakej lapuk menggunakan arahan berikut.

sudo apt upgrade

Import Repositori XanMod pada Ubuntu Linux

Pasang Pakej yang Diperlukan



Mula-mula, anda perlu memasang pakej perisian berikut menggunakan arahan berikut dalam terminal anda.

sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https dkms curl -y

Tugas pertama ialah mengimport repositori XanMod. Ini boleh dilakukan dalam beberapa cara, tetapi tutorial akan menggunakan terminal pengurus pakej apt untuk memudahkan perkara.

Pertama, import kunci GPG menggunakan arahan berikut.

curl -fSsL https://dl.xanmod.org/gpg.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/xanmod.gpg > /dev/null

Seterusnya, import repositori menggunakan arahan berikut.

echo 'deb [signed-by=/usr/share/keyrings/xanmod.gpg] http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list

Sahkan arahan berfungsi menggunakan arahan grep.

grep xanmod /etc/apt/sources.list.d/xanmod-kernel.list

Contoh output:

joshua@ubuntu:~$ grep xanmod /etc/apt/sources.list.d/xanmod-kernel.list
deb [signed-by=/usr/share/keyrings/xanmod.gpg] http://deb.xanmod.org releases main


Seterusnya, kemas kini penyenaraian sumber repositori APT anda untuk mencerminkan penambahan baharu.

sudo apt update

Repositori biasanya mempunyai pakej yang lebih baru untuk kebergantungan yang dipasang, seperti yang anda mungkin perasan.

Lihat juga  Cara Memasang Linux Kernel 6.0 pada Ubuntu 22.04 LTS

Sebelum meneruskan, jalankan arahan naik taraf apt.

sudo apt upgrade

Pasang XanMod Kernel pada Ubuntu Linux

Dengan repositori XanMod dipasang dan terkini, anda boleh memasang kernel Linux daripada XanMod. Versi Kernel Linux ini akan bertukar kepada Linux Kernel 6.x, 7.x dsb.

Tutorial akan meneruskan pemasangan ketiga-tiga, tetapi disyorkan untuk berpegang pada stabil dan tepi, jangan gunakan pembangunan melainkan anda tahu apa yang anda lakukan.

Pasang XanMod stabil

sudo apt install linux-xanmod
sudo apt install linux-xanmod-edge

Pasang XanMod RT

sudo apt install linux-xanmod-rt

Pasang XanMod RT Edge

sudo apt install linux-xanmod-rt-edge

Pasang XanMod LTS (Kernel 5.15 LTS)

sudo apt install linux-xanmod-lts

Setelah kernel Linux repositori yang dipilih telah dipasang, anda perlu but semula sistem anda untuk menyelesaikan pemasangan.

reboot


Sebaik sahaja anda telah kembali ke sistem anda, sahkan pemasangan.

Sahkan kernel yang dipasang dengan menggunakan arahan cat berikut.

cat /proc/version

Contoh output:

Linux version 6.0.9-x64v2-xanmod1 (root@mascote) (gcc-12 (Debian 12.2.0-9) 12.2.0, GNU ld (GNU Binutils for Debian) 2.39) #0~20221116.d9f29c5 SMP PREEMPT_DYNAMIC Wed Nov 16 14:20:27 UTC 

Ingat, di atas hanyalah contoh output, kemungkinan besar versi kernel akan lebih baru.

Sebagai alternatif, pasang Neofetch untuk mencetak spesifikasi sistem anda.

sudo apt install neofetch -y

Seterusnya, gunakan perintah neofetch untuk mencetak spesifikasi sistem anda untuk mendedahkan versi kernel.

neofetch


Contoh output:

contoh output neofetch bagi xanmod kernel edge pada linux ubuntu

Pasang Kod Mikro Rasmi Terkini

Intel:

sudo apt install intel-microcode iucode-tool

AMD:

sudo apt install amd64-microcode

Kemas kini XanMod Kernel pada Ubuntu Linux

Untuk memastikan kernel Linux yang anda pasang dengan XanMod dikemas kini, anda akan menjalankan perintah kemas kini apt standard dan naik taraf jika anda memasang XanMod menggunakan APT, yang ditunjukkan oleh tutorial.

Lihat juga  Cara Memasang CPU-X pada Manjaro 21 Linux

Untuk menyemak kemas kini.

sudo apt update

Jika peningkatan tersedia.

sudo apt upgrade

Alih keluar XanMod Kernel pada Ubuntu Linux

Pertama, sebelum anda melakukan apa-apa arahan penyingkiran anda harus mengalih keluar repositori yang anda import dengan arahan berikut.

sudo rm /etc/apt/sources.list.d/xanmod-kernel.list

Pertama, kita perlu menggunakan nama yang tepat bagi imej Linux dan pakej pengepala XanMod.



Ini boleh didapati dengan menggunakan yang berikut dpkg –senarai perintah.

dpkg --list | grep `uname -r`

Contoh output:

joshua@ubuntu:~$ dpkg --list | grep `uname -r`
ii  linux-headers-6.0.9-x64v2-xanmod1          6.0.9-x64v2-xanmod1-0~20221116.d9f29c5   amd64        Linux kernel headers for 6.0.9-x64v2-xanmod1 on amd64
ii  linux-image-6.0.9-x64v2-xanmod1            6.0.9-x64v2-xanmod1-0~20221116.d9f29c5   amd64        Linux kernel, version 6.0.9-x64v2-xanmod1

Nama yang ditunjukkan dalam output ialah nama yang anda perlu alih keluar yang melibatkan Kernel XanMod, yang sepatutnya dipaparkan sahaja. Sekarang, untuk menghapuskan semua kesan XanMod, arahan berikut akan sepadan dengan mana-mana bahagian kernel yang mengandungi XanMod yang boleh anda salin dan tampal ke dalam terminal anda.

sudo apt autoremove linux-image-*.*.*-xanmod* linux-headers-*.*.*-xanmod*

Contoh output:

contoh mengalih keluar kernel xanmod pada linux ubuntu

Kini kebanyakan pengguna sepatutnya memasang kernel untuk digunakan semula, tetapi anda boleh memasang kernel Ubuntu generik untuk memastikan ia dipasang untuk mengelakkan masalah semasa but semula. Saya akan mengesyorkan menjalankan arahan ini.

sudo apt install --install-recommends linux-generic

Sekarang mulakan semula PC anda untuk memuktamadkan penyingkiran XanMod.

reboot


Sebaik sahaja anda telah kembali ke sistem anda, sahkan rollback pemasangan.

cat /proc/version

Contoh output:

joshua@ubuntu:~$ cat /proc/version
Linux version 5.19.0-23-generic (buildd@lcy02-amd64-076) (x86_64-linux-gnu-gcc-12 (Ubuntu 12.2.0-3ubuntu1) 12.2.0, GNU ld (GNU Binutils for Ubuntu) 2.39) #24-Ubuntu SMP PREEMPT_DYNAMIC Fri Oct 14 15:39:57 UTC 2022
joshua@ubuntu:~$ 


Bukan yang anda cari? Cuba cari tutorial tambahan.

Tinggalkan Komen