Tentu saja untuk sebagian besar paket jawabannya adalah sepele: jika itu adalah alat atau pustaka, deb adalah satu-satunya pilihan, sedangkan untuk beberapa perangkat lunak berpemilik, snap adalah satu-satunya pilihan.
Tampaknya Ubuntu sangat mendorong dan mempromosikan paket Snap, mengutip keuntungan dalam pengemasan, isolasi, keamanan, pembaruan, dll. Namun semua aplikasi yang dikirimkan dengan Ubuntu 18.04 diinstal sebagai paket deb.
Salah satu contohnya adalah Firefox, yang merupakan paket yang harus selalu diperbarui karena alasan keamanan, dan di masa lalu memiliki konflik dengan pengelola paket distribusi tentang keamanan dan pencitraan merek (Iceweasel). Namun Canonical memilih untuk mengirim Firefox sebagai paket deb.
Untuk paket yang memiliki snap dan deb, ini menimbulkan pertanyaan: Yang mana yang harus Anda instal? Dan jika jawabannya cepat, haruskah saya memigrasikan deb yang terpasang secara aktif?
sumber
Salah satu kelemahan utama terkunci adalah lebih banyak ruang yang dibutuhkan karena setiap perangkat lunak memiliki dependensinya sendiri di dalamnya sementara paket deb menggunakan dependensi bersama di seluruh sistem, dengan dampak yang jauh lebih kecil.
Utilitas snap masuk ketika Anda ingin menjaga sistem Anda terisolasi (misalnya dari binari berpemilik) atau paket itu sendiri bergantung pada dependensi yang berbeda dari yang Anda instal (contoh yang lebih baru).
sumber
Ini adalah jawaban yang sangat keras kepala.
Saya pribadi selalu menggunakan deb atau kemasan inklusif lainnya. Saya tidak menggunakan jepretan karena saya merasa itu seperti taman bertembok, tidak seperti ekosistem terbuka yang diperjuangkan Linux.
Saya salah menginstal beberapa kali karena deskripsi / metadata yang tidak jelas / ambigu di pusat perangkat lunak. Saya menemukan mereka menurunkan pengalaman laptop saya. Mereka segera dihapus.
Jika suatu aplikasi hanya memiliki paket snap, saya lebih suka tidak menggunakan aplikasi itu sendiri.
Saya khawatir bahwa suatu hari snappers mungkin mengatakan Anda bahkan tidak membutuhkan OS.
sumber