Jak najít software na obskurních linuxových distribucích

Je poměrně obtížné najít software na obskurních distribucích Linuxu, ale existuje několik různých způsobů, jak tento problém vyřešit. Prvním (a pravděpodobně nejlepším) řešením je doplnit chybějící aplikace, které potřebujete, přenosnými spustitelnými aplikacemi. Tyto spustitelné aplikace jsou známé jako AppImages.

AppImages

AppImages nejsou v žádném případě nová věc, ale jsou jedním z nejlepších vynálezů v linuxové komunitě v poslední době. Základním konceptem je přinést na platformu Linux „EXE“ jako v systému Windows. Když si uživatel stáhne program zabalený v jednom z těchto souborů, spustí se okamžitě, bez nutnosti instalovat žádný software. Je zřejmé, že AppImage nevynalezl spustitelné binární soubory na Linuxu. Přenosné binární soubory již existují. To znamená, že AppImage najde způsob, jak tyto binární soubory vylepšit.

Běžný binární soubor mimo AppImage může běžet na jakékoli distribuci Linuxu (pokud jsou v systému nainstalovány správné knihovny atd.). Soubory AppImage mají každou knihovnu a soubor zabalenou přímo do „prostředí“, aby je uživatelé mohli získat a jít. Zde je návod, jak získat tyto soubory do počítače se systémem Linux.

  Co je nejhorší věc, kterou může někdo udělat s vaším odemčeným iPhonem?

Hledání AppImages

Nejprve najděte AppImage na Adresář Probono AppImage. Ze všech online zdrojů se zdá, že tento je nejspolehlivější a nejbohatší. V tomto příkladu budeme používat Audacity.

Na stránce BinTray klikněte na „soubory“. Následuje rozsáhlý seznam obrázků Audacity. Najděte ten nejnovější, aby byl váš program AppImage co nejaktuálnější. Nestahujte tento soubor pomocí prohlížeče. Místo toho klikněte pravým tlačítkem na odkaz a klikněte na „kopírovat“, čímž uložíte přímou adresu URL. 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 nejprve jej nainstalujte. 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 stáhli tuto aplikaci pomocí wget, 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 příkaz chmod:

sudo chmod +x Audacity*.AppImage

Oprávnění jsou aktualizována. Nyní otevřete Stahování 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 a je připravena k použití.

FlatPaks A Snap Packages

Dalším řešením, jak najít software pro nepopulární a méně podporované distribuce Linuxu, je použít Flatpaks. Tato technologie (podobně jako AppImage) je „distro-agnostická“, což znamená: žádná distribuce Linuxu není upřednostňována před druhou a vaše distribuce Linuxu ji pravděpodobně podporuje. Stačí říci, že Snaps a Flatpaks jsou navrženy tak, aby se daly nainstalovat na všechno.

  Jak restartovat svůj ostrov v „Animal Crossing: New Horizons“

Tato dvě řešení jsou nejnovějším pokusem linuxové komunity vytvořit „univerzální“ formát balíčků, který může používat kdokoli a kdekoli. S pomocí těchto dvou technologií si velmi vyhledávaný software nachází cestu do všech hlavních linuxových distribucí, stejně jako do těch neznámých.

Pokud zjistíte, že používáte méně známou linuxovou distribuci, která nemá stejný druh softwarové podpory jako uživatel Ubuntu nebo Fedory, vyzkoušejte je.

Linuxový software na GitHubu

Jedním z nejlepších způsobů, jak najít další software pro neoblíbenou distribuci Linuxu, je přejít na Github. Existuje spousta projektů, které do něj vkládají kód ve všech hodinách dne. Výsledkem je, že většina linuxových projektů tam hostí svůj zdrojový kód. To znamená, že pokud potřebujete program a pro vaši verzi Linuxu neexistuje žádný nativní balíček, stále budete mít možnost zkompilovat software ze zdroje a dokonce si s ním vytvořit svůj vlastní instalovatelný balíček!

Pochopte, že ne každý linuxový projekt používá Github. Bez ohledu na to je tento web (zdaleka) nejoblíbenější službou projektového managementu. To znamená, že je velká šance, že tam najdete to, co potřebujete.

  Jak přidat aplikaci do doku na iPadu

Přečtěte si dokumentaci

Na méně známých linuxových distribucích si sami vývojáři často uvědomují, že sehnat software bude těžší. Výsledkem je, že vývojáři velmi tvrdě pracují na zaplnění této mezery. Nejlepším příkladem toho je projekt Solus. Tato distribuce Linuxu je nová a má zcela nový formát balíčků. Výsledkem je, že některé programy tam prostě nejsou (jako by byly na Ubuntu). Právě kvůli tomu má projekt Solus sekci „Třetí strana“, do které mohou uživatelé přejít a najít programy, které mohou potřebovat. Solus navíc umožňuje každému uživateli požádat o program pro sekci třetí strany.

Vaše distribuce Linuxu může být podobná. Podívejte se, jak se vyrábějí balíčky, a zjistěte, zda tam není sekce „třetí strany“. Může být také dobré vyhledat na webu sekci funkcí „požadavek na balíčky“. Ačkoli někteří vývojáři mohou vaše požadavky ignorovat, není na škodu se na ně obrátit.

Závěr

V minulosti být na linuxové distribuci, která nebyla mainstream, byl rozsudek smrti. Software bylo těžké sehnat, a pokud se vám podařilo najít software, který potřebujete, balíčky se aktualizovaly pomalu. V dnešní době se linuxová komunita velmi snaží, aby se instalace programů v Linuxu stala agnostičtějším procesem. Když všichni přijmou řešení jako Flatpak, Snaps a AppImages, dny bez určitých aplikací budou minulostí.