Snapd adalah layanan yang memungkinkan instalasi dan pengelolaan paket Snap pada sistem Linux. Snaps adalah paket perangkat lunak dalam container yang mudah dibuat dan diinstal, serta diperbarui secara otomatis. Snap Store adalah platform tempat pengguna dapat menelusuri dan menginstal paket Snap. Menginstal Snapd dan Snap Store di Debian 12, 11, atau 10 memungkinkan Anda dengan mudah mengakses berbagai aplikasi perangkat lunak yang dikemas sebagai Snaps, memastikan bahwa Anda selalu memiliki versi terbaru dengan sedikit kerumitan.
Untuk menginstal Snapd dan Snap Store di Debian, ikuti metode berikut. Panduan ini akan mencakup proses instalasi dan konfigurasi dasar untuk membantu Anda mulai menggunakan Snaps di sistem Debian Anda.
Perbarui Paket Debian Sebelum Instalasi Snapd
Sebelum menginstal Snapd, Anda harus memastikan sistem Debian Anda mutakhir dengan pembaruan paket dan patch keamanan terkini. Anda dapat melakukannya dengan menjalankan perintah berikut:
sudo apt update && sudo apt upgrade
sudo apt update menyinkronkan database paket lokal Anda dengan repositori resmi Debian, sehingga mengetahui pembaruan dan perubahan paket terbaru. Selanjutnya, sudo apt upgrade akan mengupgrade semua paket yang dapat diupgrade pada sistem Debian Anda.
Instal Snapd melalui Perintah APT
Snapd dapat diakses dari repositori default Debian. Ini menyediakan platform untuk menjalankan dan mengelola paket Snap pada distribusi Linux.
Untuk memulai proses instalasi Snapd, gunakan apt
manajer paket sebagai berikut:
sudo apt install snapd
Memverifikasi Instalasi Snapd
Setelah instalasi berhasil, sangat penting untuk mengonfirmasi bahwa Snapd siap melayani. Kita dapat melakukan ini dalam dua langkah.
Pertama, kami memeriksa versi Snapd yang diinstal. Ini memvalidasi bahwa proses instalasi berhasil diselesaikan dan memberi kami nomor versi yang diinstal.
snap version
Kedua, kami memverifikasi status layanan Snapd. Ini memastikan bahwa Snapd berjalan dan siap mengelola paket Snap.
Anda dapat memeriksa status systemctl Snapd dengan perintah berikut:
systemctl status snapd
Jika Snapd berfungsi dengan benar, layanan harusnya aktif. Namun, jika layanan belum diaktifkan, Anda dapat memulainya secara manual dan mengaktifkannya untuk memulai secara otomatis saat boot sistem menggunakan perintah berikut:
sudo systemctl enable --now snapd.socket
Instal Snap Inti
Snap Core adalah komponen penting untuk menjalankan paket Snap. Anda dapat menginstalnya menggunakan perintah berikut:
sudo snap install core
Perintah snap install core meminta Snapd untuk mengunduh dan menginstal inti. Snap adalah lingkungan runtime yang memungkinkan Anda menjalankan aplikasi Snap.
Aktifkan Pengurungan Klasik untuk Paket Snap
Aplikasi Snap tertentu beroperasi di bawah batasan 'klasik', yang memberikan aplikasi izin yang lebih luas dalam sistem Anda. Untuk mengakomodasi aplikasi ini, perlu dibuat tautan simbolik di sistem file Anda.
Ini dilakukan dengan menjalankan perintah berikut:
sudo ln -s /var/lib/snapd/snap /snap
Perintah ln -s di Linux membuat tautan simbolis atau lunak. Di sini, ia menghubungkan direktori /var/lib/snapd/snap ke /snap, mengaktifkan kurungan klasik untuk paket Snap yang memerlukannya. Ini memastikan kompatibilitas penuh dan berfungsinya semua paket Snap di sistem Debian Anda.
Perintah Dasar Snap CLI
Bagian ini akan mengeksplorasi beberapa perintah dasar antarmuka baris perintah (CLI) Snap. Memahami perintah ini akan memberdayakan Anda untuk mengelola aplikasi Snap Anda secara efisien.
Instal Paket Snap
Untuk menginstal paket Snap, gunakan perintah snap install diikuti dengan nama paket. Misalnya, untuk menginstal pemutar media VLC, Anda akan menggunakan:
sudo snap install vlc
Hapus Paket Snap
Itu snap remove
perintah memungkinkan Anda menghapus paket Snap. Misalnya, untuk menghapus pemutar media VLC, jalankan:
sudo snap remove vlc
Perbarui Paket Snap
Snapd secara otomatis memperbarui paket Snap Anda di latar belakang. Namun, jika Anda ingin memperbarui paket tertentu, gunakan snap refresh secara manual. Misalnya:
sudo snap refresh vlc
Daftar Paket Snap yang Diinstal
Untuk menampilkan daftar semua paket Snap yang diinstal, gunakan perintah snap list:
snap list
Periksa Versi Snap
Untuk melihat versi Snapd yang terinstal, jalankan perintah berikut:
snap version
Temukan Paket Snap yang Tersedia
Jika Anda mencari paket Snap tertentu di Snap Store, gunakan perintah snap find diikuti dengan istilah pencarian Anda. Misalnya, untuk mencari pemutar media, gunakan:
snap find "media player"
Periksa Informasi Tentang Paket Snap
Untuk menampilkan informasi rinci tentang paket Snap tertentu, gunakan perintah snap info. Misalnya, untuk mendapatkan informasi tentang pemutar media VLC, jalankan:
snap info vlc
Memeriksa Perubahan Snap
Perintah perubahan snap memungkinkan Anda melihat riwayat tugas Snap, termasuk instalasi, pembaruan, dan penghapusan:
snap changes
Kembalikan Snap ke Versi Sebelumnya
Jika versi baru paket Snap tidak berfungsi seperti yang diharapkan, Anda dapat menggunakan perintah snap revert untuk kembali ke versi sebelumnya. Misalnya:
sudo snap revert vlc
Memeriksa Antarmuka Snap di Debian
Perintah snap interfaces memberikan gambaran umum tentang paket Snap Anda dan sumber daya sistem yang dapat mereka akses:
snap interfaces
Perintah dasar ini menjadi dasar manajemen paket Snap. Bagian berikut sekarang membahas cara menginstal Snap-Store untuk pengguna desktop Debian.
Instal Snap Store di Debian
Instal Snap Store melalui Perintah Snap
Setelah Anda berhasil mengonfigurasi Snapd di sistem Debian, Anda dapat menambahkan lapisan fungsionalitas dan kemudahan penggunaan – Snap Store. Snap Store menampilkan antarmuka pengguna grafis yang menawarkan cara menarik dan intuitif untuk menelusuri dan menangani paket Snap.
Langkah ini tidak wajib. Namun, Snap Store adalah opsi yang ramah pengguna bagi pengguna yang lebih menyukai pendekatan visual daripada baris perintah. Untuk memulai instalasi Snap Store, masukkan perintah berikut:
sudo snap install snap-store
Perintah ini menginstruksikan Snapd untuk mengunduh dan menginstal paket snap-store, sehingga memperkenalkan dimensi grafis pada manajemen paket Snap Anda.
Meluncurkan Toko Snap
Setelah proses instalasi selesai, Snap Store dapat diluncurkan dengan beberapa cara.
Metode langsung saat beroperasi di terminal adalah dengan menjalankan perintah berikut:
snap run snap-store
Perintah ini memicu Snapd untuk menjalankan aplikasi Snap Store. Namun, menggunakan terminal setiap kali membuka Snap Store mungkin bukan metode yang paling praktis.
Untuk akses yang lebih intuitif ke Snap Store, Anda dapat menavigasi lingkungan desktop Anda: Aktivitas > Tampilkan Aplikasi > Snap Store.
Jalur ini memandu Anda ke Snap Store melalui antarmuka pengguna grafis, menawarkan cara yang lebih tradisional dan mudah digunakan untuk mengakses dan mengelola paket Snap Anda.
Di bawah ini adalah contoh singkat Instalasi Krita dengan Snap Store di Debian, yang dapat Anda lihat pada gambar berikut di pojok kanan tempat "sumber:" terletak.
Perintah Manajemen Snap
Menangani Ikon Snap yang Hilang
Saat mengelola paket Snap di Debian, sebagian besar, Snap berfungsi mulus dengan sebagian besar paket. Namun, anomali sesekali dapat terjadi, seperti hilangnya ikon aplikasi di peluncur aplikasi sistem. Hal ini dapat diatasi dengan langkah-langkah berikut:
Mulailah solusi dengan membuat tautan simbolis menggunakan ln -s
perintah sebagai berikut:
sudo ln -s /etc/profile.d/apps-bin-path.sh /etc/X11/Xsession.d/99snap
Perintah ini menciptakan tautan simbolis antara apps-bin-path.sh
Dan 99snap
file, memungkinkan sistem Anda menemukan ikon aplikasi Snap.
Lanjutkan dengan membuka login.defs
file dengan editor teks, nano
dalam hal ini:
sudo nano /etc/login.defs
Saat mengakses file, tambahkan baris kode berikut di bagian akhir:
ENV_PATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
Kode ini menambah jalur lingkungan sistem, menyediakan lokasi tambahan untuk mencari ikon aplikasi.
Simpan modifikasi yang dilakukan pada file dengan menekan CTRL+O dan keluar nano
dengan menekan CTRL+X.
Untuk melakukan penyesuaian ini, diperlukan siklus logout dan login sistem. Namun, agar perubahan ini dapat diterapkan secara komprehensif, disarankan untuk memulai ulang sistem:
sudo reboot now
Setelah masuk kembali ke sistem setelah restart, ikon aplikasi Snap yang sebelumnya hilang sekarang seharusnya ada di peluncur aplikasi.
Hapus Snap dan Snap Store
Snap menunjukkan efisiensi dan kemudahan penggunaan tidak hanya dalam menginstal paket tetapi juga dalam penghapusannya. Jika Anda ingin menghapus semua instalasi Snap bersama manajer paket Snap, Anda tidak perlu menghapus instalasi setiap paket Snap.
Satu-satunya tindakan yang diperlukan adalah penghapusan snapd
layanan, yang secara bersamaan menghapus instalasi semua paket Snap yang diinstal:
sudo apt remove snapd
Ingat, Anda tidak perlu menghapus semua instalasi Snap; ketika menghapus snapd, itu akan menghapus semua paket terinstal terkait, menjadikannya penghapusan Snap dan instalasi terkait yang mudah, cepat, dan bersih.
Kesimpulan
Dengan Snapd dan Snap Store berhasil diinstal pada sistem Debian Anda, Anda dapat memanfaatkan sepenuhnya beragam aplikasi yang tersedia sebagai Snaps. Periksa pembaruan secara rutin agar perangkat lunak Anda tetap terkini dan manfaatkan fitur terbaru serta peningkatan keamanan. Nikmati kenyamanan dan kesederhanaan yang dihadirkan paket Snap ke lingkungan Debian Anda.