Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti.
S tolika dostupnými linuxovými distribucemi a balíčkovými metodami není divu, že se vývojáři často rozhodnou distribuovat své programy ve formátu – jako je AppImage – který lze spustit na jakémkoli linuxovém systému. Správa AppImages je však bolestivá a nelze je snadno integrovat do vaší systémové nabídky.
Naštěstí existuje řešení, které vám pomůže používat AppImages, jako by to byly běžné aplikace pro Linux.
Co jsou AppImages a proč existují?
Není žádným tajemstvím, že Linux je fragmentovaná platforma a to pro vás může být bolestivé, když se pokoušíte nainstalovat software, který byl zkompilován jako binární soubor pro jiné než vaše vlastní distro. K dispozici je DEB pro distribuce založené na Debianu, RPM pro Red Hat, PKG.TAR.XZ pro správce balíčků Arch's Pacman a další.
Vytváření a udržování binárních souborů pro různé distribuce je časově náročné a vývojáři by to často preferovali publikovat jeden balíček, který bude fungovat na všech systémech Linux a lze jej spustit jedním kliknutím nebo jediným terminálem příkaz.
AppImage je formát, který si stačí stáhnout a spustit. Tyto aplikace jsou dodávány se všemi nezbytnými závislostmi a nemusíte je ani instalovat.
Chcete-li spustit AppImage, musíte jej nejprve nastavit jako spustitelný:
sudochmod +Xnějakou aplikaci.AppImage
...potom na něj dvakrát klikněte ve správci souborů, nebo pokud jste stále v terminálu, zadejte:
./someapp. AppImage
Pro uživatele GUI Linux to může být odrazující, a přestože existují aplikace, které budou spravovat a spouštět vaše AppImages pro vás to není zdaleka tak jednoduché jako otevření nabídky a kliknutí na AppImage, který chcete spustit, jako by to byla běžná každodenní aplikace.
AppImageLauncher je open-source aplikace, která může proměnit váš sen o spuštění AppImages ze systémové nabídky ve skutečnost.
Co je AppImageLauncher?
AppImageLauncher dělá více, než co naznačuje jeho název, a jakmile je nainstalován do vašeho systému, zachytí vše se pokusí otevřít AppImage, čímž se vám zobrazí dialogové okno s možností výběru, jak chcete AppImages mít léčeni.
Můžete si vybrat, zda aplikaci AppImage spustíte jednou, nebo ji integrujete se systémovou nabídkou, takže pokud budete chtít aplikaci spustit v budoucnu, stačí ji vybrat z nabídky.
Běžné aplikace nainstalované prostřednictvím správce balíčků se aktualizují spolu s vaším systémem, ale AppImages, jako soubory, které si stáhnete jednou a obvykle spouštíte kliknutím na ikonu, nikoli.
AppImageLauncher to změní přidáním položky k položce aplikace v systémové nabídce, která zkontroluje aktualizace a stáhne nejnovější verzi.
Pokud vás omrzí konkrétní AppImage a chcete, aby byl mimo váš systém, AppImageLauncher to zvládne také.
Jak nainstalovat AppImageLauncher na Linux
AppImageLauncher je předinstalovaný na systémech Manjaro a k dispozici jsou oficiální verze pro Debian, Ubuntu a Fedoru. Existuje také komunitou podporovaná verze AppImageLauncher pro Arch Linux. základní OS není v současné době podporován.
Nainstalujte AppImageLaucher na Debian nebo Ubuntu
Přidejte AppImageLauncher PPA a poté aktualizujte svůj systém:
sudo add-apt-repository ppa: appimagelauncher-team/stable
sudo apt Aktualizace
Nyní nainstalujte AppImageLauncher pomocí:
sudo apt Nainstalujte appimagelauncher
Nainstalujte AppImageLauncher na Arch-Based Systems
AppImageLauncher je k dispozici v uživatelského úložiště Arch a můžete jej nainstalovat pomocí yay:
sudo yay -S appimagelauncher
Na Fedoře a dalších RPM distribucích
Stáhněte si nejnovější verzi RPM ze stránky AppImageLauncher GitHub Releases.
Stažení:AppImageLauncher
Poté přejděte do adresáře Downloads pomocí příkaz cd a typ:
sudoot./min-iappimagelauncher-x.X.ot./min
Jak používat AppImageLauncher k vytváření položek nabídky
Jakmile nainstalujete AppImageLauncher, můžete jej použít k přidání AppImage do systémové nabídky následovně:
- Stáhněte si AppImage, který chcete použít. Najděte AppImage ve správci souborů a spusťte jej.
- Místo AppImage se spustí AppImageLauncher. Pokud je to poprvé, co používáte AppImageLauncher, klikněte Přizpůsobit vyberte adresář, kam chcete uložit AppImages, a potom klepněte OK.
- Objeví se nový dialog, který vám nabídne možnost Spustit jednou nebo Integrovat a spustit.
- Chcete-li přesunout AppImage do určeného umístění a integrovat se s vaší systémovou nabídkou, zvolte Integrovat a spustit.
- Aplikace se spustí. Až budete příště chtít aplikaci spustit, jednoduše otevřete systémovou nabídku a klikněte na ikonu aplikace.
Mít aplikaci integrovanou se systémovou nabídkou je skvělé – dokud ji už nebudete chtít. Postup smazání AppImage:
- Otevřete systémovou nabídku a najděte ikonu AppImage.
- Klepněte pravým tlačítkem myši na ikonu AppImage.
- Vybrat Odstraňte AppImage ze systému.
Pokud jsou k dispozici aktualizované verze AppImages, budete je moci aktualizovat ze stejné kontextové nabídky.
AppImageLauncher usnadňuje správu AppImages
Nyní můžete použít AppImageLauncher ke snadné integraci AppImages s vaší systémovou nabídkou a není důvod se jejich používání dále vyhýbat.
Namísto hledání ve výchozích úložištích softwaru speciálně vytvořeného pro vaši distribuci prozkoumejte rozsáhlé knihovny AppImages, které jsou k dispozici pro všechny platformy Linux.