GNU/Linux >> Belajar Linux >  >> Cent OS

GALAT:Tidak dapat menemukan pohon sumber kernel untuk kernel yang sedang berjalan – CentOS / RHEL / AlmaLinux

Artikel ini akan memberi Anda informasi tentang cara menginstal sumber kernel pada sistem CentOS/RHEL Linux. Atau ini akan memandu Anda melalui proses pemecahan masalah sederhana jika Anda telah menginstal sumber/header kernel dan masih menerima pesan kesalahan di bawah ini:

  ERROR: Unable to find the kernel source tree for the currently running kernel.  Please make sure you have installed the kernel     
         source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have 
         the 'kernel-source' or 'kernel-devel' RPM installed.  If you know the correct kernel source files are installed, you may    
         specify the kernel source path with the '--kernel-source-path' command line option.

Dalam tutorial ini Anda akan mempelajari:

  • Cara menginstal kernel-header
  • Cara menginstal kernel-devel
  • Cara memeriksa versi kernel
  • Cara memeriksa versi kernel-devel yang diinstal

ERROR: Unable to find the kernel source tree for the currently running kernel pesan kesalahan pada CentOS / RHEL

Persyaratan dan Konvensi Perangkat Lunak yang Digunakan

Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Red Hat Enterprise Linux 8 / CentOS 8
Perangkat Lunak T/A
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Cara menginstal header kernel dan pengembangan kernel di CentOS / RHEL petunjuk langkah demi langkah

  1. Anda dapat menginstal header kernel dan kernel devel secara terpisah atau menginstal keduanya sebagai bagian dari Development Tools kemasan. Direkomendasikan adalah pemasangan seluruh Development Tools paket grup:
    # dnf groupinstall "Development Tools"
    

    Atau instal keduanya kernel-devel dan/atau kernel-headers paket secara terpisah:

    # dnf install kernel-headers
    # dnf install kernel-devel
    
  2. Check your installation and confirm that both the kernel-devel and/or kernel-headers packages match your currently loaded kernel version. Here is an example. First check your Linux kernel version:
    $ uname -a
    Linux sandbox 4.18.0-80.11.2.el8_0.x86_64 #1 SMP Tue Sep 24 11:32:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
    

    Catat versi kernel dan bandingkan dengan versi paket kernel-devel dan/atau kernel-headers :

    # rpm -qa | grep -E "kernel-devel|kernel-headers"
    kernel-headers-4.18.0-80.11.2.el8_0.x86_64
    kernel-devel-4.18.0-80.11.2.el8_0.x86_64
    

    Jika semuanya cocok, Anda siap melakukannya. Jika tidak, sistem Anda mungkin tidak sinkron. Lihat langkah selanjutnya untuk solusi.

  3. Menggunakan dnf perintah sinkronkan sistem Anda untuk memastikan Anda menjalankan paket terbaru:
    # dnf distro-sync
    
  4. Reboot sistem Anda dan periksa sekali lagi apakah versi kernel cocok dengan kernel-devel dan/atau kernel-headers versi paket.

Cent OS
  1. Cara install Graylog2 di CentOS 7 / RHEL 7 – Menggunakan Sumber

  2. Bagaimana Mengkompilasi dan Menginstal FFmpeg dari sumber di CentOS/RHEL?

  3. Cara Menemukan Versi OS Instalasi Asli di CentOS/RHEL

  1. Cara memperbaiki Tidak dapat menemukan kecocokan:policycoreutils-python di RHEL/CentOS 8

  2. Linux – Temukan Driver Linux Untuk Headphone Di Kernel Tree?

  3. CentOS / RHEL 7:Tidak Dapat Memulai Layanan Samba

  1. “xfs_log_force:kesalahan 5 dikembalikan” – Kesalahan XFS (CentOS/RHEL 7)

  2. Cara menghapus kernel yang tidak digunakan dan hanya menyimpan kernel yang berjalan di CentOS/RHEL

  3. “tidak dapat menginstal kandidat pembaruan terbaik untuk paket” – kesalahan saat menjalankan pembaruan dnf