Por que existem 2 pacotes para alguns aplicativos (por exemplo, Chromium) no Ubuntu Software?

Respostas:

19

O primeiro e o terceiro itens são o navegador Chromium. O primeiro é um pacote instantâneo e o último é um pacote Debian.

Você pode confirmar isso a partir dos números e descrições de versão. O primeiro:

insira a descrição da imagem aqui

partidas:

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

O segundo:

insira a descrição da imagem aqui

partidas:

$ 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

e a descrição do 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

Usar o gnome-softwarecomando deve ajudar. Ambos os comandos abrem a terceira entrada:

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

Aqui chromium-browser.desktopestá o AppStream ID e chromium-browsero nome do pacote.

muru
fonte
12
Portanto, a maneira de distinguir um pacote instantâneo de um pacote Debian é se ele tem uma classificação por estrelas ou não. Isso é ... não é intuitivo para dizer o mínimo.
Philip Kendall
11
Como podemos contar à Canonical sobre isso? Isso é realmente muito hostil ao usuário !!
Sait 23/08
@ saitam Eu acredito que eles atualizaram o Ubuntu Software para mostrar a fonte do aplicativo (para dizer "Fonte: Snap", se for snap).
muru