Bagaimana saya bisa mengganti aplikasi Snap seperti Gnome Calculator dengan deb?

31

Jadi, berkat bug ini: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1575053 Saya lebih suka tidak menggunakan paket Snap. Satu-satunya yang benar-benar saya gunakan adalah Kalkulator tetapi saya ingin mengganti semuanya dengan versi deb. Bagaimana saya melakukannya?

sup
sumber
2
Tidak bisakah Anda mencopot pemasangannya lalu memasangnya melalui apt?
M. Becerra
1
Anda bisa menyembunyikan ~/snapfolder mengikuti jawaban ini . Jika Anda ingin berhenti menggunakan seluruh ekosistem Snapd, Anda dapat mencoba jawaban saya di bawah ini
Eskander Bejaoui
1
Ya, tetapi saya masih bisa melihatnya di terminal.
sup
3
Beberapa kekurangan lain yang membuat aplikasi sekejap menjadi downgrade dari perspektif UX atas mitra APT tradisional mereka (yang tersedia di 17.10): 1. Mereka terlihat lebih lambat untuk diluncurkan (bahkan pada laptop unggulan 1 tahun) 2. Mereka tidak menyesuaikan dengan tema seluruh sistem Semoga kekurangan ini akan segera teratasi tetapi sampai saat itu solusi Eskander adalah perbaikan yang sangat bagus dan mudah.
sxc731

Jawaban:

25

Jawaban ini untuk Ubuntu 18.04 LTS. Versi 16.04 LTS datang dengan versi deb secara default dan bukan versi snap.

Cara Grafis

Klik ikon Perangkat Lunak Ubuntu dan cari gnome-calc :

masukkan deskripsi gambar di sini

Untuk memverifikasi yang mana, klik masing-masing secara bergantian. Ketika Anda mengklik versi yang diinstal dan gulir ke bawah Anda akan melihat:

masukkan deskripsi gambar di sini

Perhatikan Snap Store di bagian bawah

Ketika Anda mengklik yang kedua dan gulir ke bawah Anda akan melihat:

masukkan deskripsi gambar di sini

Sekarang Anda dapat mengklik Removetombol pada versi snap untuk menghapusnya. Demikian pula klik pada Installtombol untuk menginstal versi deb. Dalam kedua kasus Anda akan diminta kata sandi.

Cara baris perintah

Buka terminal dengan memasukkan Ctrl+ Alt+ Tdan masukkan ke berikut untuk menghapus versi snap:

sudo snap remove gnome-calculator

dan masukkan yang berikut ini untuk menginstal versi deb:

sudo apt install gnome-calculator

Anda akan dimintai kata sandi. Tidak seperti metode grafis, Anda tidak akan melihat ***** dan kursor tidak akan bergerak ketika Anda mengetikkan kata sandi Anda. Ini normal.

Semoga ini membantu

pengguna68186
sumber
2
Juga, perhatikan bahwa menghapus paket Snap biasanya aman karena buncis memasok pustaka sendiri dalam pemasangannya. (seperti instalasi program Windows dan file .db)
Aryo Adhi
32

Paket snap yang diinstal secara default di Ubuntu 18.04 LTS adalah:

  • gnome-calculator
  • gnome-characters
  • gnome-logs
  • gnome-system-monitor

Yang dapat ditemukan menggunakan perintah sudo snap list. Untuk menghapus aplikasi Snap default gunakan:

sudo snap remove gnome-calculator gnome-characters gnome-logs gnome-system-monitor

Kemudian instal .deb rekannya dengan:

sudo apt install gnome-calculator gnome-characters gnome-logs gnome-system-monitor

Selain itu, Anda dapat menghapus seluruh ekosistem Snapd dari komputer Anda dengan:

sudo apt purge snapd squashfs-tools gnome-software-plugin-snap
Eskander Bejaoui
sumber
Karakter Gnoem mengatakansudo snap remove gnome-calculator gnome-characters gnome-logs gnome-system-monitor
sup
@sup Saya tidak yakin saya mengerti
Eskander Bejaoui
Tidak, tentu saja tidak, salah tempel, maaf, maksud saya: sudo apt install gnome-charactersmemberiPackage gnome-characters is not available, but is referred to by another package.
sup
1
(i) Anda menautkan ke 28-1804, apakah Anda yakin itu sama? (ii) Daftar Anda tampak lengkap, namun saya menemukan paket itu dan corediinstal, yang tidak saya tambahkan - saya menginstal versi barebones dari LTS Ubuntu terbaru. Apakah keduanya sudah diinstal?
FooBar
1
Yap tidak sama, saya menautkan yang lebih baru tetapi konsep yang sama. Dan coremerupakan bagian dari Snapd, yang dihapus bersamaan dengannya
Eskander Bejaoui
3

Ini akan menghapus semua paket snap kecuali coredan core18dalam satu perintah

sudo snap remove `sudo snap list | cut -d " " -f 1 | tail -n 2 | grep -v 'core' | tr '\n' ' '`

Untuk menyelesaikan pembersihan lakukan seperti yang disebutkan di atas:

sudo apt -y purge snapd gnome-software-plugin-snap

Saya berasumsi Anda mungkin melihat squashfs-toolspaket lain

rivanov
sumber