Snap adalah aplikasi yang berada di system GNU / Linux , Snap package alternative bagi para distributor linux , alternative pengganti DEB dan RPM, package snap bisa digunakan semua distribusi linux.
Install Snapd pada linux
Jika linux kalian belum ada snapd silahkan di install dulu dengan mengetik perintah di terminal:
$ sudo apt-get install snap
Mencari Aplikasi Snap
Untuk kalian yg ingin mencari aplikasi yg akan di install ketik perintah di terminal:
$ sudo snap find
Untuk mencari nama package secara spesifikasi pada snapd
$ sudo snap find nama-package
Untuk mencari aplikasi di snap secara detail ketik di terminal:
$ sudo snap find | grep search
Cara install package di Snap
Untuk melakukan instalasi di wajibkan menggunakan "sudo" atau kalian bisa gunakan akses root . ketik perintah di terminal:
$ sudo snap install nama-package
Sebagai contoh nama-package
$ sudo snap install inkscape
biasanya pemasangan otomatis menggunakan versi stable . ada versi lebih ringan yaitu versi beta . jika ingin memilih versi ketik di terminal:
untuk versi stable (default)
$ sudo snap install minecraft --stable
untuk versi beta
$ sudo snap install minecraft --beta
untuk versi lain bisa di coba di bawah ini:
--channel
--edge
--candidate
--revision
Cara refresh aplikasi/package snap
Untuk refresh seluruh aplikasi snapd . bisa dengan mengetik perintah terminal:
$ sudo snap refresh
Untuk ngerefresh untuk satu aplikasi
$ sudo snap refresh nama-package
Cara downgrade Aplikasi snapd
Untuk menurunkan versi aplikasi pada snapd ketik perintah di terminal:
$ sudo snap revert nama-package
Cara Remove aplikasi dari snapd
Untuk menghapus sebuah aplikasi pada snapd . kalian bisa ketik perintah di terminal:
$ sudo snap remove nama-package
Cara melihat Aplikasi yang sudah terinstall
Untuk melihat aplikasi yg sudah terinstall . seperti layaknya control panel kalian bisa ketik perintah:
$ snap list
Cara menjalankan Aplikasi di snap
Untuk kalian yg ingin menjalankan aplikasi snap cukup mudah hanya memasukan perintah:
$ sudo snap run nama-package
Solusi menangani snap yg error
Saya paling males dengan snapd saat error . karena saya menemukan beberapa error pada kali linux saya , biasanya setelah saya restart atau menghidupkan komputer saya kembali .
- Aplikasi tidak dapat di jalankan
- Aplikasi tidak dapat di remove (Karena keseringan remove agar aplikasi bisa berjalan)
$ sudo systemctl restart snapd
error: cannot communicate with server: Post http://localhost/v2/snaps/minecraft: dial unix /run/snapd.socket: connect: no such file or directory
Error kaya di bawah,faktor kuota dan sinyal .
error: Get
https://api.snapcraft.io/api/v1/snaps/search?confinement=strict%2Cclassic&fields=anon_download_url%2Carchitecture%2Cchannel%2Cdownload_sha3_384%2Csummary%2Cdescription%2Cdeltas%2Cbinary_filesize%2Cdownload_url%2Cepoch%2Cicon_url%2Clast_updated%2Cpackage_name%2Cprices%2Cpublisher%2Cratings_average%2Crevision%2Cscreenshot_urls%2Csnap_id%2Clicense%2Cbase%2Csupport_url%2Ccontact%2Ctitle%2Ccontent%2Cversion%2Corigin%2Cdeveloper_id%2Cprivate%2Cconfinement%2Cchannel_maps_list&q=§ion=featured:
dial tcp: lookup api.snapcraft.io on [::1]:53: read udp
[::1]:50071->[::1]:53: read: connection refused
untuk mengatasi error seperti dibawah ini, cara mengatasi nya dengan mengaktifkan fungsi apparmor ketik perintah di terminal:
$ sudo /etc/init.d/apparmor start
snap-update-ns failed with code 1: No such file or directory
Oke semoga bermanfaat nih . berbagi itu indah heheh