OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

9.5.2. Petua Ringkasan untuk Menyusun Semula Kernel Linux‌


Sebagai pengguna lanjutan, anda mungkin ingin menyusun semula kernel Kali. Anda mungkin ingin mengecilkan kernel Kali standard, yang dimuatkan dengan banyak ciri dan pemacu, menambah pemacu atau ciri bukan standard, atau menggunakan tampung kernel. Berhati-hati walaupun: kernel yang salah konfigurasi boleh menjejaskan kestabilan sistem anda dan anda mesti bersedia untuk menerima bahawa Kali tidak dapat memastikan kemas kini keselamatan untuk kernel tersuai anda.

Untuk kebanyakan pengubahsuaian kernel, anda perlu memasang beberapa pakej dengan apt install build- essential libncurses5-dev fakeroot.

Perintah itu carian apt-cache ^linux-source harus menyenaraikan versi kernel terkini yang dibungkus oleh Kali, dan apt install linux-source-nombor versi memasang arkib termampat sumber kernel ke dalam / usr / src.


gambar

10https://gitlab.com/kalilinux/packages

Fail sumber hendaklah diekstrak dengan tar -xaf ke dalam direktori selain daripada / usr / src (seperti

~/kernel).

Apabila tiba masanya untuk mengkonfigurasi kernel anda, ingat perkara ini:


• Melainkan anda pengguna lanjutan, anda harus mengisi fail konfigurasi kernel terlebih dahulu. Kaedah pilihan adalah untuk meminjam konfigurasi standard Kali dengan menyalin /boot/ config-rentetan versi kepada ~/kernel/linux-source-nombor versi/.config. Sebagai alternatif, anda boleh menggunakan make seni bina_defconfig untuk mendapatkan konfigurasi yang munasabah untuk seni bina yang diberikan.

• Berasaskan teks Buat menuconfig alat konfigurasi kernel akan membaca .config fail dan tunjukkan kepada anda semua item konfigurasi dalam menu besar yang boleh anda navigasi. Memilih item menunjukkan kepada anda dokumentasinya, kemungkinan nilainya dan membenarkan anda memasukkan nilai baharu.

Apabila dijalankan dari direktori sumber kernel anda, bersihkan akan mengalih keluar fail yang disusun sebelum ini dan buat deb-pkg akan menjana sehingga lima pakej Debian. The linux-image-versi deb fail mengandungi imej kernel dan modul yang berkaitan.

Untuk benar-benar menggunakan kernel terbina, pasang pakej yang diperlukan dengan dpkg -i fail.deb. Pakej "linux-image" diperlukan; anda hanya perlu memasang pakej "linux-headers" jika anda mempunyai beberapa modul kernel luaran untuk dibina, yang berlaku jika anda mempunyai beberapa pakej "*-dkms" dipasang (semak dengan dpkg -l ”*-dkms” | grep ^ii). Pakej lain biasanya tidak diperlukan (melainkan anda tahu mengapa anda memerlukannya!).


Pengkomputeran Awan OS teratas di OnWorks: