Cara Menginstal dan Menggunakan Snap di Ubuntu: Panduan Lengkap untuk Pemula (2026)
Cara Menginstal Snap di Ubuntu (Jawaban Cepat)
Pada Ubuntu modern, Snap sudah terinstal โ Snap (snapd) sudah terpasang secara bawaan di setiap rilis Ubuntu sejak 16.04 LTS, termasuk Ubuntu 24.04 LTS dan 22.04 LTS. Anda biasanya tidak perlu menginstal apa pun. Untuk memastikannya tersedia, jalankan:
snap version
Jika snapd tidak ada (misalnya pada image minimal atau server), instal dengan apt:
sudo apt update
sudo apt install snapd
Kemudian instal paket Snap apa pun dengan:
sudo snap install <package>
# Example:
sudo snap install hello-world
Itulah yang dibutuhkan sebagian besar pengguna Ubuntu. Pada distribusi lain, daemon-nya diinstal dengan cara berbeda, tetapi perintah snap install tetap identik:
- Debian:
sudo apt update && sudo apt install snapd, lalusudo systemctl enable --now snapd.socket - Fedora:
sudo dnf install snapd, lalusudo systemctl enable --now snapd.socket - Arch Linux / Manjaro: instal paket
snapddari AUR, lalusudo systemctl enable --now snapd.socket
Pada distribusi ini juga buat symlink classic-snap sekali dengan sudo ln -s /var/lib/snapd/snap /snap, lalu keluar dan masuk kembali agar path Snap termuat. Paket yang membutuhkan akses sistem penuh (seperti beberapa editor dan IDE) diinstal dengan sudo snap install <package> --classic.
Sisa panduan ini (diperbarui untuk 2026) menjelaskan apa itu Snap, memandu setiap langkah instalasi dan verifikasi secara rinci, membahas perintah snap sehari-hari, dan menjawab pertanyaan yang paling sering ditanyakan pengguna baru.
Pendahuluan
Snap adalah sistem manajemen paket revolusioner yang dikembangkan oleh Canonical, perusahaan di balik Ubuntu. Snap menghadirkan pendekatan modern untuk pendistribusian dan instalasi perangkat lunak di sistem Linux, dengan sejumlah keunggulan unik dibandingkan manajer paket tradisional.
Yang membuat Snap istimewa adalah kemampuannya mengemas aplikasi beserta seluruh dependensinya, sehingga menghasilkan aplikasi mandiri yang dapat berjalan di berbagai distribusi Linux. Pendekatan berbasis kontainer ini memastikan aplikasi berjalan secara konsisten terlepas dari lingkungan sistemnya, sekaligus menghilangkan masalah umum "dependency hell" yang kerap dihadapi pengguna Linux.
Manfaat utama menggunakan Snap antara lain:
-
Paket mandiri: Setiap paket Snap memuat semua pustaka dan dependensi yang dibutuhkannya untuk berjalan, sehingga mencegah konflik dengan perangkat lunak lain yang terinstal.
-
Pembaruan otomatis: Paket Snap dapat diperbarui secara otomatis di latar belakang, sehingga Anda selalu memiliki versi terbaru tanpa perlu campur tangan manual.
-
Keamanan: Snap berjalan terisolasi dari bagian sistem lainnya, memberikan lapisan keamanan tambahan melalui teknologi kontainer.
-
Kompatibilitas universal: Paket Snap yang sama dapat berjalan di distribusi Linux mana pun yang mendukung Snap, sehingga memudahkan pengembang mendistribusikan perangkat lunak dan menyederhanakan proses instalasi bagi pengguna.
Panduan ini akan memandu Anda melalui proses menginstal Snap di Ubuntu, menunjukkan cara menggunakan perintah dasar Snap, dan menjawab pertanyaan umum yang mungkin dimiliki pengguna baru.
Langkah Instalasi
Pada rilis Ubuntu terkini โ termasuk Ubuntu 24.04 LTS (Noble Numbat) dan Ubuntu 22.04 LTS (Jammy Jellyfish) โ snapd sudah terinstal, jadi Anda biasanya bisa langsung menggunakan Snap. Jika Anda menggunakan image minimal, instalasi server, atau distribusi lain yang tidak memiliki snapd, ikuti langkah-langkah di bawah ini. Sebelum menginstal Snap, pastikan Anda memiliki hak akses sudo di sistem Anda. Berikut cara menginstal Snap melalui baris perintah:
- Perbarui Daftar Paket
sudo apt update

- Instal Snap
sudo apt install snapd

-
Aktifkan Layanan Snap
Ubuntu mengaktifkannya secara otomatis, tetapi jika Anda menginstal snapd secara manual (atau Anda menggunakan Debian, Fedora, atau Arch), jalankan dan aktifkan socket snapd agar daemon-nya berjalan saat dibutuhkan:
sudo systemctl enable --now snapd.socket -
Verifikasi Instalasi
snap version

Perintah ini harus menampilkan informasi versi untuk snapd dan snap jika instalasi berhasil. Pada Ubuntu 24.04 LTS, ini biasanya melaporkan snapd versi 2.7x atau yang lebih baru.
Menggunakan Snap
Setelah Snap terinstal, Anda dapat mulai menggunakannya untuk mengelola aplikasi. Berikut adalah perintah yang paling umum Anda perlukan:
Mencari Aplikasi
# Search for an application
snap find application_name
# Get detailed information about a specific snap
snap info application_name
Menginstal Aplikasi
# Install a snap package
sudo snap install application_name
# Install a specific version
sudo snap install application_name --channel=version/stable
Mengelola Aplikasi yang Terinstal
# List all installed snaps
snap list
# Update all snap packages
sudo snap refresh
# Update a specific snap
sudo snap refresh application_name
# Remove a snap
sudo snap remove application_name
Bekerja dengan Layanan Snap
# View running snap services
snap services
# Start/stop a snap service
sudo snap start/stop service_name
Perlu diingat bahwa paket Snap secara bawaan diperbarui secara otomatis. Meski begitu, Anda tetap bisa memeriksa pembaruan secara manual menggunakan perintah snap refresh. Beberapa aplikasi mungkin memerlukan restart sistem setelah instalasi atau pembaruan agar dapat berfungsi dengan baik.
Pertanyaan yang Sering Diajukan (FAQ)
Q: Mengapa instalasi Snap pertama saya memakan waktu lebih lama dari yang diharapkan?
A: Saat pertama kali Anda menginstal paket Snap, sistem perlu mengunduh dan menyiapkan runtime Snap inti. Instalasi berikutnya akan jauh lebih cepat karena komponen inti sudah ada.
Q: Bagaimana cara memperbaiki kesalahan "snap: command not found"?
A: Kesalahan ini biasanya terjadi jika biner Snap tidak ada di PATH Anda. Coba solusi berikut:
- Restart sistem Anda
- Jalankan
source /etc/profile - Pastikan snapd terinstal:
sudo apt install snapd
Q: Bisakah saya menggunakan Snap bersamaan dengan apt?
A: Ya, Anda dapat menggunakan kedua manajer paket sekaligus tanpa konflik. Keduanya bekerja secara independen dan mengelola jenis paket yang berbeda.
Q: Mengapa paket Snap umumnya lebih besar daripada padanannya di apt?
A: Paket Snap menyertakan semua dependensinya sehingga bersifat mandiri. Hal ini memang memperbesar ukuran paket, tetapi menjamin kompatibilitas dan isolasi yang lebih baik.
Q: Bagaimana cara menonaktifkan pembaruan otomatis untuk paket Snap?
A: Anda dapat menonaktifkan pembaruan otomatis untuk snap tertentu menggunakan:
sudo snap refresh --hold application_name
Untuk mengaktifkan kembali pembaruan:
sudo snap refresh --unhold application_name
Q: Apa yang harus saya lakukan jika paket Snap tidak berfungsi?
A: Coba langkah pemecahan masalah berikut:
- Periksa status aplikasi:
snap list application_name - Coba hapus dan instal ulang:
sudo snap remove application_name && sudo snap install application_name - Pastikan snapd berjalan:
sudo systemctl status snapd - Periksa log sistem:
journalctl -u snapd
