Score:0

Software update programs - which to keep and which to remove?

cn flag
$ dpkg -l | grep softwar
ii  brltty                                        6.4-4ubuntu3                                amd64        Access software for a blind person using a braille display
ii  docbook-xml                                   4.5-11                                      all          standard XML documentation system for software and systems
ii  espeak-ng-data:amd64                          1.50+dfsg-10                                amd64        Multi-lingual software speech synthesizer: speech data files
ii  gnome-software                                41.5-2ubuntu2                               amd64        Software Center for GNOME
ii  gnome-software-common                         41.5-2ubuntu2                               all          Software Center for GNOME (common files)
ii  gnome-software-plugin-flatpak                 41.5-2ubuntu2                               amd64        Flatpak support for GNOME Software
ii  gnome-software-plugin-snap                    41.5-2ubuntu2                               amd64        Snap support for GNOME Software
ii  libdv4:amd64                                  1.0.0-14build1                              amd64        software library for DV format digital video (runtime lib)
ii  libespeak-ng1:amd64                           1.50+dfsg-10                                amd64        Multi-lingual software speech synthesizer: shared library
ii  libfluidsynth-dev:amd64                       2.2.5-1                                     amd64        Real-time MIDI software synthesizer (development files)
ii  libfluidsynth3:amd64                          2.2.5-1                                     amd64        Real-time MIDI software synthesizer (runtime library)
ii  libqpdf28:amd64                               10.6.3-1                                    amd64        runtime library for PDF transformation/inspection software
ii  libwildmidi2:amd64                            0.4.3-1                                     amd64        software MIDI player library
ii  python3-software-properties                   0.99.22.7                                   all          manage the repositories that you install software from
ii  software-properties-common                    0.99.22.7                                   all          manage the repositories that you install software from (common)
ii  software-properties-gtk                       0.99.22.7                                   all          manage the repositories that you install software from (gtk)
ii  steam:i386                                    1:1.0.0.74-1ubuntu2                         i386         Valve's Steam digital software delivery system
ii  xbrlapi                                       6.4-4ubuntu3                                amd64        Access software for a blind person using a braille display - xbrlapi

The above shows a Ubuntu 22.04 system having two types of software update files. Namely, :

  1. gnome-software, gnome-software-common, gnome-software-plugin-flatpak, gnome-software-plugin-snap
  2. python3-software-properties, software-properties-common and software-properties-gtk

On the dock, these two app icons are present(see below). Both programs do the same job.

icons

Am I correct to think that only one of them is needed? Which should I uninstall to avoid duplicated programs residing in the system?

Raffa avatar
jp flag
Not really AFAIK ... The latter is a dependency for the former as well as for other important packages.
Sun Bear avatar
cn flag
@Raffa Based on what you wrote, would it mean the former is redundant since the latter is not dependent on the former and they both do the same job?
Raffa avatar
jp flag
The other orange one is called `snap-store` ... And yes, in this case and as long as you have the `gnome-software-plugin-snap` installed as well, those two actually do almost the same job and one of them can be uninstalled although you don't have or need to.
Raffa avatar
jp flag
What I meant in my first comment was `python3-software-properties` at your numbered 2 point ... That one is a needed so leave it.
us flag
Snap apps still have file permission issues like https://askubuntu.com/q/1484241/124466, which the apt versions of the same apps do not have
Score:0
cn flag

The orange icon is the "Snap store". That is the default Ubuntu software center. It is based on the Gnome Software center, but is installed as a snap package. Thus, it does not appear in the output of dpkg -l, but will appear in the output of snap list as snap-store.

The gray icon is the Gnome Software center. It appears in your list as the gnome-software packages. It is not by default installed on an Ubuntu 22.04. If it is present on your system, then that is because either you installed it, or you upgraded on top of an install of an older release.

Am I correct to think that only one of them is needed?

Yes, you are correct.

Which should I uninstall to avoid duplicated programs residing in the system?

gnome-software if you want to use the software store that by defauls comes with Ubuntu. Use sudo apt autoremove gnome-software to remove it and all its dependencies that are not needed for other software.

Sun Bear avatar
cn flag
I noticed that `gnome-software` has the following plugin `gnome-software-plugin-flatpak`. Does the default `snap-store` program have a plugin to manage programs installed via `flatpak`?
I sit in a Tesla and translated this thread with Ai:

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.