Yanıtlar:
sudo apt-get autoclean
Bu, şu anda yüklü olmayan tüm paketleri siler. Bu yeterli alan boşaltmazsa, o zaman kullanın sudo apt-get clean
. Bu .debs
indirilen ve / veya yüklenen tüm işlemleri temizler .
Fakat sabit diskinizde yer kalmamış gibi görünüyor. Cidden alanın dışında. İyi bir çalışma sistemi için 61 Mb yeterli değildir. Her ikisi de sanal bir makine kullanırken çekmesi zor olsa da, alanla ilgili sorunları aşabilecek 2 alternatif buldum. Sanal makinenizin boyutunu arttırmak için daha kalıcı bir çözülme olacaktır (ve ayrıca makinenin boyut olarak dinamik olarak artmasına izin veren yöntemi kullanmanızı tavsiye ederim; VirtualBox böyle bir ayara sahiptir).
Bir bölüm veya harici depolama alanınız varsa alternatif.
Bu yöntemle .deb
, s'lerin depolandığı konumu yeniden yönlendirirsiniz :
sudo mv -i /var/cache/apt /media/{dir_of_mounted_disc}
sudo ln -s /media/{dir_of_mounted_disc}/apt /var/cache/apt
Yükseltmeyi çalıştırın ve yükleyin. Yaptıktan sonra aşağıdakilerle normale dönebilirsiniz:
sudo apt-get clean
sudo unlink /var/cache/apt
sudo mv /media/{dir_of_mounted_disc}/apt /var/cache
Ofcourse {dir_of_mounted_disc}, takılı diskinizin adının değiştirilmesi gerekiyor.
Başka bir alternatif
Bu şekilde bir RAM disk oluşturabilirsiniz:
sudo mkdir /media/{directory}
sudo mount -t tmpfs tmpfs /media/{directory}
sudo ln -s /media/{directory}/apt /var/cache/apt
1. alternatif ile olduğu gibi temizleyin.
Bunun uyarılması büyük miktarda RAM gerektirir, bu yüzden sanal bir sistem kullanılırken kullanılamayabilir.
Bir programı her yüklediğinizde, paketler (.deb dosyaları) depolanır ve /var/cache/apt/archives
bu da açık bir şekilde yer kaplar (kurulu çok sayıda paket varsa) çok fazla alan kaplar.
Onlardan kurtulmak için kullanın:
sudo apt-get clean
Eğer arasındaki fark ne olduğunu merak ediyorsanız Örtmek clean
ve autoclean
burada, adam sayfası şöyle diyor:
temizle: temiz, alınan paket dosyalarının yerel deposunu temizler. Kilit dosyası dışındaki her şeyi / var / cache / apt / archives / ve / var / cache / apt / archives / partial / 'dan siler. APT bir dselect (1) yöntemi olarak kullanılır, temiz çalıştırılır dselect kullanmayanlar büyük olasılıkla disk alanını boşaltmak için zaman zaman apt-get clean çalıştırmak isteyeceklerdir.
autoclean : Temiz gibi, autoclean da paket dosyalarının yerel deposunu temizler. Aradaki fark, yalnızca paket dosyalarını kaldırması artık indirilememesi ve büyük ölçüde yararsız olmasıdır. Bu bir önbellek, kontrolden çıkmadan uzun bir süre korunmalıdır. Clean-Install yapılandırma seçeneği, kurulu olması durumunda kurulu paketlerin silinmesini önler.
Sorun şu: '/ var / cache / apt / archives /' içinde yeterince boş alan yok bu hatayla ilişkili olabilir: https://bugs.launchpad.net/ubuntu/+source/update-manager/ + bug / 1054903 Özellikle / var / cache / apt, her önyüklemede silinen bir tmpfs üzerinde ise. Yer kazanmak için sym-bağlı / var / önbellek / to / tmp / önbellek / veya benzeri bir şey olması mümkün mü?
Durum buysa, çözme / çalışma ortamı talimatları yukarıdaki hata raporundadır.
Bu gerçekten bir cevap değil, daha fazla geçici çözüm / yardımcı ipucu.
Sanal makinemde bu oldu, çünkü takas için çok fazla yer ayırdım (% 40'a yakın). Gparted kullanarak hızlı bir şekilde yeniden boyutlandırdım ve kök bölüm için biraz daha alan kazanabildim.
Şimdi yaklaşık 3GB güncelleme gerektiren ihmal edilmiş VM'yi güncelleyebilirim.