Je poměrně obtížné najít software na nejasnýchDistribuce v systému Linux, ale existuje několik různých způsobů, jak tento problém napravit. Prvním (a pravděpodobně nejlepším) řešením je doplnění chybějících aplikací, které potřebujete, přenosnými spustitelnými aplikacemi. Tyto spustitelné aplikace se nazývají AppImages.
AppImages
AppImages není v žádném případě nová věc, alejsou jedním z nejlepších vynálezů v linuxové komunitě v poslední paměti. Základním konceptem je přinést na platformu Linux „EXE“ typu Windows. Když uživatel stáhne program zabalený v jednom z těchto souborů, bude spuštěn okamžitě, bez nutnosti instalovat žádný software. AppImage samozřejmě nevynalezl spustitelné binární soubory v systému Linux. Existují již přenosné binární soubory. AppImage však najde způsob, jak tyto binární soubory vylepšit.
Může běžet běžný binární soubor bez aplikace AppImagejakákoli distribuce Linuxu (pokud jsou v systému nainstalovány správné knihovny atd.). Soubory AppImage mají každou knihovnu a soubor zabaleny přímo do „prostředí“, aby je uživatelé mohli získat a jít. Zde je návod, jak tyto soubory získat v počítači se systémem Linux.

Hledání AppImages
Nejprve vyhledejte AppImage v adresáři Probono AppImage. Ze všech online zdrojů se zdá, že tento je nejspolehlivější a hojný. V tomto příkladu použijeme Audacity.
Na stránce BinTray klikněte na „soubory“. Následuje rozsáhlý seznam obrázků Audacity. Najděte ten nejnovější, aby váš program AppImage byl co nejaktuálnější. Stahujte tento soubor pomocí prohlížeče. Místo toho klikněte pravým tlačítkem myši na odkaz a klikněte na „Kopírovat“, abyste přímou adresu URL uložili. Poté otevřete okno terminálu.
Stáhněte si aplikaci Audacity pomocí wget
Poznámka: nemáte wget? Vyhledejte jej pomocí správce balíků a nainstalujte jej jako první. Poté spusťte stahování.
cd ~/Downloads wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage
Důvod, proč jsme tuto aplikaci stáhli pomocí wgetu, je ten, že se musí změnit oprávnění AppImage. Je mnohem snazší to udělat, když už jste v terminálu. Chcete-li aktualizovat oprávnění, použijte chmod
příkaz:
sudo chmod +x Audacity*.AppImage
Oprávnění jsou aktualizována. Nyní otevřete soubory ke stažení ve správci souborů vašeho počítače se systémem Linux a dvakrát klikněte na Audacity AppImage. Aplikace se okamžitě otevře, připravena k použití.
Balíčky FlatPaks a Snap
Další řešení k nalezení softwaru pro nepopulární,a méně podporovanou distribucí Linuxu je použití Flatpaků. Tato technologie (podobně jako AppImage) je „distroagnostická“, což znamená: Žádná distribuce Linuxu není upřednostňována před ostatními a vaše distribuce Linuxu ji pravděpodobně podporuje. Stačí říci, že Snaps a Flatpaks jsou navrženy tak, aby byly instalovány na všechno.
Tato dvě řešení jsou linuxovou komunitouposlední pokus o vytvoření „univerzálního“ formátu balíčku, který může kdokoli použít. S pomocí těchto dvou technologií vyhledává vysoce vyhledávaný software cestu do všech hlavních distribucí Linuxu i do nejasných.
Pokud zjistíte, že používáte méně známou linuxovou distribuci, která nemá stejný druh softwarové podpory, jakou má uživatel Ubuntu nebo Fedora, zkuste to.
Linuxový software na GitHubu

Jeden z nejlepších způsobů, jak najít další softwarepro nepopulární distribuci Linuxu směřujeme do Githubu. Existuje spousta projektů, které do něj tlačí kód ve všech hodinách dne. Výsledkem je, že zde většina hostitelských projektů hostuje svůj zdrojový kód. To znamená, že pokud potřebujete program a pro vaši verzi systému Linux neexistuje nativní balíček, budete mít stále možnost kompilovat software ze zdroje a dokonce s ním vytvořit svůj vlastní instalační balíček!
Pochopte, že ne každý projekt Linux používá Github. Bez ohledu na to je tento web (zdaleka) nejoblíbenější službou správy projektů. To znamená, že existuje dobrá šance, že tam najdete to, co potřebujete.
Přečtěte si dokumentaci
Na méně známých linuxových distribucíchsamotní vývojáři si často uvědomují, že software bude těžší přijít. Výsledkem je, že vývojáři velmi usilovně zaplňují tuto mezeru. Nejlepší příklad toho je projekt Solus. Tato distribuce Linuxu je nová a má zcela nový formát balíčku. Výsledkem je, že některé programy tam prostě nejsou (jako by byly na Ubuntu). Z tohoto důvodu má projekt Solus sekci „Třetí strana“, do které mohou uživatelé přejít a najít programy, které mohou potřebovat. Kromě toho umožňuje společnost Solus každému uživateli požádat o program pro sekci třetí strany.
Vaše Linuxové distro může být podobné. Podívejte se, jak jsou vytvářeny balíčky, a podívejte se, zda existuje sekce „třetí strana“. Může být také dobré hledat na webu sekci funkcí „balíčky žádostí“. Ačkoli někteří vývojáři mohou vaše požadavky ignorovat, nemůže být na škodu oslovit.
Závěr
V minulosti to bylo na linuxové distribucinebyl hlavním proudem trest smrti. Software bylo těžké najít, a pokud se vám podařilo najít software, který potřebujete, balíčky se pomalu aktualizovaly. V současné době se komunita Linuxu velmi těžce snaží učinit instalaci programů v systému Linux agnostičtějším procesem. Když každý přijme řešení jako Flatpak, Snaps a AppImages, dny přechodu bez určitých aplikací budou minulostí.
Komentáře