Pengguna yang telah lama menggunakan dan menggunakan Debian akan menyedari bagaimana dalam sistem operasi mereka meminta kemas kini kernel atau jika mereka ingin membuang kernel. Ramai di antara anda akan bingung dengan situasi seperti ini dan yang lain akan tertanya-tanya apakah sistem operasi mereka akan berhenti berfungsi sekiranya mereka membuang kernel lama.
Dengan artikel ini kami ingin membantu anda menyelesaikan keraguan ini serta mengoptimumkan pengedaran Debian anda, membuang pakej yang tidak diperlukan dalam pengedaran dan yang boleh menyebabkan masalah pada masa depan dengan program atau pakej baru.
Asas setiap pengedaran Gnu / Linux adalah kernel Linux. Oleh itu namanya Linux dan bukan hanya GNU. Setiap kali, pengedaran mengemas kini atau melepaskan versi kernel baru yang memperbaiki bug atau merupakan versi terbaru yang telah dikeluarkan oleh pasukan Kernel. Semasa kami memasang versi terbaru, Debian meninggalkan kernel lama dan memuatkan kernel baru.
Seiring berjalannya waktu, kita dapat dapatkan sepuluh atau dua puluh versi baru kernel yang hanya mengambil ruang pada cakera keras anda dan boleh menyebabkan masalah di masa depan. Biasanya kita hanya memerlukan satu versi kernel, walaupun untuk keselamatan, biasanya ada dua versi, yang berfungsi tanpa masalah dan versi terkini.
Untuk menghilangkan kernel lama, pertama kita harus mengetahui versi mana yang kita gunakan, untuk ini kita membuka terminal dan menulis yang berikut:
uname -sr
Ini akan memberitahu kami versi kernel yang kami gunakan. Sekarang kita harus melihat berapa banyak kernel yang telah kita pasang di Debian kita, untuk ini kita menuliskan perkara berikut di terminal:
dpkg -l | grep linux-image | awk '{print$2}'
Ini ia akan menunjukkan kepada kita semua kernel yang dipasang. Sekarang kita harus memilih kernel untuk membuang dan melakukannya seperti berikut:
sudo apt remove --purge linux-image-X.XX-X-generic sudo update-grub2 sudo reboot
Ini akan berlaku pada setiap versi kernel yang ingin kami alih keluar. Sekiranya kita mahu melakukannya secara automatik, ada program yang dipanggil oleh byobu ia akan melakukannya secara automatik. Untuk melakukan ini, kita mesti memasangnya terlebih dahulu seperti berikut:
sudo apt install byobu
Dan jalankan seperti berikut:
sudo purge-old-kernels --keep 2
Ini akan membuang semua kernel lama dan hanya membiarkan dua versi untuk keselamatan. Seperti yang anda lihat, sistemnya mudah dan bukan sahaja dapat meningkatkan prestasi pengedaran tetapi juga anda akan mempunyai lebih banyak ruang untuk pakej anda atau fail.
Saya hanya mempunyai satu kernel pada sistem Debian saya: uname -sr
Linux 4.9.0-3-amd64.
Saya memasang Debian kde beberapa minggu yang lalu (lsb_release -a
Tidak ada modul LSB yang tersedia.
ID Pengedar: Debian
Penerangan: Debian GNU / Linux 9.1 (regangan)
Pelepasan: 9.1
Codename: stretch) dan ia berfungsi dengan sempurna. Ia tidak dikemas kini dan juga tidak perlu. Saya melihat bahawa sudah ada sistem dengan kernel 4.12 tetapi Debian tidak sabar dan berfungsi dengan langkah yang sangat pendek tetapi sangat selamat.
Walau apa pun, maklumat dalam siaran sangat baik untuk diambil kira apabila keadaan tepat muncul, dan saya mengucapkan terima kasih kepada pengarangnya.
Perkara yang sama berlaku untuk fedora ?. Terima kasih
Saya ingin mengetahui pendapat anda mengenai MX_Linux, pengedaran yang memberi perbezaan besar.
Terima kasih artikel yang sangat baik
Cuba uninstall kernel semasa anda menerangkannya dengan byobu dan anda akan melihat bahawa ia sama sekali tidak berfungsi. Anda akan tahu sama ada anda meluangkan masa untuk mengujinya dan bukan hanya menyalinnya dari halaman lain di mana mereka menerangkannya sama, dan tetap tidak berfungsi. Anda melakukan banyak kerosakan pada Linux dengan ini.