Pourquoi y a-t-il 2 packages pour certaines applications (par exemple Chromium) dans le logiciel Ubuntu?

Réponses:

19

Le premier et le troisième éléments sont tous deux le navigateur Chromium. Le premier est un paquet instantané et le second est un paquet Debian.

Vous pouvez le confirmer à partir des numéros de version et des descriptions. La première:

entrez la description de l'image ici

allumettes:

$ snap search chromium
Name      Version       Developer  Notes  Summary
chromium  62.0.3202.75  canonical  -      Chromium web browser, open-source version of Chrome

La deuxième:

entrez la description de l'image ici

allumettes:

$ apt search chromium-browser
Sorting... Done
Full Text Search... Done
chromium-browser/xenial-updates,xenial-security 62.0.3202.75-0ubuntu0.16.04.1313 amd64
  Chromium web browser, open-source version of Chrome

et la description AppStream :

$ appstreamcli search chromium
Identifier: chromium-browser.desktop [desktop-application]
Name: Chromium Web Browser
Summary: Access the Internet
Package: chromium-browser
Icon: chromium-browser_chromium-browser.png

L'utilisation de la gnome-softwarecommande devrait aider. Ces deux commandes ouvrent la troisième entrée:

gnome-software --details=chromium-browser.desktop
gnome-software --details-pkg=chromium-browser

Voici chromium-browser.desktopl'ID AppStream et chromium-browserle nom du package.

muru
la source
12
Ainsi, la façon de distinguer un paquet instantané d'un paquet Debian est de savoir s'il a ou non une étoile. Ce n'est ... pas intuitif pour dire le moins.
Philip Kendall
1
Comment pouvons-nous en informer Canonical? C'est vraiment très hostile aux utilisateurs !!
saitam
@saitam Je pense qu'ils ont mis à jour le logiciel Ubuntu pour montrer la source de l'application (pour dire "Source: Snap" si c'est snap).
muru