Berikut adalah panduan ringkas mengenai penghapusan Snap dari sistem operasi Ubuntu 22.04 LTS Anda.
Mengapa Menghapus Snap dari Ubuntu 22.04 LTS?
Meskipun Snap merupakan pengelola paket default di Ubuntu 22.04, beberapa pengguna memilih untuk menghapusnya karena berbagai alasan, seperti kekhawatiran tentang kinerja, penggunaan ruang disk, kecepatan peluncuran aplikasi, atau preferensi terhadap sistem paket tradisional seperti APT atau alternatif lain seperti Flatpak. Menghapus Snap memberikan kontrol lebih besar atas sistem dan dapat membantu mengurangi potensi bloatware.
Panduan Langkah demi Langkah Menghapus Snap
Proses penghapusan Snap memerlukan beberapa langkah hati-hati untuk memastikan tidak ada sisa yang tertinggal dan sistem tetap stabil.
- Identifikasi Paket Snap yang Terpasang: Sebelum menghapus daemon Snapd itu sendiri, Anda perlu menghapus semua paket aplikasi yang terinstal melalui Snap. Gunakan perintah
snap list
untuk melihat daftar lengkap paket yang terinstal. - Proses Penghapusan Paket Snap Individu: Hapus setiap paket satu per satu menggunakan perintah
sudo snap remove nama_paket
. Mulailah dengan aplikasi yang Anda instal sendiri, lalu lanjutkan ke paket sistem jika diperlukan (hati-hati dengan paket inti seperticore
atausnapd
). - Menghapus Daemon dan Layanan Snapd: Setelah semua paket Snap dihapus, Anda dapat menghapus layanan Snapd itu sendiri. Gunakan perintah
sudo apt autoremove --purge snapd
untuk menghapus paket Snapd beserta dependensinya yang tidak lagi diperlukan. Opsi--purge
penting untuk menghapus file konfigurasi terkait. - Pembersihan Akhir File dan Direktori Snap: Meskipun paket Snapd telah dihapus, beberapa direktori dan file sisa mungkin masih ada. Direkomendasikan untuk menghapus direktori cache Snap dan direktori pengguna yang dibuat oleh Snap. Contohnya adalah
/var/cache/snapd/
dan~/snap/
. Gunakanrm -rf
dengan hati-hati untuk menghapus direktori ini jika yakin.
Cara Memblokir Instalasi Snap di Masa Depan
Setelah berhasil menghapus Snap, Anda mungkin ingin mencegahnya diinstal kembali secara tidak sengaja, misalnya saat menginstal aplikasi tertentu yang merekomendasikan Snap. Salah satu cara efektif adalah membuat file preferensi APT untuk menurunkan prioritas paket snapd
. Buat file baru di /etc/apt/preferences.d/
(misalnya, nosnap.pref
) dan tambahkan konten yang menetapkan prioritas rendah untuk paket Snapd. Alternatif lain adalah menandai paket snapd
agar tidak diperbarui atau diinstal menggunakan sudo apt-mark hold snapd
.
Dampak dan Pertimbangan Penting
Menghapus Snap berarti Anda tidak dapat lagi menginstal atau menjalankan aplikasi yang hanya tersedia melalui toko Snap. Beberapa aplikasi populer mungkin lebih mudah didapatkan atau diperbarui melalui Snap. Pastikan Anda memiliki alternatif lain untuk aplikasi yang Anda butuhkan, baik melalui repositori APT tradisional, PPA, Flatpak, atau metode instalasi lainnya sebelum menghapus Snap sepenuhnya. Proses ini membutuhkan akses root (menggunakan sudo
) dan harus dilakukan dengan cermat untuk menghindari masalah sistem.
Sumber: https://linuxblog.io/remove-snap-ubuntu-22-04-lts/