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.


Makalenin içeriği şu ilkelerimize uygundur editoryal etik. Bir hata bildirmek için tıklayın burada.

7 yorum, sizinkini bırakın

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak.

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Nasher_87 (ARG) dijo

    Benim gibi Terminal'i pek sevmeyen insanlar için çok, çok iyi bir öğretici.
    Size bir şey sorduğum için makineyi Ubuntu 16.04'ü kuracak şekilde biçimlendirmeye hazırım; yani / boot'a ayrı bir bölüm atamak gerekli mi? Bunu söylüyorum çünkü bana söyledikleri ilk şey / (root) ve / home için çok önemli bölümlerdi, sonra Swap için bir tane eklemek ve şimdi, / boot için bir tane de gerekli olduğunu öğrendim ve 500-550 Mb olmasını öneriyorum. bununla yeterli olurdu
    Selamlar ve şimdiden çok teşekkür ederim

    1.    Willys dijo

      Önyükleme bölümünü oluşturmak gerekli değildir, ancak hepsi her kişiye bağlıdır ...

      Saygılarımızla

      1.    Nasher_87 (ARG) dijo

        Pekala, her şey yolunda, dağıtımımın en iyi şekilde çalışması için bana tavsiyelerde bulunmayı gerektiren iyi bir Linux kullanıcısı olmak istiyorum.

  2.   Chaparral dijo

    Eski çekirdeklerden kurtulmak ve yer kazanmak için çok faydalı bilgiler. Son zamanlarda önbelleği ve biriken diğer çöpleri temizlemek için Ubuntu Tweak programını kullanıyordum ve daha önce, şu ana kadar güncellenip güncellenmeyeceklerini bilmediğim aşağıdaki komutları kullandım. Yani:
    "Sudo dpkg -l | grep linux resmi »
    "Sudo apt-get remove –purge linux-image-xxxxxx-xx-generic"
    Bilgi için teşekkürler.

  3.   Gregory ros dijo

    İyi makale, otomatik kaldırma seçeneğinin işlevini bilmiyordum, genel olarak terminali kullanmamayı tercih ediyorum (biraz tembelim) bu yüzden tüm bu seçenekleri biraz terk ettim. Ubunto Yazılım Merkezine gelince, neredeyse hiç kullanmıyorum, Synaptic'e alışıyorum ve kullandığım o, bu yüzden pek almadım.

    1.    robertucho dijo

      evet sorun yok, tercihinize göre paket yöneticisini kullanabilirsiniz

  4.   sebastian dijo

    merhaba ... benim durumumda yaklaşık 23 mb yayınlıyorum .. xubuntu sürümünü yeni yükledim. Yaptığım şey, önyükleme klasörüne sağ tıklamak, oradan terminali açmak ve sonra bu blogda belirtilen -sudo apt-get autoremove- komutunu koymaktı ... iyi .. 250mb'de bölümlendirdim ve indirmeyi planlıyorum devamı .. sistemde 134mb yer kapladığı için .. selamlar ve umarım bilgi size hizmet eder.