Kernel Linux

Tingkatkan Kernel di Arch Linux

Tingkatkan Kernel di Arch Linux
Arch adalah distro Linux yang dilancarkan. Ini bermaksud anda selalu mendapat pakej perisian terkini dan kemas kini kernel di Arch Linux. Tetapi itu tidak bermakna anda tidak dapat memasang versi Kernel yang dikemas kini secara manual di Arch Linux. Sudah tentu anda boleh.

Dalam artikel ini, saya akan menunjukkan kepada anda cara mengemas kini kernel Arch Linux menggunakan pengurus pakej. Saya juga akan menunjukkan kepada anda cara menyusun kernel dari sumber dan menggunakannya di Arch Linux. Mari kita mulakan.

Mengemas kini Kernel menggunakan Pengurus Pakej:

Periksa dahulu versi kernel yang sedang anda gunakan dengan arahan berikut:

$ uname -r

Sekarang jalankan arahan berikut untuk melakukan kemas kini sistem dengan pacman:

$ sudo pacman -Syu

Seperti yang anda lihat dari bahagian yang ditandai pada tangkapan skrin di bawah, paket kernel juga akan diperbaharui. Sekarang tekan 'y' dan kemudian tekan bersambung.

Pengurus pakej Pacman harus mula memuat turun dan memasang kemas kini.

Semua pakej termasuk kernel dikemas kini pada masa ini.

Sekarang mulakan semula mesin Arch Linux anda dengan arahan berikut:

but semula $ sudo

Setelah komputer anda dimulakan, jalankan arahan berikut untuk memeriksa versi kernel sekali lagi:

$ uname -r

Seperti yang anda lihat dari tangkapan skrin di bawah, kernel dikemas kini menjadi 4.15.1.

Menyusun Kernel dari Sumber:

Anda juga boleh memuat turun dan menyusun versi kernel yang dikemas kini dari laman web rasmi kernel Linux di https: // www.kernel.org

Saya akan menunjukkan kepada anda bagaimana dalam bahagian ini.

Mula-mula pergi ke https: // www.kernel.org dan anda harus melihat halaman berikut seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Sekarang klik pada bahagian bertanda seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Versi terbaru kernel Linux pada masa penulisan adalah 4.15.2. Penyemak imbas web anda akan meminta anda menyimpannya. Klik "Simpan Fail" dan kemudian klik "OK" seperti yang ditandakan pada tangkapan skrin di bawah.

Fail arkib kernel Linux harus dimuat turun.

Setelah muat turun selesai, arahkan ke direktori di mana anda memuat turun fail. Dalam kes saya, itu adalah direktori Muat turun / direktori di direktori utama PENGGUNA saya.

$ cd Muat turun /

Saya menyenaraikan kandungan direktori dengan perintah ls dan seperti yang anda lihat, linux-4.15.2.tar.xz fail ada.

Sekarang ekstrak fail arkib dengan arahan berikut:

$ tar xvf linux-4.15.2.tar.xz

Fail mesti diekstrak.

CATATAN: Untuk menyusun kernel Linux, anda memerlukan lebih daripada 20GB ruang kosong. Anda dapat memeriksa berapa banyak ruang yang tinggal df -h perintah.

Setelah fail diekstrak, direktori baru harus dibuat. Dalam kes saya adalah linux-4.15.2 / direktori seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Sekarang arahkan ke direktori dengan arahan berikut:

$ cd linux-4.15.2

Sebelum memulakan proses penyusunan kernel, pastikan anda menjalankan perintah berikut untuk memasang ncurses, make, gcc, bc, dan terbuka pakej:

$ sudo pacman -S ncurses membuat gcc bc openssl

Tekan 'y' dan kemudian tekan bersambung.

Pakej yang diperlukan harus dipasang.

Sekarang salin fail konfigurasi yang digunakan kernel semasa ke linux-4.15.2 direktori dengan arahan berikut:

$ zcat / proc / config.gz> .konfigurasi

Sekarang jalankan arahan berikut untuk menyiapkan fail konfigurasi untuk versi kernel baru.

$ buat menuconfig

Ia harus memulakan antara muka grafik berdasarkan terminal berikut. Anda boleh tekan , , dan kekunci anak panah untuk menavigasi dan dan untuk memilih atau kembali satu langkah masing-masing.

Dari sini anda boleh mengaktifkan atau mematikan ciri kernel tertentu. Sekiranya anda tidak tahu apa itu, tinggalkan lalai.

Setelah berpuas hati dengan fail konfigurasi, pergi ke pilihan dan tekan

Maka anda harus melihat tetingkap berikut. Tekan lagi.

Maka anda harus melihat tetingkap berikut. Tekan lagi.

Anda harus kembali ke tetingkap konfigurasi utama.

Pergi ke dan tekan

Anda harus kembali ke terminal seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Sekarang jalankan arahan berikut untuk memulakan proses penyusunan:

$ buat

Proses penyusunan kernel harus dimulakan.

Proses penyusunan kernel akan memakan masa yang lama. Setelah selesai, anda akan melihat tetingkap berikut seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Sekarang pasang semua modul kernel yang disusun dengan arahan berikut:

$ sudo buat modul_install

Semua modul kernel harus dipasang.

Sekarang salin vmlinuz fail untuk seni bina anda ke direktori / boot. Untuk sistem operasi 32-bit, jalankan arahan berikut:

$ sudo cp -v arch / x86 / boot / bzImage / boot / vmlinuz-4.15.2

Untuk sistem operasi 64-bit, jalankan arahan berikut:

$ sudo cp -v arch / x86_64 / boot / bzImage / boot / vmlinuz-4.15.2

Fail hendaklah disalin.

Sekarang jana initramfs gambar dan simpan ke / boot direktori dengan arahan berikut:

$ sudo mkinitcpio -k 4.15.2-ARCH -g / boot / initramfs-4.15.2.img

The initramfs fail harus dihasilkan.

Sekarang salin Sistem.peta failkan ke / but direktori dengan arahan berikut:

$ sudo cp -v Sistem.peta / but / Sistem.peta-4.15.2

Sekarang buat pautan simbolik dari Sistem.peta-4.15.2 failkan ke / but / Sistem.peta dengan arahan berikut:

$ sudo ln -sf / boot / Sistem.peta-4.15.2 / but / Sistem.peta

Sekarang jana a grub.cfg fail dengan arahan berikut:

$ sudo grub-mkconfig -o / boot / grub / grub.cfg

Yang baru grub.cfg fail harus dihasilkan.

Sekarang but semula komputer anda dengan arahan berikut:

but semula $ sudo

Apabila komputer anda menunjukkan menu GRUB, pilih pilihan "Advanced options for Arch Linux" dan tekan .

Kemudian pilih menu untuk kernel anda yang baru dipasang dari senarai dan tekan .

Setelah komputer anda boot, jalankan arahan berikut untuk memeriksa versi kernel:

$ uname -r

Kernel harus dikemas kini seperti yang anda lihat dari tangkapan skrin di bawah.

Begitulah cara anda menaikkan kernel Arch Linux. Terima kasih kerana membaca artikel ini.

Cara Mengubah Tetapan Tetikus dan Pad Sentuh Menggunakan Xinput di Linux
Sebilangan besar pengedaran Linux dihantar dengan perpustakaan "libinput" secara lalai untuk menangani peristiwa input pada sistem. Ia dapat memproses...
Buat semula butang tetikus anda secara berbeza untuk perisian yang berbeza dengan X-Mouse Button Control
Mungkin anda memerlukan alat yang dapat mengubah kawalan tetikus anda dengan setiap aplikasi yang anda gunakan. Sekiranya ini berlaku, anda boleh menc...
Kajian Tetikus Tanpa Wayar Microsoft Sculpt Touch
Saya baru-baru ini membaca mengenai Sentuhan Microsoft Sculpt tetikus tanpa wayar dan memutuskan untuk membelinya. Setelah menggunakannya sebentar, sa...