¿Por qué hay 2 paquetes para algunas aplicaciones (por ejemplo, Chromium) en el software de Ubuntu?

Respuestas:

19

El primer y el tercer elemento son el navegador Chromium. El primero es un paquete instantáneo y el segundo es un paquete Debian.

Puede confirmar esto a partir de los números de versión y las descripciones. El primero:

ingrese la descripción de la imagen aquí

partidos:

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

El segundo:

ingrese la descripción de la imagen aquí

partidos:

$ 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

y la descripción de 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 el gnome-softwarecomando debería ayudar. Ambos comandos abren la tercera entrada:

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

Aquí chromium-browser.desktopestá el ID de AppStream y chromium-browseres el nombre del paquete.

muru
fuente
12
Entonces, la forma de distinguir un paquete instantáneo de un paquete Debian es si tiene una calificación de estrellas o no. Eso es ... no es intuitivo por decir lo menos.
Philip Kendall el
1
¿Cómo podemos decirle a Canonical sobre esto? ¡Esto es realmente muy desagradable para el usuario!
saitam
@saitam Creo que actualizaron el software de Ubuntu para mostrar la fuente de la aplicación (para decir "Fuente: Snap" si es snap).
muru