Bagaimana untuk mengemaskini kernel di Ubuntu

Anonim

Bagaimana untuk mengemaskini kernel di Ubuntu

Inti pengedaran Linux adalah asas sistem operasi yang bertanggungjawab untuk keserasian dengan peranti dan melakukan pilihan penting lain. Sekarang pemaju cuba sekali beberapa bulan atau lebih kerap untuk menghasilkan kemas kini teras untuk memperkenalkan ciri-ciri baru dan peralatan sokongan. Untuk Ubuntu, topik ini juga terpakai, jadi sesetengah pemilik pengedaran ini berhadapan dengan keperluan untuk memasang kemas kini. Prosedur ini dilakukan agak sukar, kerana setiap tindakan akan dibuat melalui "Terminal". Seterusnya, kami mahu menunjukkan dua cara untuk menangani tugas itu.

Kami mengemas kini kernel di Ubuntu

Laman web rasmi mengenai maklumat yang terletak untuk setiap kemas kini teras dipanggil kernel.org. Di sana anda boleh melihat semua kemas kini dan perubahan yang dibuat kepada versi yang menarik. Bagi proses kemas kini itu sendiri, ia berlaku dalam mod manual atau automatik. Setiap pilihan ini mempunyai kesulitan dan ciri sendiri, jadi kami menawarkan untuk mengkaji secara terperinci secara terperinci, akibatnya, untuk berhenti pada yang optimum. Walau bagaimanapun, untuk permulaan, mari lihat bagaimana untuk mengetahui versi semasa kernel.

Tentukan versi semasa kernel di Ubuntu

Takrif versi semasa kernel di Ubuntu berlaku melalui standard "Terminal" dengan memasukkan hanya satu arahan. Untuk ini, mereka tidak akan memerlukan hak-hak superuser, dan keseluruhan proses akan mengambil masa hanya beberapa saat.

  1. Buka menu aplikasi dan lari dari "Terminal" dari sana. Anda boleh membuka konsol dan cara lain yang mudah untuk anda.
  2. Memulakan terminal untuk mengesahkan versi semasa kernel di Ubuntu

  3. Masukkan arahan ONAME -R dan tekan kekunci Enter.
  4. Perintah untuk memeriksa versi teras semasa dalam pengedaran Ubuntu

  5. Barisan baru memaparkan jenis kernel dan versi.
  6. Keputusan selepas memasuki arahan untuk memeriksa versi kernel di Ubuntu

Sekarang anda tahu apa jenis kernel yang digunakan dalam perhimpunan anda dan anda boleh memahami sama ada ia bernilai mengemas kini sekarang dan dari jenis yang akan ditolak. Pada masa akan datang, setelah selesai pemasangan kemas kini, kami mengesyorkan menggunakan arahan ini untuk menentukan ketepatan pemasangan fail.

Kaedah 1: Mod Kemas Kini Manual

Mod kemas kini teras manual di Ubuntu akan mengambil sedikit lebih lama daripada automatik, tetapi pada masa yang sama anda akan menerima kebolehubahan dalam memilih versi dan bahkan boleh memuat turunnya terlebih dahulu dari komputer lain, contohnya, pada pemacu denyar USB, jika ada Tiada sambungan ke rangkaian di PC utama. Anda hanya perlu pra-memilih pemasangan yang sesuai dan menggunakan arahan yang diberikan untuk memasangnya.

Pergi ke laman rasmi untuk memuat turun fail kernel Linux

  1. Buka penyemak imbas dan pergi ke rujukan di atas. Di sini anda boleh memilih direktori pertama yang dipanggil "Daily". Ia mengandungi versi terkini kernel, dikemas kini setiap hari. Jika tidak, hanya pergi ke terendah dalam senarai untuk mencari perhimpunan yang sesuai yang sesuai.
  2. Pilih kernel untuk dimuat turun di laman web rasmi di Ubuntu

  3. Buka direktori dengan versi untuk mendapatkan paket DEB.
  4. Pemilihan versi kernel untuk dimuat turun di laman web rasmi Ubuntu

  5. Muat turun "Linux-Headers" dan "Linux-Image" dari seni bina yang sesuai dan versi yang sama di lokasi yang mudah. Untuk melakukan ini, ia akan cukup untuk mengklik pada pautan biru.
  6. Muat turun imej dan fail kernel lain untuk kemas kini Ubuntu

  7. Apabila pemberitahuan pemprosesan fail diberitahu, periksa perenggan "Simpan Fail".
  8. Pengesahan memuatkan fail dari laman rasmi untuk mengemas kini kernel di Ubuntu

  9. Navigasi ke lokasi paket yang dimuat turun dan klik salah satu daripada mereka dengan butang tetikus kanan.
  10. Lihat muat turun tentang fail yang dimuat turun sebelum memasang di Ubuntu

  11. Dalam menu konteks yang muncul, anda berminat dengan "sifat".
  12. Pergi ke sifat-sifat pakej yang dimuat turun untuk mengemas kini kernel Ubuntu

  13. Beri perhatian kepada nota kaki "Folder Parent". Salin laluan ini jika anda merasa sukar untuk memasukinya sendiri di konsol jika perlu.
  14. Takrif lokasi fail kernel untuk kemas kini Ubuntu

  15. Kini melancarkan sesi baru di terminal, dari mana hendak pergi ke folder destinasi yang ditakrifkan sebelumnya dengan memasuki laluan CD +.
  16. Masukkan arahan untuk pergi ke lokasi fail untuk mengemas kini kernel Ubuntu

  17. Sekiranya langkah itu telah berlalu dengan jayanya, direktori semasa juga akan muncul dalam baris input baru, dari mana perintah berikutnya akan dilakukan.
  18. Peralihan yang berjaya untuk memfailkan folder lokasi untuk mengemas kini kernel di Ubuntu

  19. Rawat arahan DPKG -i * .deb untuk memulakan pemasangan.
  20. Masukkan arahan untuk memasang pakej semasa mengemas kini kernel di Ubuntu

  21. Sekiranya terdapat pemberitahuan bahawa operasi diperlukan untuk keistimewaan superuser, tambah perkataan sudo sebelum rentetan utama.
  22. Maklumat mengenai hak akses apabila memasang fail kemas kini teras di Ubuntu

  23. Untuk mengesahkan hak superuser, anda perlu memasukkan kata laluan. Pertimbangkan simbol apabila menulis tidak dipaparkan, tetapi dimasukkan. Sebaik sahaja anda menaip kata laluan anda, klik pada ENTER untuk mengesahkan.
  24. Masukkan kata laluan untuk mendapatkan hak apabila memasang fail kemas kini teras di Ubuntu

  25. Membongkar arkib yang ada akan bermula. Ia akan mengambil masa tertentu. Jangan mengganggu sesi terminal dan jangan mengikuti tindakan lain semasa operasi ini.
  26. Menunggu penyempurnaan proses membongkar fail kernel apabila menaik taraf di Ubuntu

  27. Anda akan dimaklumkan mengenai kejayaan penyiapan operasi atau ralat mungkin muncul pada skrin yang menunjukkan kemerosotan ketergantungan. Jika ini tidak berlaku, perhatikan hanya kepada tindakan terakhir arahan berikut, dan jika pemasangan terganggu, anda perlu melakukan manipulasi tambahan.
  28. Maklumat mengenai penyempurnaan kemas kini fail kernel di Ubuntu

Masalah dengan pemasangan kernel melalui pengurus pakej standard - keadaan adalah perkara biasa. Dalam kebanyakan kes, ia diselesaikan dengan menggunakan pemasang pihak ketiga. Untuk memulakan, ia perlu ditambah, dan kemudian gunakan ciri terbina dalam.

  1. Anda boleh menggunakan sesi yang sama "Terminal" atau membuat yang baru. Masukkan Sudo Apt-Dapatkan Pasang Perintah GDEBI di dalamnya dan klik pada ENTER.
  2. Masukkan arahan untuk memasang komponen pemasangan pakej tambahan di Ubuntu

  3. Untuk mengesahkan hak akses, anda perlu memasukkan kata laluan superuser.
  4. Kemasukan Kata Laluan untuk memasang komponen pemasangan pakej tambahan di Ubuntu

  5. Apabila memberitahu lanjutan daripada jumlah ruang cakera yang diduduki, pilih Variant D.
  6. Pengesahan komponen pemasangan pakej tambahan di Ubuntu

  7. Selepas itu, bergerak semula ke jalan di mana paket DEB diletakkan, contohnya, melalui CD Command ~ / Download.
  8. Pergi ke lokasi fail kernel untuk kemas kini mereka ke Ubuntu

  9. Gunakan Sudo GDEBI Linux-Headers * .deb Linux-Image String - *. Deb.
  10. Perintah untuk memasang kemas kini kernel melalui pakej tambahan di Ubuntu

  11. Mengharapkan akhir membaca dan membongkar fail.
  12. Menunggu penyempurnaan kemas kini teras melalui komponen tambahan di Ubuntu

  13. Sahkan operasi pemasangan pakej.
  14. Sahkan kemas kini teras melalui komponen Ubuntu tambahan

  15. Untuk memohon semua perubahan, anda perlu mengemas kini bootloader dengan memasukkan Sudo Update-Grub.
  16. Mengemas kini bootloader selepas berjaya mengemas kini kernel di Ubuntu

  17. Anda akan dimaklumkan bahawa kemas kini telah berjaya diluluskan.
  18. Pemberitahuan Kemas Kini Bootloader yang berjaya ke Ubuntu

Sejurus selepas reboot komputer, semua perubahan akan berkuatkuasa. Sekarang anda akan menggunakan sistem operasi pada teras baru. Sekiranya tiba-tiba pemuat untuk beberapa sebab berlaku, rujuk bahagian pada akhir bahan ini. Di sana kita akan bercakap secara terperinci mengenai punca masalah dan menerangkan kaedah penyelesaian.

Kaedah 2: Kemas kini teras automatik

Kaedah ini akan sesuai dengan pengguna yang ingin menerima kemas kini dengan kerap dengan menggunakan untuk satu ini dan cara yang sama mewujudkan versi kernel terkini pada PC. Operasi ini dijalankan dengan menggunakan skrip. Mari lihat bagaimana untuk membuatnya dan memasang kemas kini untuk kernel Ubuntu.

  1. Untuk memulakan, pergi ke folder di mana skrip dipasang. Jalankan konsol dan masukkan arahan CD / TMP.
  2. Masukkan arahan untuk beralih ke laluan pemasangan skrip di Ubuntu

  3. Gunakan git clone git: //github.com/gm-script-writer-62850/ubuntu-puinlinebernel-updater perintah.
  4. Pasukan untuk memasang skrip kemas kini teras di Ubuntu

  5. Sekiranya anda telah menerima pemberitahuan kekurangan arahan GIT, ikuti arahan untuk pemasangan.
  6. Memasang komponen tambahan untuk memasang skrip Ubuntu

  7. Selepas ia hanya akan ditinggalkan untuk menulis skrip oleh Air Bash Ubuntu-Mainline-Kernel-updater / Install.
  8. Pemasangan skrip untuk mengemas kini kernel di Ubuntu

  9. Sahkan Tambah Fail dengan memilih pilihan respons positif.
  10. Pengesahan pemasangan skrip untuk mengemas kini kernel secara automatik di Ubuntu

  11. Memeriksa kemas kini bermula melalui kernelupdatechecker -r yakkety. Perhatikan bahawa cawangan -R digunakan untuk menentukan versi pengedaran. Tentukan pilihan mengikut keperluan anda.
  12. Masukkan arahan untuk mula menyemak kemas kini untuk kernel di Ubuntu

  13. Sekiranya kemas kini kernel ditemui, tetapkannya melalui Sudo / TMP / Kernel-update.
  14. Perintah untuk memasang kemas kini kernel yang dijumpai di Ubuntu

  15. Pada akhirnya, pastikan untuk menyemak kernel aktif semasa melalui Uname -R dan kemas kini grub.
  16. Semak versi semasa kernel selepas kemas kini yang berjaya di Ubuntu

Sekarang, setiap kali anda perlu mencari kemas kini kernel, anda boleh menggunakan arahan di atas untuk melaksanakan tugas dalam mod automatik. Anda hanya akan tetap mengesahkan semua amaran tentang memperluaskan ruang cakera yang sibuk. Sekiranya skrip tidak lagi diperlukan, disyorkan untuk mengeluarkannya dari sistem melalui arahan berikut:

RM ~ / .config / autostart / kernelupdate.desktop

Sudo RM / usr / tempatan / bin / kernelupdate {checker, scriptgenerator}

Menyelesaikan masalah dengan loader grub selepas memperbaharui kernel

Kadang-kadang semasa pemasangan kemas kini untuk kernel, kesilapan berlaku atau pengguna sendiri menyelesaikan pemasangan fail dalam tidak sengaja. Dalam keadaan sedemikian, masalah timbul, di mana sistem operasi hanya berhenti dimuatkan. Ia menyangkut ini dan pemilik pemandu proprietari dari Nvidia. Penyelesaian di sini adalah satu perkara: Boot dari kernel lama dan memadam yang baru dengan memasang semula atau memilih versi yang lebih stabil.

  1. Hidupkan komputer dan segera tekan kekunci ESC untuk pergi ke menu muat turun. Gunakan anak panah untuk berpindah ke "Tetapan Lanjutan untuk Ubuntu", dan kemudian tekan Enter.
  2. Memilih Parameter Tambahan untuk Muat Turun Ubuntu

  3. Letakkan teras kerja lama anda di sini dan pilih untuk muat turun.
  4. Pilih teras kerja untuk memuat turun sistem operasi Ubuntu

  5. Masukkan akaun anda, dan selepas berjaya mengaktifkan shell grafik, jalankan konsol.
  6. Pergi ke Terminal selepas berjaya memuat turun Ubuntu pada teras kerja

  7. Masukkan Sudo Apt Buang Linux-header-5.2 * Linux-image-5.2 *, di mana 5.2 adalah versi kernel yang dipasang sebelum ini.
  8. Perintah untuk memadamkan versi teras yang tidak berfungsi di Ubuntu

  9. Tentukan kata laluan untuk memberikan hak superuser.
  10. Masukkan kata laluan untuk memadamkan lagi versi tidak berfungsi dalam kernel di Ubuntu

  11. Selepas penghapusan yang berjaya, kemas kini bootloader melalui Sudo Update-Grub.
  12. Mengemas kini bootloader selepas berjaya memadamkan versi teras yang tidak berfungsi di Ubuntu

  13. Anda akan dimaklumkan bahawa generasi fail telah berjaya, dan sekarang anda akan dimuat turun dari kernel lama lagi.
  14. Kemas kini pengundera yang berjaya selepas penghapusan berjaya kernel yang tidak berfungsi di Ubuntu

Sebagai sebahagian daripada bahan hari ini, anda belajar tentang dua kaedah kemas kini teras di Ubuntu. Seperti yang anda lihat, untuk melaksanakan setiap daripada mereka, anda perlu melakukan beberapa arahan konsol, tetapi pilihan pilihan itu sendiri sudah bergantung kepada keperluan anda. Gunakan arahan yang dibentangkan pada akhir untuk menyelesaikan masalah dengan cepat dengan beban PC selepas memasang versi baru kernel.

Baca lebih lanjut