APT Önbelleğini Temizleme ve Disk Alanını Boşaltma
Zamanla, sisteminizdeki APT önbelleği, özellikle büyük paketlerin indirildiği durumlarda, önemli miktarda disk alanı kaplayabilir. APT, paketleri indirip kurduktan sonra, bu paketlerin dosyalarını /var/cache/apt/archives
klasöründe depolar. Bu dosyalar, genellikle kurulum sonrasında bir daha kullanılmazlar ve sistemin gereksiz yere disk alanını işgal etmeye devam eder. Neyse ki, APT önbelleğini temizlemek oldukça basittir. Bu rehberde, APT önbelleğini nasıl temizleyebileceğinizi ve sisteminizde daha fazla disk alanı nasıl elde edebileceğinizi adım adım anlatacağız.
Adım 1: APT Önbellek Boyutunu Kontrol Etme
APT önbelleğini temizlemeye başlamadan önce, ne kadar alan kapladığını görmek için önbellek boyutunu kontrol edebilirsiniz. Bu, ne kadar alandan kurtulacağınızı görmek için faydalı olabilir. Terminali açın ve aşağıdaki komutu çalıştırın:
sudo du -sh /var/cache/apt
Bu komut, APT önbellek klasörünün toplam boyutunu gösterecektir. Örneğin, eğer önbellek boyutu birkaç GB’a kadar çıkmışsa, bu sisteminizde önemli bir disk alanı tüketiyor demektir.
Adım 2: APT Önbelleğini Temizleme
APT önbelleğini temizlemenin iki farklı yolu vardır. İhtiyacınıza göre bu komutları kullanabilirsiniz:
1. Tüm Önbellek Dosyalarını Silme:
Eğer daha fazla alan boşaltmak istiyorsanız, önbellekteki tüm indirilen paket dosyalarını silmek için aşağıdaki komutu kullanabilirsiniz:
sudo apt clean
Bu komut, /var/cache/apt/archives
klasöründeki tüm paket dosyalarını siler. Bu işlem, indirdiğiniz her bir paket dosyasını kaldırır ve disk alanınızı önemli ölçüde boşaltır. Ancak, kurulum yaparken tekrar aynı paketleri indirmeniz gerekebilir.
2. Kullanılmayan Paketleri Temizleme:
Bir diğer seçenek ise yalnızca artık kullanılmayan paketleri silmektir. Bu işlem, sadece gerekli olmayan ve sistemdeki diğer paketlerle uyumsuz olan dosyaları kaldırır. Bu, bazı eski veya gereksiz paketlerin silinmesini sağlar. Bunu yapmak için şu komutu kullanabilirsiniz:
sudo apt autoclean
apt autoclean
komutu, eski ve artık gerekli olmayan paketleri siler. Bu, sisteminize yeni bir güncelleme geldiğinde, önbellekte kalan eski paketlerin temizlenmesine yardımcı olur.
Adım 3: Kullanılmayan Paketleri Kaldırma
Zamanla, kurduğunuz ancak artık kullanmadığınız paketler disk alanını gereksiz yere işgal edebilir. Bunları temizlemek için apt autoremove
komutunu kullanabilirsiniz. Bu komut, sisteminizdeki artık kullanılmayan bağımlılıkları ve gereksiz paketleri kaldırır.
Örneğin:
sudo apt autoremove
Bu komut, sisteminizde hala yüklü olan ve artık gereksiz hale gelmiş bağımlılıkları kaldırır. Çoğu zaman, apt install
komutuyla yüklediğiniz bazı yazılımlar, artık gerekli olmayan bağımlılıkları sistemde bırakır. Bu tür paketleri kaldırarak ekstra disk alanı kazanabilirsiniz.
Adım 4: Disk Alanını Kontrol Etme
APT önbelleğini temizledikten sonra, boşaltılan disk alanını kontrol etmek iyi bir fikirdir. Aşağıdaki komutla /var/cache/apt
klasöründeki mevcut durumu tekrar kontrol edebilirsiniz:
sudo du -sh /var/cache/apt
Bu, temizleme işlemi sonrası ne kadar disk alanı kazandığınızı gösterir. Eğer önceki boyut çok büyükse, farkı net bir şekilde görebileceksiniz.
Adım 5: Sisteminizin Genel Disk Kullanımını Kontrol Etme
Eğer sisteminizde başka alan tüketicileri olduğunu düşünüyorsanız, tüm sistemin disk kullanımını kontrol etmek için şu komutu kullanabilirsiniz:
df -h
Bu komut, tüm bağlı disk ve bölümlerinin kullanım durumunu gösterir. Bu sayede hangi disk bölümlerinin daha fazla yer kapladığını kolayca öğrenebilirsiniz.
Neden APT Önbelleğini Temizlemeliyim?
- Disk Alanı Tasarrufu: Zamanla, sisteminizdeki APT önbelleği önemli bir disk alanı kaplayabilir. Düzenli olarak temizlik yaparak bu alanı boşaltmak, daha fazla disk alanı sağlar.
- Sistem Performansı: Kullanılmayan paketler ve eski yazılım sürümleri, sisteminize ek yük getirebilir. Bu paketlerin kaldırılması, sisteminizin daha verimli çalışmasına yardımcı olabilir.
- Gereksiz Dosyaların Temizlenmesi:
apt autoremove
komutu, sisteminize ekstra yük getiren ve artık kullanılmayan paketleri kaldırır.
Sonuç
APT önbelleğini düzenli olarak temizlemek, sisteminizin verimli çalışmasını sağlamak için önemlidir. apt clean
ve apt autoclean
komutları, gereksiz dosyaları kaldırarak disk alanınızı boşaltmanıza yardımcı olurken, apt autoremove
komutu ise sistemdeki gereksiz paketleri temizler. Bu adımlar, sisteminizi optimize eder, gereksiz dosyalarla doldurulmasından kaçınmanızı sağlar ve disk alanınızı daha verimli kullanmanıza olanak tanır. Bu işlemleri belirli aralıklarla yapmak, sisteminizin sağlıklı ve hızlı çalışmasına katkı sağlar.