temiz, otomatik temizlemeli ve otomatik kaldırmalı - bunları birleştirmek iyi bir adım mı?


17

Üç komutları birleştirmek için mantık odaklı Debian vasıtasıyla mantıksal olacak apt-get cleanve apt-get autocleanve apt-get autoremovebunların hepsini yapıyor tek komutla içine?


1
Hangi "Debian odaklı mantık" dan bahsediyorsunuz?
Chai T. Rex

Debian ve Ubuntu gibi Debian sistemlerinde yaygın mantık. Mantık sözdizimi, komutlar, terminoloji, vb.
Olarak ortaya çıkar

Yanıtlar:


33

Bu tamamen ne elde etmek istediğinize bağlıdır, bir nedenden dolayı ayrıdırlar. Ama aslında ne yaptıklarını görelim:

  • apt/apt-get clean → paketleri temizler ve betiği /var/cache/apt/archives/
  • apt/apt-get autoclean → eski deb-paketleri temizler, clean
  • apt/apt-get autoremove→ artık sistemden ihtiyaç duyulmayan ancak temizlenmeyen artık paketleri kaldırır, bunun --purgeiçin komutla birlikte seçeneği kullanın .

Bu nedenle, ilk ikisinden birini sonuncusuyla birleştirmek isteyip istemediğinize karar vermek size kalmıştır ve bunu aşağıdaki gibi yapabilirsiniz:

sudo apt autoremove && sudo apt clean

Bu gerçekten yapmak istediğiniz şeyse, ama şimdi ekstra bir komut kodlamak için dürüst olmak oldukça gereksiz.

İlave okuma materyalleri:


1
İçin bir takma ad tanımladım sudo bash -c "apt-get update && apt-get -y upgrade && apt-get -y autoremove && apt-get -y clean"ve bana iyi hizmet etti. Dikkat: autoremoveeski çekirdek görüntülerini kaldırır.
tatlı

Cevabınızı doğru anladıysam, bunun sudo apt-get autoremove && sudo apt-get cleanher şeyi kapsadığını mı söylemek istersiniz sudo apt-get autoclean?
Arcticooling

2
Tam olarak, autoclean dosyaları artık indirilemeyen arşivlerden kaldırır, arşivleri tamamen temizler.
Videonauth
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.