OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

9.2.3. Mengkonfigurasi Kernel‌


Langkah seterusnya terdiri daripada mengkonfigurasi kernel mengikut keperluan anda. Prosedur yang tepat bergantung pada matlamat.

Binaan kernel bergantung pada fail konfigurasi kernel. Dalam kebanyakan kes, kemungkinan besar anda akan menyimpan sedekat mungkin dengan yang dicadangkan oleh Kali, yang, seperti semua pengedaran Linux, dipasang dalam

/ direktori boot. Dalam kes ini, daripada mengkonfigurasi semula segala-galanya dari awal, adalah mencukupi untuk membuat salinan /boot/config-versi fail. (Versi hendaklah sama dengan versi kernel yang digunakan pada masa ini, yang boleh didapati dengan arahan uname -r.) Letakkan salinan ke dalam fail .config dalam direktori yang mengandungi sumber kernel.


$ cp /boot/config-4.9.0-kali1-amd64 ~/kernel/linux-source-4.9/.config

$ cp /boot/config-4.9.0-kali1-amd64 ~/kernel/linux-source-4.9/.config


Sebagai alternatif, kerana kernel menyediakan konfigurasi lalai dalam arch/gerbang/configs/*_ defconfig, anda boleh meletakkan konfigurasi pilihan anda dengan arahan seperti make x86_64_defconfig (dalam kes PC 64-bit) atau buat i386_defconfig (dalam kes PC 32-bit).

Melainkan anda perlu menukar konfigurasi, anda boleh berhenti di sini dan melangkau ke bahagian 9.2.4, “Kom- cerucuk dan Membina Pakej” [halaman 236]. Jika anda perlu membuat perubahan atau jika anda memutuskan untuk mengkonfigurasi semula segala-galanya dari awal, anda mesti meluangkan masa untuk mengkonfigurasi kernel anda. Terdapat pelbagai antara muka khusus dalam direktori sumber kernel yang boleh digunakan dengan memanggil membuat sasaran perintah, di mana sasaran adalah salah satu nilai yang diterangkan di bawah.

Buat menuconfig menyusun dan melancarkan antara muka konfigurasi kernel mod teks (di sinilah libncurses5-dev pakej diperlukan), yang membolehkan menavigasi banyak pilihan kernel yang tersedia dalam struktur hierarki. Menekan Ruang kunci mengubah nilai pilihan yang dipilih, dan Masukkan mengesahkan butang yang dipilih di bahagian bawah skrin; Pilih kembali ke sub-menu yang dipilih; Keluar menutup skrin semasa dan bergerak semula ke atas dalam hierarki; Bantuan akan memaparkan maklumat yang lebih terperinci tentang peranan pilihan yang dipilih. Kekunci anak panah membenarkan bergerak dalam senarai pilihan dan butang. Untuk keluar dari program konfigurasi, pilih Keluar dari menu utama. Program ini kemudian menawarkan untuk menyimpan perubahan yang telah anda buat; terima jika anda berpuas hati dengan pilihan anda.

Antara muka lain mempunyai ciri yang serupa tetapi ia berfungsi dalam antara muka grafik yang lebih moden, seperti buat xconfig, yang menggunakan antara muka grafik Qt, dan buat gconfig, yang menggunakan GTK+. Yang pertama memerlukan libqt4-dev, manakala yang terakhir bergantung pada libglade2-dev and libgtk2.0-dev.


Berurusan dengan Lapuk Apabila anda menyediakan a .config fail yang telah dijana dengan yang lain (biasanya lebih lama)

.config Fail versi kernel, anda perlu mengemas kininya. Anda boleh berbuat demikian dengan buat oldconfig, yang secara interaktif akan bertanya kepada anda soalan yang sepadan dengan pilihan konfigurasi baharu. Jika anda ingin menggunakan jawapan lalai untuk semua soalan tersebut, anda boleh gunakan buat olddefconfig. Dengan buat oldnoconfig, ia akan menganggap jawapan negatif kepada semua soalan.

Berurusan dengan Lapuk Apabila anda menyediakan a .config fail yang telah dijana dengan yang lain (biasanya lebih lama)

.config Fail versi kernel, anda perlu mengemas kininya. Anda boleh berbuat demikian dengan buat oldconfig, yang secara interaktif akan bertanya kepada anda soalan yang sepadan dengan pilihan konfigurasi baharu. Jika anda ingin menggunakan jawapan lalai untuk semua soalan tersebut, anda boleh gunakan buat olddefconfig. Dengan buat oldnoconfig, ia akan menganggap jawapan negatif kepada semua soalan.


Pengkomputeran Awan OS teratas di OnWorks: