bersih, autoclean, dan autoremove - menggabungkan mereka adalah langkah yang baik?


16

Apakah akan logis dengan menggunakan logika berorientasi Debian untuk menyatukan tiga perintah apt-get cleandan apt-get autoclean, dan apt-get autoremovemenjadi satu perintah tunggal yang melakukan semuanya?


1
Apa "Logika Berorientasi Debian" yang Anda maksud?
Chai T. Rex

Logika umum dalam sistem Debian seperti Debian dan Ubuntu. Logikanya muncul dalam sintaks, perintah, terminologi, dll.
Arcticooling

Jawaban:


31

Ini sepenuhnya tergantung pada apa yang ingin Anda capai, mereka terpisah karena suatu alasan. Tapi mari kita lihat apa yang sebenarnya mereka lakukan:

  • apt/apt-get clean → bersihkan paket dan instal skrip masuk /var/cache/apt/archives/
  • apt/apt-get autoclean → membersihkan paket deb yang usang, kurang dari clean
  • apt/apt-get autoremove→ menghapus paket-paket yatim yang tidak lagi dibutuhkan dari sistem, tetapi tidak membersihkannya, gunakan --purgeopsi bersama dengan perintah untuk itu.

Jadi terserah Anda untuk memutuskan apakah Anda ingin menggabungkan satu dari dua yang pertama dengan yang terakhir dan Anda dapat melakukan ini seperti di bawah ini:

sudo apt autoremove && sudo apt clean

Jika itu yang benar-benar ingin Anda lakukan, tetapi sekarang untuk kode perintah tambahan untuk itu cukup berlebihan untuk jujur.

Bahan bacaan lebih lanjut:


1
Saya mendefinisikan alias untuk sudo bash -c "apt-get update && apt-get -y upgrade && apt-get -y autoremove && apt-get -y clean"dan melayani saya dengan baik. Perhatian: autoremovemenghapus gambar kernel lama.
hidangan penutup

Jika saya memahami jawaban Anda dengan benar, Anda bermaksud mengatakan bahwa itu sudo apt-get autoremove && sudo apt-get cleanmencakup semuanya sudo apt-get autoclean?
Arcticooling

2
Tepatnya, autoclean hanya menghapus file dari arsip yang tidak lagi dapat diunduh, bersihkan arsip sepenuhnya.
Videonauth
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.