Ubuntu'da Önyükleme sektöründe nasıl yer açılır

Daha önce Linux çekirdeği için güvenlik güncellemelerini yüklemeyi denediyseniz ve diskte yeterli alan olmadığını belirten bir uyarı aldıysanız ve Boot'ta alan boşaltma önerisinde bulunduysanız, bu satırlarda size klasördeki alanı nasıl kurtarabileceğinizi göstereceğim Ubuntu'da / boot ve eski çekirdekleri kaldırarak türetilmiş dağıtımlar.

linux üzerinde boşluk-bölüm-önyükleme

Çekirdek güncellemeleri her kurulduğunda, manuel olarak kaldırmadığımız sürece önceki sürümler sistemde kalır. Birkaç sürekli güncellemeden sonra, önyükleme klasöründeki alan çok az olabilir ve bu nedenle yeni paketler kurmak mümkün değildir.

Öyleyse, ilk önce önyükleme klasöründe neden alan kalmadığını anlamalıyız. Sistemin etkin olmadığı bir bölüm sistemimiz varsa LVMve tek bir bölümümüz var, sorun olmayacak, bunun yerine şema ile kurulmuş bir sistemimiz varsa LVM, / boot klasörü ayrı bir bölümdedir ve kısıtlı bir alana sahiptir ve o an, o konumda yer kalmadığında gelecektir ve bu çekirdek güvenlik güncellemelerini yüklemeye devam etmek için orada yer açmak zorunda kalacağız.

Genel olarak apt-get seçeneği ile kullanabiliriz otomatik kaldır bu, tüm bu eski paketleri ve / veya bağımlılıkları sistemden algılamamıza ve kaldırmamıza olanak tanır. Bunun gibi bir şey olurdu:

$sudo apt-getautoremove

Çoğu zaman bu komut bu sorunu herhangi bir rahatsızlık vermeden çözer, ancak çekirdeklerle uğraşırken bu o kadar basit değildir, çünkü bu eski paketleri her zaman algılayıp sonra kaldırmaz ve biz manuel yolu seçmeliyiz.

Sorunla ilgili işlem yapmadan önce, bu kodu kullanarak sistemimizde depolanan tüm eski çekirdek sürümlerini tanımlamalıyız.

$ sudodpkg –get-seçimleri | greplinux-image

Şimdi size sistemin vereceği sonucun bir örneğini göstereceğim, tabii ki her sistemin verilerine göre değişecek olan sürüm numaralarını hesaba katmamalısınız.

linux-image-3.19.0-33-genericdeinstall

linux-image-3.19.0-37-jenerik kurulum

linux-image-3.19.0-39-jenerik kurulum

linux-image-3.19.0-41-jenerik kurulum

linux-image-extra-3.19.0-33-genericdeinstall

linux-image-extra-3.19.0-37-jenerik kurulum

linux-image-extra-3.19.0-39-jenerik kurulum

linux-image-extra-3.19.0-41-jenerik kurulum

Eski sürümlerle ilgili paketleri oluşturduktan sonra, bunları manuel olarak silmeye başlayabiliriz, yukarıda belirtilen durumda bunlar 3.19.0-33 sürümüne karşılık gelen paketlerdir. Güvenlik nedeniyle, mevcut sürümden önce en az 2 sürüm bırakmanız veya en eskisini silip diğerlerini saklamanız önerilir.

Şimdi, bunu hem terminalden hem de Synaptic gibi grafiksel bir paket yöneticisinden veya Ubuntu kullanıcıları için Ubuntu Yazılım Merkezi'nden yapabiliriz.

Terminali kullanma

Eski çekirdekleri terminalden çıkarmak için aşağıdaki komutu uyguluyoruz.

$ sudo apt-get remove –purge linux-image-3.19.0-33-generic linux-image-extra-3.19.0-33-jenerik

Bu komutu çalıştırdıktan sonra, sistem yeni sürümle ilgili güncellemeleri yüklemek için yeterli alana zaten sahip olmalıdır. Ayrıca güncellenmesi tavsiye edilir. ön yükleyicikurtçuk böylece çekirdek sürümlerinde yaptığımız değişiklikleri doğru bir şekilde tanır.

$ sudo güncelleme grub

Her neyse, bu bir çekirdek güncellemesini yükledikten sonra otomatik olarak yapılır, ancak paketleri kaldırdıktan sonra, manuel olarak nasıl yapılacağını bilmek yeterli değildir. En eski sürümle ilgili paketleri kaldırırsak ve yeni güncellemeler için hala yer varsa, işlemi tekrar gerçekleştirip başka bir sürümü kaldırmaya devam edeceğimizi unutmamalıyız.

Ubuntu Yazılım Merkezini Kullanma

Eski güncelleme paketlerini bir grafik paket yöneticisinden de silebiliriz, Ubuntu kullanıcıları için nasıl yapılacağını açıklayacağım. Ubuntu Yazılım MerkeziUbuntu'da uygulama ve paketleri grafiksel olarak yönetebildiğimiz uygulama.

Ubuntu Yazılım Merkezine Dash'tan erişirsek, üst menüde birkaç seçenek bulacağız, orada kurulu uygulamaları bulana kadar kaydıracağız.

ubuntu-software-center-installed1

Oradayken, aşağıya ineceğiz ve "(miktar) teknik öğeleri göster " içeriği paketler halinde görselleştireceğimiz yer orasıdır ve böylece sistemde kurulu paketlerin toplamını görmek daha kolay olacaktır. En üstteki arama motoruna "Linux" yazarsanız, o kelimeyi içeren ve genellikle çekirdeğe göre paketler olan tüm paketleri içeren bir liste göstermelidir.

ubuntu-yazılım-center-show-teknik-öğeler

Arayacağımız paketler tip paketlerdir linux-image-versionnumber-genericy linux-image-extra-versionnumber-generic. Bunları en eski görüş numarasına göre belirledikten sonra silebiliriz.

ubuntu-yazılım-merkezi-çekirdek-linux

Eski çekirdek paketlerini kaldırmak için Ubuntu Yazılım Merkezini kullanmak söz konusu olduğunda hepsi bu, ancak seçtiğiniz grafik paket yöneticisini kullanabilirsiniz, Synaptic veya Muon kullanmak istiyorsanız, KDE durumunda da kullanabilirsiniz.


Tercih edilen kaynak olarak ekle