7 Perintah Bersih-Bersih Fedora, Ruang yang Nyaris Penuh Ternyata Bisa Lapang Lagi

Fedora kerap terasa lapang saat baru dipasang, tetapi ruang disk bisa menyusut cepat setelah pembaruan rutin, instalasi aplikasi, dan penumpukan file sementara. Di banyak kasus, sumbernya bukan satu file besar, melainkan cache paket, log sistem, dependensi tak terpakai, trash, cache pengguna, dan kernel lama yang diam-diam menumpuk.

Masalah ini biasanya lebih terasa pada laptop dengan SSD kecil, partisi root yang terbatas, atau mesin yang sering dipakai untuk update dan uji coba paket. Karena itu, pembersihan yang tepat perlu fokus pada komponen bawaan Fedora agar aman, efektif, dan tidak menambah aplikasi pembersih pihak ketiga.

1. Bersihkan cache DNF

Perintah sudo dnf clean all menghapus cache paket dan metadata repositori yang tersimpan di /var/cache/dnf. Data ini memang mempercepat proses instalasi dan update, tetapi dalam pemakaian panjang bisa membengkak hingga ratusan MB.

Efeknya langsung terasa karena ruang disk kembali lega, meski pembaruan berikutnya mungkin sedikit lebih lambat karena sistem harus mengunduh ulang metadata. Cara ini cocok dilakukan setelah serangkaian update besar.

2. Hapus paket yatim

Saat aplikasi utama dihapus, dependensi yang dulu ikut terpasang sering tertinggal. Untuk menyingkirkannya, gunakan sudo dnf autoremove.

Fedora melalui DNF akan mengecek paket yang sudah tidak dibutuhkan oleh aplikasi lain dan menghapusnya. Jika perlu pemeriksaan awal, sudo dnf repoquery --unneeded bisa membantu melihat daftar paket yang berpotensi dibuang.

3. Pangkas ukuran log sistem

Log penting untuk diagnostik, tetapi ukurannya bisa membesar jika sistem aktif atau sering dipakai debugging. Perintah sudo journalctl --vacuum-size=200M akan membatasi jurnal sampai 200 MB.

Alternatifnya, sudo journalctl --vacuum-time=2d hanya menyisakan catatan dua hari terakhir. Langkah ini efektif saat log sudah tumbuh sampai beberapa GB dan mulai menekan ruang partisi.

4. Kosongkan Trash

Banyak file yang dianggap terhapus ternyata masih berada di folder sampah ~/.local/share/Trash/. Untuk mengosongkannya, gunakan rm -rf ~/.local/share/Trash/*.

Langkah ini bisa mengembalikan ruang dengan cepat, terutama jika file besar sering dihapus lewat file manager. Namun, perintah tersebut bersifat permanen sehingga isi Trash sebaiknya dicek lebih dulu sebelum dijalankan.

5. Bersihkan /var/tmp

Fedora membedakan /tmp dan /var/tmp. Folder /tmp umumnya dibersihkan otomatis saat boot, sedangkan /var/tmp menyimpan file sementara yang bisa bertahan lintas reboot.

Karena sifatnya lebih persisten, folder ini sering menyimpan sisa instalasi, fragmen unduhan, atau data proses yang gagal selesai. Perintah sudo rm -rf /var/tmp/* dapat membersihkannya, tetapi sebaiknya tidak dijalankan saat update besar atau instalasi masih berlangsung.

6. Hapus cache pengguna yang lama

Cache di level pengguna sering datang dari browser, desktop environment, dan aplikasi lain yang rutin dipakai. Lokasinya ada di ~/.cache, dan pembersihan yang lebih aman bisa dilakukan dengan find ~/.cache -type f -atime +30 -delete.

Perintah ini hanya menarget file yang tidak diakses selama 30 hari terakhir. Pendekatan tersebut menjaga cache yang masih aktif tetap ada untuk performa, sambil membuang data lama yang sudah jarang dipakai.

7. Singkirkan kernel lama

Fedora menyimpan beberapa versi kernel sebagai cadangan jika versi terbaru bermasalah. Satu kernel beserta modul dan initramfs biasanya memakan sekitar 200 hingga 400 MB.

Perintah sudo package-cleanup --oldkernels --count=2 akan menyisakan kernel aktif dan satu versi sebelumnya. Jika utilitasnya belum tersedia, sistem dapat memasang yum-utils lewat sudo dnf install yum-utils, tetapi penghapusan kernel tetap perlu kehati-hatian karena area /boot sensitif.

PerintahFungsi utamaRisiko
sudo dnf clean allMembersihkan cache DNFUpdate berikutnya sedikit lebih lambat
sudo dnf autoremoveMenghapus dependensi tak terpakaiRendah, jika paket memang tidak dibutuhkan
sudo journalctl --vacuum-size=200MMembatasi ukuran logLog lama hilang
rm -rf ~/.local/share/Trash/*Mengosongkan TrashPermanen, tanpa undo
sudo rm -rf /var/tmp/*Menghapus file sementara persistenJangan dipakai saat proses penting berjalan
find ~/.cache -type f -atime +30 -deleteMembersihkan cache lamaBisa memengaruhi kecepatan akses awal
sudo package-cleanup --oldkernels --count=2Menghapus kernel lamaPerlu kehati-hatian ekstra

Yang sebaiknya tidak disentuh sembarangan

Direktori seperti /boot, ~/.config, dan /var/log tidak layak dibersihkan secara acak. Di dalamnya ada file kernel, konfigurasi aplikasi, dan log aktif yang masih dibutuhkan sistem.

Cara paling aman tetap memakai utilitas bawaan yang memang dirancang untuk membersihkan area tertentu. Dengan pendekatan itu, Fedora bisa tetap ringan tanpa mengorbankan stabilitas dan tanpa perlu instalasi alat tambahan yang tidak diperlukan.

Terkait