Linux Mint 20 menonaktifkan dukungan untuk aplikasi Snap sepenuhnya atas nama Anda, tetapi dalam posting ini saya akan menunjukkan cara mengaktifkannya (jika Anda mau) .
Tapi mengapa Mint menempatkan omong kosong pada teknologi ini sama sekali? Baiklah, jangan masuk ke itu di sini seperti yang telah dijelaskan / diperdebatkan / diperdebatkan di tempat lain. Cukuplah untuk mengatakan bahwa ada alasan di balik keputusan Mint untuk menonaktifkan format tersebut, dan keputusan itu sangat berdampak pada basis pengguna Mint yang cukup besar.
Lihat statistik penginstalan untuk aplikasi apa pun di Snap Store dan Anda akan mengetahui bahwa pengguna Linux Mint secara aktif menggunakan teknologi kemas untuk menginstal versi baru aplikasi terkenal seperti GIMP , OBS Studio , VSCode , dan sejenisnya.
Tapi kembali ke tugas yang ada.
Dengan rilis Linux Mint 20, saya pikir saya akan menerbitkan artikel ini sehingga siapa saja yang berencana menggunakan distro dan ingin pilihan apakah akan menginstal aplikasi Snaps (atau tidak) dapat melakukannya.
Sekarang saya tahu apa yang Anda pikirkan: “Dang Joey, saya bisa menjalankan sudo apt install snapd
untuk menginstal dukungan Snap di Linux Mint, itu mudah” — tapi kamu kecil sedikit salah. Mint telah menonaktifkan itu.
Seperti yang dicatat oleh Leo Chavez, co-host di podcast MintCast (hebat), segala upaya untuk menginstal snapd
dari baris perintah akan menghasilkan package 'snapd' has no installation candidate
kesalahan.
“Linux Mint tidak lagi mendukung Ubuntu Store milik klien sumber terbuka “snapd” yang terhubung ke itu,” membaca nosnap.pref
file Mint telah menjejalkan pipa manajemen paket.
Salah satu “solusi” adalah menentukan versi snapd
Anda inginkan, misalnya:
sudo apt install snapd=VERSION
Dan ini akan menginstalnya. Tapi, dan itu penting tetapi:mengetahui nomor versi pasti Snapd yang diperlukan adalah sebuah pertanyaan karena terus berubah. Dan metode ini juga tidak mengembalikan fungsionalitas penuh Snapd.
Perbaikan yang tepat? Nuke file dari orbit:
Untungnya ini adalah perbaikan sederhana, tetapi yang tidak terbiasa dengan baris perintah mungkin memiliki beberapa masalah.
— leo@twit:~$ (@leochvez) 11 Juni 2020
`sudo rm /etc/apt/preferences.d/nosnap.pref`
Ini akan menghapus preferensi yang memblokir snapd. Kemudian, coba instal lagi! pic.twitter.com/xKURSth1k6
Sekarang, agar adil, menjalankan perintah penghapusan file sebagai root dari baris perintah bukanlah sesuatu yang ingin Anda lakukan tanpa kehadiran. Jadi, sekali lagi dengan asumsi Anda sudah menggunakan Linux Mint 20, buka Nemo sebagai pengguna super dan buang nosnap.pref
di /etc/apt/preferences.d/
cara kuno yang bagus.
Setelah selesai, mudah untuk menginstal aplikasi snapd dan Snap di Linux seperti biasa.
Termasuk, ya, Chromium , alias penyebab kontroversi khusus ini.
terima kasih kepada Leo