Dlaczego w oprogramowaniu Ubuntu są 2 pakiety dla niektórych aplikacji (np. Chromium)?

Odpowiedzi:

19

Pierwszy i trzeci element to zarówno przeglądarka Chromium. Pierwszy z nich to pakiet przystawki, a drugi to pakiet Debiana.

Możesz to potwierdzić na podstawie numerów wersji i opisów. Pierwszy:

wprowadź opis zdjęcia tutaj

mecze:

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

Drugi:

wprowadź opis zdjęcia tutaj

mecze:

$ 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

i opis 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

Użycie gnome-softwarepolecenia powinno pomóc. Oba te polecenia otwierają trzeci wpis:

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

Tutaj chromium-browser.desktopjest identyfikator AppStream i chromium-browsernazwa pakietu.

muru
źródło
12
Tak więc sposobem na odróżnienie pakietu Snap od pakietu Debian jest to, czy ma on liczbę gwiazdek, czy nie. To jest ... co najmniej intuicyjne.
Philip Kendall,
1
Jak możemy o tym powiedzieć firmie Canonical? To naprawdę, naprawdę nieprzyjazny dla użytkownika !!
saitam
@saitam Wydaje mi się, że zaktualizowali oprogramowanie Ubuntu, aby pokazać źródło aplikacji (mówiąc „Źródło: Snap”, jeśli jest to snap).
mur