GNU/Linux >> Belajar Linux >  >> Ubuntu

Perbedaan antara perintah Ubuntu apt-get autoclean, clean, autoremove

Ubuntu adalah salah satu distro Linux yang populer untuk Server dan Desktop. Alasan utamanya adalah banyaknya tutorial dan forum online berbasis komunitas + artikel berbasis pengetahuan. Ini sangat membantu banyak pengguna baru. Dari ratusan perintah yang kami jalankan di terminal perintah Ubuntu, kami sering menggunakan Autoclean, Clean, dan Autoremove. Tapi apa perbedaan di antara mereka? Apakah mereka menawarkan fungsi yang sama atau unik. Mari kita lihat:

Ubuntu apt-get perintah untuk membersihkan ruang sistem

1. apt-get autoclean

Anda mungkin sudah memiliki ide tentang perintah pembersihan Ubuntu ini, apa fungsinya? Ya, singkatnya, pembersihan. Setelah menggunakan sistem Ubuntu untuk beberapa waktu, menginstal dan menghapus berbagai perangkat lunak meninggalkan file sisa yang tidak diperlukan lagi, karena kami telah menghapus perangkat lunak yang menggunakannya. Oleh karena itu, jika hard drive sistem yang diinstal Ubuntu Anda tidak memiliki banyak ruang penyimpanan maka Anda dapat menggunakan perintah ini untuk sesekali, menghapus paket perangkat lunak yang dihapus atau tidak lagi diperlukan arsip yang tersedia di repositori lokal pada hard disk.

Jangan khawatir sistem akan secara otomatis mengidentifikasi paket yang tidak berguna di sebagian besar kasus. Ini tidak akan merusak perangkat lunak terinstal Anda yang ada di sistem.

Penggunaan:

sudo apt autoclean

2. apt-get clean:

Seperti perintah di atas, perintah ini juga menghapus semua paket yang tidak perlu dari cache paket. Ini menghapus file yang diunduh untuk instalasi beberapa program di Linux menggunakan APT. Ini berarti menghapus paket .deb yang diunduh ke repositori lokal dari repositori apt dan tidak lagi diperlukan. Juga, perlu diperhatikan bahwa perintah tersebut tidak akan menghapus paket apa pun yang terinstal dari sistem Anda, itu hanya membersihkan cache.

Sekarang, apa perbedaan antara perintah apt autoclean dan apt clean, pada dasarnya "bersih ” seseorang menghapus file penginstal .deb yang diunduh yang berada di /var/cache/apt/archives. Misalnya, Anda telah menginstal MySQL dan setelah menginstal Anda menghapusnya segera atau kadang-kadang setelahnya. Sekarang, jika Anda menginstalnya lagi maka APT tidak perlu mengambil paket instalasi dari repositori online; sebagai gantinya, itu akan mendapatkannya dari penyimpanan cache lokal. Namun, ini juga menghabiskan ruang hard disk, jika ada versi baru yang tersedia di repo APT dari program yang sama atau Anda telah menghapus instalannya. Maka cache itu tidak akan berguna lagi. Oleh karena itu, kami dapat menghapus paket penginstal .deb tersebut dari Ubuntu/Debian Linux menggunakan “apt clean” memerintah. Ini adalah praktik yang baik karena dalam banyak kasus paket-paket ini tidak berguna.

Sedangkan "pembersihan otomatis", seperti yang saya katakan, itu juga menghapus paket yang tidak berguna, maksud saya sisa-sisa yang dihapus program atau paket tidak lagi diperlukan atau kompatibel pada sistem.

Penggunaan :

sudo apt clean

 3. apt-get autoremove:

Hapus paket yang diinstal untuk memenuhi dependensi paket lain, tetapi tidak lagi diperlukan karena program telah dihapus instalasinya atau mendapatkan paket yang diperbarui. Berkali-kali setelah memutakhirkan Ubuntu atau Debian, sistem akan secara otomatis meminta Anda untuk menjalankan perintah ini, sehingga paket yang tidak diperlukan lagi dapat dihapus untuk mengosongkan ruang sistem.

Setelah menjalankan perintah ini, sisa dependensi yang dihapus dapat dihapus menggunakan perintah autoremove yang diberikan di atas.

Selain itu, perintah ini dapat digunakan dengan dua cara, jika Anda ingin menghapus paket perangkat lunak yang diinstal  tetapi menyimpan file konfigurasi,

sudo apt-get remove

Di mana untuk menghapus paket yang diinstal, yang tidak lagi diperlukan bersama dengan file konfigurasinya, gunakan:

sudo apt-get --purge remove

Dengan cara ini, kadang-kadang, kita dapat mengosongkan sebagian ruang di PC yang menjalankan Ubuntu atau Debian menggunakan tiga perintah ini. Namun, jika Anda adalah pengguna yang tidak menginstal atau menghapus begitu banyak program atau paket di Linux, masih proses Update atau upgrade juga meninggalkan paket yang tidak terpakai pada sistem. Oleh karena itu, adalah kebiasaan yang baik untuk membersihkan Ubuntu Anda dari waktu ke waktu.

Ketahui lebih lanjut tentang perintah ini di halaman resmi Ubuntu:

halaman manual.ubuntu.com halaman 1 dan halaman 2.


Ubuntu
  1. Cara Mengelola Paket dengan APT di Ubuntu 18.04 LTS

  2. 10 Perintah Linux Ubuntu yang Paling Berguna

  3. Perbedaan Antara Perpipaan Dan Ekspansi Perintah?

  1. Perbedaan Antara Menginstal Aplikasi Melalui Pusat Perangkat Lunak Ubuntu Atau Terminal?

  2. Perbedaan Antara Server Ubuntu, Minimal Dan Desktop?

  3. 25 perintah dasar Ubuntu

  1. Cara Meng-upgrade Paket di Ubuntu melalui Command Line

  2. Cara Mudah Membersihkan Versi Paket Snap di Ubuntu

  3. Bagaimana Anda mengelola paket di Ubuntu?