Inti distribusi Linux adalah dasar dari sistem operasi yang bertanggung jawab untuk kompatibilitas dengan perangkat dan melakukan opsi penting lainnya. Sekarang para pengembang mencoba sekali beberapa bulan atau bahkan lebih sering menghasilkan pembaruan inti untuk memperkenalkan fitur baru dan peralatan pendukung. Ke Ubuntu, topik ini juga berlaku, jadi beberapa pemilik distribusi ini dihadapkan dengan kebutuhan untuk menginstal pembaruan. Prosedur ini dilakukan relatif sulit, karena setiap tindakan akan dilakukan melalui "terminal". Selanjutnya, kami ingin menunjukkan dua cara untuk mengatasi tugas itu.
Kami memperbarui kernel di Ubuntu
Situs web resmi tentang informasi mana yang terletak untuk setiap pembaruan inti disebut kernel.org. Di sanalah Anda dapat melihat semua pembaruan dan perubahan yang dilakukan pada versi yang menarik. Adapun proses pembaruan itu sendiri, itu terjadi dalam mode manual atau otomatis. Masing-masing opsi ini memiliki kesulitan dan fitur sendiri, jadi kami menawarkan untuk mempelajarinya secara detail secara bergantian, sebagai hasilnya, untuk berhenti pada yang optimal. Namun, untuk permulaan, mari kita lihat cara mencari tahu versi kernel saat ini.Tentukan versi kernel saat ini di Ubuntu
Definisi dari versi kernel saat ini di Ubuntu terjadi melalui "terminal" standar dengan memasukkan hanya satu perintah. Untuk ini, mereka bahkan tidak perlu hak superuser, dan seluruh proses hanya akan memakan waktu beberapa detik.
- Buka menu aplikasi dan jalankan dari "terminal" dari sana. Anda dapat membuka konsol dan cara lain yang nyaman bagi Anda.
- Masukkan perintah oname -r dan tekan tombol Enter.
- Garis baru menampilkan jenis kernel dan versinya.
Sekarang Anda tahu jenis kernel apa yang digunakan dalam perakitan Anda dan Anda dapat memahami apakah perlu memperbarui sekarang dan dari jenis apa yang harus ditolak. Di masa depan, setelah menyelesaikan instalasi pembaruan, kami sarankan menggunakan perintah ini untuk menentukan kebenaran instalasi file.
Metode 1: Mode Pembaruan Manual
Mode pembaruan inti manual di Ubuntu akan memakan waktu lebih lama dari otomatis, tetapi pada saat yang sama Anda akan menerima variabilitas dalam memilih versi dan bahkan dapat mengunduhnya di muka dari komputer lain, misalnya, pada USB flash drive, jika ada Tidak ada koneksi ke jaringan di PC utama. Anda hanya perlu memilih perakitan yang sesuai dan menggunakan perintah yang diberikan untuk menginstalnya.
Pergi ke situs resmi untuk mengunduh file kernel Linux
- Buka browser dan pergi ke referensi di atas. Di sini Anda dapat memilih direktori pertama yang disebut "Daily". Ini berisi versi terbaru dari kernel, diperbarui setiap hari. Kalau tidak, pergi saja ke terendah dalam daftar untuk menemukan perakitan yang cocok terakhir.
- Buka direktori dengan versi untuk mendapatkan paket DEB.
- Unduh "Header Linux" dan "Gambar Linux" arsitektur yang sesuai dan versi yang identik di lokasi yang nyaman. Untuk melakukan ini, itu akan cukup untuk mengklik tautan biru.
- Ketika pemberitahuan pemrosesan file diberitahukan, periksa paragraf "Simpan File".
- Arahkan ke lokasi paket yang diunduh dan klik salah satunya dengan tombol mouse kanan.
- Dalam menu konteks yang muncul, Anda tertarik pada "Properties".
- Perhatikan pada "folder induk" catatan kaki. Salin jalur ini jika Anda merasa sulit untuk memasukkannya sendiri di konsol jika perlu.
- Sekarang luncurkan sesi baru di terminal, dari mana harus pergi ke folder tujuan yang didefinisikan sebelumnya dengan memasukkan jalur CD +.
- Jika langkah berhasil berlalu, direktori saat ini akan muncul di baris input baru, dari mana perintah selanjutnya akan dilakukan.
- Perlakukan perintah dpkg -i * .deb untuk memulai instalasi.
- Jika ada pemberitahuan bahwa operasi diperlukan untuk hak superuser, tambahkan kata sudo sebelum string utama.
- Untuk mengkonfirmasi hak Superuser, Anda harus memasukkan kata sandi. Pertimbangkan simbol saat menulis tidak ditampilkan, tetapi dimasukkan. Segera setelah Anda mengetik kata sandi, klik Enter untuk mengonfirmasi.
- Pembongkaran arsip yang tersedia akan dimulai. Ini akan memakan waktu tertentu. Jangan menginterupsi sesi terminal dan tidak mengikuti tindakan lain selama operasi ini.
- Anda akan diberitahu tentang keberhasilan penyelesaian operasi atau kesalahan yang dapat muncul di layar yang menunjukkan gangguan ketergantungan. Jika ini tidak terjadi, perhatikan hanya pada tindakan terakhir dari instruksi berikut, dan jika instalasi terputus, Anda perlu melakukan manipulasi tambahan.
Masalah dengan instalasi kernel melalui manajer paket standar - situasinya umum. Dalam kebanyakan kasus, diselesaikan dengan menggunakan installer pihak ketiga. Untuk memulai, harus ditambahkan, dan kemudian gunakan fitur bawaan.
- Anda dapat menggunakan sesi "terminal" yang sama atau membuat yang baru. Masukkan sudo apt-get install perintah gdebi di dalamnya dan klik Enter.
- Untuk mengkonfirmasi hak akses, Anda harus memasukkan kata sandi superuser.
- Ketika memberi tahu perluasan volume ruang disk yang ditempati, pilih Varian D.
- Setelah itu, pindah kembali ke jalur di mana paket deb ditempatkan, misalnya, melalui perintah CD ~ / unduh.
- Gunakan sudo gdebi linux-header * .deb linux-image string - *. Deb.
- Mengharapkan akhir membaca dan membongkar file.
- Konfirmasikan operasi pemasangan paket.
- Untuk menerapkan semua perubahan, Anda harus memperbarui bootloader dengan memasukkan Sudo Update-Grub.
- Anda akan diberi tahu bahwa pembaruan berhasil berlalu.
Segera setelah me-reboot komputer, semua perubahan akan berlaku. Sekarang Anda akan menggunakan sistem operasi pada inti baru. Jika tiba-tiba loader untuk beberapa alasan pecah, lihat bagian di akhir materi ini. Di sana kita akan berbicara secara rinci tentang penyebab masalah dan menggambarkan metode solusi.
Metode 2: Pembaruan inti otomatis
Metode ini akan sesuai dengan pengguna yang ingin menerima pembaruan secara teratur dengan menggunakan untuk yang satu ini dan cara yang sama membuat versi terbaru dari kernel pada PC. Operasi ini dilakukan dengan menggunakan skrip. Mari kita lihat cara membuatnya dan menginstal pembaruan untuk kernel Ubuntu.
- Untuk memulainya, buka folder tempat skrip diinstal. Jalankan konsol dan masukkan perintah CD / TMP.
- Gunakan git clone git: //github.com/gm-script-writer-62850/ubuntu-puinbernel-upater perintah.
- Jika Anda telah menerima pemberitahuan tentang kurangnya perintah GIT, ikuti instruksi untuk instalasi.
- Setelah hanya akan dibiarkan menulis skrip oleh air Bash Ubuntu-Mainline-kernel-updater / instal.
- Konfirmasikan menambahkan file dengan memilih opsi respons positif.
- Memeriksa pembaruan dimulai melalui kernelupdatechecker -r yakkety. Perhatikan bahwa Cabang -R digunakan untuk menentukan versi distribusi. Tentukan opsi sesuai dengan kebutuhan Anda.
- Jika pembaruan kernel ditemukan, atur mereka melalui SUDO / TMP / kernel-update.
- Pada akhirnya, pastikan untuk memeriksa kernel aktif saat ini melalui Uname -R dan perbarui Grub.
Sekarang, setiap kali Anda perlu mencari pembaruan kernel, Anda dapat menggunakan perintah di atas untuk mengimplementasikan tugas dalam mode otomatis. Anda hanya akan tetap mengkonfirmasi semua peringatan tentang memperluas ruang disk yang sibuk. Jika skrip tidak lagi diperlukan, disarankan untuk menghapusnya dari sistem melalui perintah berikut:
Rm ~ / .config / autostart / kernelupdate.desktop
Sudo rm / usr / local / bin / kernelupdate {checker, scriptgenerator}
Memecahkan masalah dengan grub loader setelah memperbarui kernel
Kadang-kadang selama instalasi pembaruan untuk kernel, kesalahan terjadi atau pengguna itu sendiri menyelesaikan instalasi file secara tidak sengaja. Dalam situasi seperti itu, masalah timbul, di mana sistem operasi hanya berhenti memuat. Ini menyangkut ini dan pemilik driver eksklusif dari Nvidia. Solusinya di sini adalah satu hal: boot dari kernel lama dan hapus yang baru dengan instal ulang lebih lanjut atau pemilihan versi yang lebih stabil.
- Nyalakan komputer dan segera tekan tombol ESC untuk pergi ke menu Unduh. Gunakan panah untuk pindah ke "Pengaturan Lanjutan untuk Ubuntu", dan kemudian tekan ENTER.
- Letakkan inti kerja lama Anda di sini dan pilih untuk diunduh.
- Masukkan akun Anda, dan setelah berhasil mengaktifkan shell grafis, jalankan konsol.
- Masukkan sudo apt hapus linux-header-5.2 * linux-image-5.2 *, di mana 5.2 adalah versi dari kernel yang diinstal sebelumnya.
- Tentukan kata sandi untuk memberikan hak superuser.
- Setelah penghapusan berhasil, perbarui bootloader melalui pembaruan sudo-grub.
- Anda akan diberi tahu bahwa pembuatan file telah berhasil berlalu, dan sekarang Anda akan diunduh dari kernel lama lagi.
Sebagai bagian dari bahan hari ini, Anda belajar tentang dua metode pembaruan inti di Ubuntu. Seperti yang Anda lihat, untuk mengimplementasikan masing-masing dari mereka, Anda harus melakukan sejumlah perintah konsol, tetapi pilihan opsi itu sendiri sudah tergantung pada kebutuhan Anda. Gunakan instruksi yang disajikan pada akhirnya untuk menyelesaikan masalah dengan memuat PC setelah menginstal versi baru kernel.