Č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.

instagram viewer

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ě:

  1. Stáhněte si AppImage, který chcete použít. Najděte AppImage ve správci souborů a spusťte jej.
  2. 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.
  3. Objeví se nový dialog, který vám nabídne možnost Spustit jednou nebo Integrovat a spustit.
  4. 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.
  5. 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:

  1. Otevřete systémovou nabídku a najděte ikonu AppImage.
  2. Klepněte pravým tlačítkem myši na ikonu AppImage.
  3. 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.