Pertanyaan Mengapa dua versi perangkat lunak dengan nama yang identik diinstal pada Ubuntu 18.04, dan dapatkah saya menghapus salah satunya?


Gnome System Monitor terdaftar dua kali dalam Ikhtisar Aplikasi. Menggunakan pusat Perangkat Lunak saya menentukan salah satunya adalah versi sekejap, sementara yang lain tidak mudah. Mereka tampak identik dalam Ikhtisar aplikasi. Gnome Calculator adalah contoh lain, dan saya yakin masih ada lagi.

Dapatkah saya menghapus versi snap dan menggunakan yang lainnya tanpa masalah?

Seperti yang jelas dinyatakan oleh pertanyaan: Mengapa dua versi perangkat lunak dengan nama yang identik diinstal pada Ubuntu 18.04? Duplikat yang disarankan dari pertanyaan ini tidak menjawab pertanyaan.

By the way, non-snap (versi apt) dari Gnome System Monitor terdaftar di Pusat perangkat lunak dua kali, menambah kebingungan, keduanya terdaftar sebagai versi 3.28.2-0Ubuntu1. Kenapa ini terjadi?

Ubuntu merilis 18.04 instalasi baru (bukan upgrade).


11
2018-06-27 13:07


asal


Kamu harus dapat menghapus snap yang menggunakan yang tradisional tanpa masalah. - pomsky
Bisakah Anda menjelaskan versi Ubuntu apa yang Anda gunakan? Apakah ini instalasi baru atau upgrade? - Andrea Lazzarotto
Kemungkinan duplikat dari Mengapa Canonical memasang aplikasi inti Gnome sebagai Snaps secara default? - muru
@muru Terima kasih atas sarannya, tetapi ini bukan duplikat dari pertanyaan lain itu karena pertanyaan saya menanyakan mengapa dua versi dari aplikasi yang sama dipasang. - jordy
Nah, jika tidak, seseorang melakukannya. Anda dapat memulai VM atau memeriksa manifes di sini: releases.ubuntu.com/18.04/ubuntu-18.04-desktop-amd64.manifest, tapi gnome-system-monitor tidak diinstal secara default melalui apt. Sungguh, tolong, tunjukkan kepada kami bukti bahwa itu terinstal secara default. - muru


Jawaban:


Mengganti beberapa aplikasi GNOME dengan Snaps adalah pengembang keputusan untuk mendukung fungsionalitas "GNOME" non-geek glossy modern.

Bagaimana cara menghapus bunyi seperti itu? Cari mereka dengan snap list:

$ snap list
Name                  Version  Rev   Tracking  Developer  Notes
core                  16-2.33  4830  stable    canonical  core
gnome-3-26-1604       3.26.0   64    stable/…  canonical  -
gnome-calculator      3.28.1   178   stable/…  canonical  -
gnome-characters      3.28.2   101   stable/…  canonical  -
gnome-logs            3.28.2   37    stable/…  canonical  -
gnome-system-monitor  3.26.0   45    stable/…  canonical  -

dan kemudian menghapusnya dengan misalnya

snap remove gnome-system-monitor

Dan kemudian instal paket biasa dengan misalnya

sudo apt install gnome-system-monitor

Beberapa paket deb dapat diinstal ke dalam sistem sebagai dependensi paket lainnya. Sebagai contoh gnome-system-monitor adalah ketergantungan paket berikut:

$ apt-cache rdepends gnome-system-monitor
gnome-system-monitor
Reverse Depends:
  gnome-core
  vanilla-gnome-desktop
  ubuntu-unity-desktop
  ubuntu-budgie-desktop
  gnome-applets
 |compiz-gnome
  cinnamon-desktop-environment

$ aptitude why gnome-system-monitor 
i   xinit        Recommends gnome-terminal | xterm | x-session-manager | x-windo
                            w-manager | x-terminal-emulator                     
p   compiz       Provides   x-window-manager                                    
p   compiz       Depends    compiz-gnome                                        
p   compiz-gnome Recommends gnome-system-monitor | mate-system-monitor         

lihat halaman manual yang sesuai untuk sintaks perintah yang digunakan (man apt-cache dan man aptitude).


9
2018-06-27 20:58



Ini sangat membantu, tetapi mengapa mereka mengemas dua versi aplikasi (label) yang sama, bukan hanya satu? - jordy