Rapikan Sistem: Cara Mudah Mengelola Paket yang Tidak Dipakai
Pernah lihat notifikasi “Low disk space” di laptop atau PC Linux? Atau tiba-tiba instalasi aplikasi baru gagal karena kapasitas penyimpanan hampir penuh? Salah satu penyebabnya bisa jadi karena bertumpuknya paket-paket yang sudah tidak terpakai. Kalau kamu seperti saya yang sering iseng ngoprek paket baru lalu lupa membersihkannya, masalah ini pasti akrab.
Tenang, ada beberapa cara simpel untuk mengelola dan membersihkan paket-paket “hantu” itu. Nggak perlu jadi sysadmin, cukup ikuti langkah-langkah ini.
Kenapa Paket Harus Dibersihkan?
Setiap kali kita menginstal aplikasi atau library, sistem akan menyimpan file-file pendukung. Saat kita menghapus aplikasi, kadang ada paket dependensi yang tertinggal. Seiring waktu, sampah digital ini menumpuk dan memakan ruang. Selain itu, cache unduhan paket (paket .deb atau .rpm yang sudah diinstal) juga bisa sangat besar. Jadi, membereskannya bukan hanya menghemat penyimpanan, tapi juga membuat sistem lebih ringan.
Langkah 1: Bersihkan Cache Paket
Setiap kali menjalankan `apt install` atau `apt update`, file paket yang diunduh disimpan di folder `/var/cache/apt/archives/`. Folder ini bisa membengkak sampai beberapa gigabyte.
Untuk membersihkannya, cukup jalankan:
“`bash
sudo apt clean
“`
Perintah ini akan menghapus semua file .deb yang sudah diunduh. Alternatif, kalau kamu ingin hanya menghapus paket yang tidak lagi tersedia di repositori, pakai:
“`bash
sudo apt autoclean
“`
Autoclean lebih selektif—hanya menghapus paket yang versinya sudah tidak ada di repositori. Cocok kalau kamu khawatir ingin tetap menyimpan cache untuk instalasi ulang cepat.
Langkah 2: Hapus Paket yang Tidak Diperlukan (Autoremove)
Ini dia senjata andalan. Paket yang tadinya diinstal sebagai dependensi—misalnya library untuk aplikasi A—kadang tidak ikut terhapus saat aplikasi A di-uninstall. Akibatnya, library itu numpang hidup dan makan tempat.
Perintah `autoremove` akan mendeteksi paket-paket yatim piatu itu dan menawarkan untuk menghapusnya.
“`bash
sudo apt autoremove
“`
Tapi hati-hati, kadang ada paket yang sebenarnya masih kamu butuhkan tapi terdeteksi sebagai orphan. Misalnya, library yang diinstal manual untuk keperluan tertentu. Jadi, sebelum setuju, cek daftar yang akan dihapus. Kalau ada nama yang mencurigakan, batalkan dan hapus manual saja.
Langkah 3: Hapus Paket Beserta Konfigurasi
Saat menghapus aplikasi dengan `apt remove`, file konfigurasi user biasanya tidak ikut dihapus. Ini baik untuk backup, tapi kalau sudah yakin tidak akan pakai lagi, lebih baik bersihkan total.
Pakai perintah purge:
“`bash
sudo apt purge nama-paket
“`
Atau gabungkan dengan autoremove:
“`bash
sudo apt –purge autoremove
“`
Dengan begitu, tidak ada sisa konfigurasi yang mengotori folder `/etc` atau `~/.config`.
Langkah 4: Cek Paket yang Sudah Tidak Terkait Repository
Kadang kita menambahkan repository pihak ketiga (PPA, repo .deb, dll) lalu lupa menghapusnya. Paket yang diinstal dari repo itu mungkin sudah usang. Untuk melihat daftar paket yang tidak lagi didukung oleh repo aktif, kamu bisa gunakan alat seperti `aptitude` atau `deborphan` (pada Debian/Ubuntu).
Install dulu:
“`bash
sudo apt install deborphan
“`
Lalu jalankan:
“`bash
deborphan
“`
Ini akan mencantumkan library dan paket yang tidak memiliki dependensi lain. Dari situ kamu bisa memutuskan mana yang aman dihapus.
Bonus: Alat GUI buat yang Males Terminal
Kalau kamu bukan command line person, beberapa distro punya alat GUI untuk merapikan paket. Misalnya:
– Ubuntu Cleaner – aplikasi grafis yang bisa membersihkan cache, paket usang, dan temporary files.
– Stacer – sistem optimizer yang menampilkan visual penggunaan disk dan memudahkan pembersihan.
– BleachBit – mirip CCleaner untuk Linux, bisa menghapus cache browser, sistem, dan tentu saja paket.
Tinggal instal dari software center, lalu klik-klik bersih.
Hal yang Perlu Diingat
1. Jangan autoremove sebelum reboot setelah update kernel. Kernel lama tetap perlu dipertahankan sampai kamu yakin yang baru berjalan stabil.
2. Backup konfigurasi penting sebelum purge, terutama untuk aplikasi yang sudah kamu kustomisasi.
3. Cek ukuran paket yang akan dihapus. Kadang ada paket besar yang dihapus, pastikan tidak dibutuhkan aplikasi lain.
Kesimpulan
Mengelola paket tidak terpakai tidak perlu repot. Cukup dengan `clean`, `autoremove`, dan `purge` secara berkala, kamu bisa menjaga sistem tetap rapi, responsif, dan penuh ruang kosong. Jadikan kebiasaan setiap selesai menginstal/menghapus aplikasi, atau setidaknya sebulan sekali. Dengan begitu, laptop kesayanganmu tidak akan protes karena disk full lagi.
Selamat merapikan sistem, dan jangan sampai paket hantu menguasai penyimpananmu!