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.
- Buka menu aplikasi dan lari dari "Terminal" dari sana. Anda boleh membuka konsol dan cara lain yang mudah untuk anda.
- Masukkan arahan ONAME -R dan tekan kekunci Enter.
- Barisan baru memaparkan jenis kernel dan versi.
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
- 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.
- Buka direktori dengan versi untuk mendapatkan paket DEB.
- 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.
- Apabila pemberitahuan pemprosesan fail diberitahu, periksa perenggan "Simpan Fail".
- Navigasi ke lokasi paket yang dimuat turun dan klik salah satu daripada mereka dengan butang tetikus kanan.
- Dalam menu konteks yang muncul, anda berminat dengan "sifat".
- Beri perhatian kepada nota kaki "Folder Parent". Salin laluan ini jika anda merasa sukar untuk memasukinya sendiri di konsol jika perlu.
- Kini melancarkan sesi baru di terminal, dari mana hendak pergi ke folder destinasi yang ditakrifkan sebelumnya dengan memasuki laluan CD +.
- Sekiranya langkah itu telah berlalu dengan jayanya, direktori semasa juga akan muncul dalam baris input baru, dari mana perintah berikutnya akan dilakukan.
- Rawat arahan DPKG -i * .deb untuk memulakan pemasangan.
- Sekiranya terdapat pemberitahuan bahawa operasi diperlukan untuk keistimewaan superuser, tambah perkataan sudo sebelum rentetan utama.
- 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.
- Membongkar arkib yang ada akan bermula. Ia akan mengambil masa tertentu. Jangan mengganggu sesi terminal dan jangan mengikuti tindakan lain semasa operasi ini.
- 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.
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.
- Anda boleh menggunakan sesi yang sama "Terminal" atau membuat yang baru. Masukkan Sudo Apt-Dapatkan Pasang Perintah GDEBI di dalamnya dan klik pada ENTER.
- Untuk mengesahkan hak akses, anda perlu memasukkan kata laluan superuser.
- Apabila memberitahu lanjutan daripada jumlah ruang cakera yang diduduki, pilih Variant D.
- Selepas itu, bergerak semula ke jalan di mana paket DEB diletakkan, contohnya, melalui CD Command ~ / Download.
- Gunakan Sudo GDEBI Linux-Headers * .deb Linux-Image String - *. Deb.
- Mengharapkan akhir membaca dan membongkar fail.
- Sahkan operasi pemasangan pakej.
- Untuk memohon semua perubahan, anda perlu mengemas kini bootloader dengan memasukkan Sudo Update-Grub.
- Anda akan dimaklumkan bahawa kemas kini telah berjaya diluluskan.
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.
- Untuk memulakan, pergi ke folder di mana skrip dipasang. Jalankan konsol dan masukkan arahan CD / TMP.
- Gunakan git clone git: //github.com/gm-script-writer-62850/ubuntu-puinlinebernel-updater perintah.
- Sekiranya anda telah menerima pemberitahuan kekurangan arahan GIT, ikuti arahan untuk pemasangan.
- Selepas ia hanya akan ditinggalkan untuk menulis skrip oleh Air Bash Ubuntu-Mainline-Kernel-updater / Install.
- Sahkan Tambah Fail dengan memilih pilihan respons positif.
- Memeriksa kemas kini bermula melalui kernelupdatechecker -r yakkety. Perhatikan bahawa cawangan -R digunakan untuk menentukan versi pengedaran. Tentukan pilihan mengikut keperluan anda.
- Sekiranya kemas kini kernel ditemui, tetapkannya melalui Sudo / TMP / Kernel-update.
- Pada akhirnya, pastikan untuk menyemak kernel aktif semasa melalui Uname -R dan kemas kini grub.
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.
- 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.
- Letakkan teras kerja lama anda di sini dan pilih untuk muat turun.
- Masukkan akaun anda, dan selepas berjaya mengaktifkan shell grafik, jalankan konsol.
- Masukkan Sudo Apt Buang Linux-header-5.2 * Linux-image-5.2 *, di mana 5.2 adalah versi kernel yang dipasang sebelum ini.
- Tentukan kata laluan untuk memberikan hak superuser.
- Selepas penghapusan yang berjaya, kemas kini bootloader melalui Sudo Update-Grub.
- Anda akan dimaklumkan bahawa generasi fail telah berjaya, dan sekarang anda akan dimuat turun dari kernel lama lagi.
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.