# APT paket önbelleği (apt clean ve autoclean)

> APT'nin indirilen .deb dosyalarını nerede sakladığı, apt clean, autoclean ve autoremove komutlarının arasındaki farklar ve Debian ile Ubuntu'da nelerin silinmesinin güvenli olduğu.

APT paket önbelleği, apt ve apt-get araçlarının Debian, Ubuntu ve türevi dağıtımlarda indirilen .deb paket dosyalarını sakladığı /var/cache/apt/archives klasörüdür. 'apt-get clean' önbelleğe alınan tüm paketleri, 'apt-get autoclean' yalnızca artık indirilemeyenleri ve 'apt autoremove' ise artık hiçbir şeyin ihtiyaç duymadığı paketleri kaldırır.

## Her komutun ne yaptığı

clean, kilit dosyası hariç /var/cache/apt/archives klasöründeki ve bunun partial klasöründeki her şeyi kaldırır. Paketler kurulu kalır, yalnızca indirilen kopyalar silinir.

autoclean, havuzlarda artık bulunmayan önbelleğe alınmış paket dosyalarını siler; bu sayede önbelleğin sonsuza dek büyümesi engellenir.

autoremove, Ubuntu'daki eski çekirdekler gibi, geçmişte bağımlılık olarak otomatik kurulmuş ve artık gerekli olmayan paketleri kaldırır.

## Boyutu görüntüleme

'du -sh /var/cache/apt/archives' komutu, önbelleğin ne kadar alan kullandığını gösterir.

## APT önbelleğini temizleme

1. Boyutu kontrol edin: du -sh /var/cache/apt/archives
2. Önbelleğe alınan tüm paketleri kaldırın: sudo apt-get clean
3. Nelerin kaldırılacağını gözden geçirin: apt-get -s autoremove
4. Liste doğru görünüyorsa: sudo apt autoremove

## Dikkat

- Onaylamadan önce autoremove listesini okuyun: Yalnızca bir bağımlılık olarak kurulduysa, kullandığınız bir paket de listede yer alabilir.
- Önyükleme yapabildiğini bildiğiniz en az bir eski çekirdeği saklayın.

## Kaynaklar

- [apt-get(8) (Debian)](https://manpages.debian.org/bookworm/apt/apt-get.8.en.html)
- [apt(8) (Debian)](https://manpages.debian.org/bookworm/apt/apt.8.en.html)

Son güncelleme: 2026-10-08
URL: https://raincleaner.eu/tr/wiki/linux/apt-cache-cleanup
