Centrum aplikací, Application Center ve španělštině, je nový obchod s aplikacemi Ubuntu založený na Flutter. Stále se jedná o Snap Store se stejnými zásadami, ale s pečlivějším rozhraním a lepším výkonem. Když byl představen, mohl instalovat pouze snap balíčky, ale když byl oficiálně uvolněn, také umožnila instalaci nativních balíčků z oficiálních úložišť. Co zatím neumí, je umožnit instalaci DEB balíčků z externích zdrojů, ale to se velmi brzy změní.
v čem je dnes problém? Předpokládejme, že chceme nainstalovat například Visual Studio Code. Co App Center nabízí, je a snap pack, ale není to oficiální od Microsoftu. Pokud půjdeme do code.visualstudio.com Uvidíme, že tam nabízejí balíček .rpm a další .deb. Musíme si stáhnout druhý a k jeho instalaci budeme muset použít terminál nebo jiný instalační program než App Center. Zkušenost je roztříštěná. Co je řešení? Co již bylo doručeno v GitHub.
App Center umožní "sideloading"
Změna byla doručena asi před dvěma týdny a je podrobně popsána jako „Přidá první kostru pro místní uživatelské rozhraní deb balíčku. Vzhledem k tomu, že jsme v procesu refaktoringu celé aplikace, aby sledovala standardizovanější architekturu založenou na riverpodu, věci v tomto PR by se mohly hodně změnit".
Co App Center udělá, když bude nová funkce implementována, bude něco podobného tomu, co vidíme v GNOME Software: děláním dvakrát klikněte V balíčku .deb se otevře oficiální obchod Ubuntu a ukáže nám okno s některými informacemi a tlačítkem pro instalaci softwaru. Pokud vybereme App Center jako program pro otevírání souborů s příponou .deb. Pokud ne, kliknutím pravým tlačítkem se zobrazí možnost.
Tímto způsobem bude instalace softwaru v Ubuntu více shromážděna, přičemž téměř vše bude dostupné ve stejné aplikaci. Nyní musí podporovat pouze balíčky flatpak, i když si nemyslím, že se toho někdy dočkáme.
Obrázek: design vytvořený pomocí Figma převzatý z GitHubu.