Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu.

S toľkými dostupnými linuxovými distribúciami a baliacimi metódami niet divu, že vývojári sa často rozhodnú distribuovať svoje programy vo formáte – ako je AppImage – ktorý dokáže spustiť akýkoľvek systém Linux. Správa AppImages je však bolestivá a nie je ľahké ich integrovať s vašou systémovou ponukou.

Našťastie existuje riešenie, ktoré vám pomôže používať AppImages, ako keby to boli bežné aplikácie pre Linux.

Čo sú AppImages a prečo existujú?

Nie je žiadnym tajomstvom, že Linux je fragmentovaná platforma a to môže byť pre vás bolestivé, keď sa pokúšate nainštalovať softvér, ktorý bol skompilovaný ako binárny pre inú distribúciu, než je vaša. K dispozícii je DEB pre distribúcie založené na Debiane, RPM pre Red Hat, PKG.TAR.XZ pre správcu balíkov Arch's Pacman a ďalšie.

Vytváranie a udržiavanie binárnych súborov pre rôzne distribúcie je časovo náročné a vývojári by to často uprednostňovali publikovať jeden balík, ktorý bude fungovať na všetkých systémoch Linux a možno ho spustiť jedným kliknutím alebo jediným terminálom príkaz.

instagram viewer

AppImage je formát, ktorý si môžete stiahnuť a spustiť. Tieto aplikácie sú dodávané so všetkými potrebnými závislosťami a nemusíte ich ani inštalovať.

Ak chcete spustiť AppImage, musíte ho najprv urobiť spustiteľným:

sudochmod +Xnejaká aplikácia.AppImage

...potom naň dvakrát kliknite v správcovi súborov, alebo ak ste stále v termináli, zadajte:

./nejaká aplikácia. AppImage

Pre používateľov GUI Linux to môže byť odrádzajúce, a hoci existujú aplikácie, ktoré budú spravujte a spúšťajte svoje AppImages pre vás to nie je ani zďaleka také jednoduché ako otvorenie ponuky a kliknutie na AppImage, ktorý chcete spustiť, ako keby to bola bežná každodenná aplikácia.

AppImageLauncher je aplikácia s otvoreným zdrojovým kódom, ktorá dokáže premeniť váš sen o spustení aplikácie AppImages zo systémovej ponuky na skutočnosť.

Čo je AppImageLauncher?

AppImageLauncher dokáže viac, ako naznačuje jeho názov, a po nainštalovaní do vášho systému zachytí všetko sa pokúsi otvoriť AppImage, čím sa vám zobrazí dialógové okno s možnosťou výberu, ako chcete, aby boli AppImages ošetrený.

Môžete si vybrať, či chcete aplikáciu AppImage spustiť raz, alebo ju integrovať so systémovou ponukou, takže ak budete chcieť aplikáciu spustiť v budúcnosti, stačí ju vybrať z ponuky.

Bežné aplikácie nainštalované prostredníctvom správcu balíkov sa aktualizujú spolu s vaším systémom, ale AppImages, ako súbory, ktoré si stiahnete raz a zvyčajne sa spúšťajú kliknutím na ikonu, nie.

AppImageLauncher to zmení pridaním položky k položke aplikácie v systémovej ponuke, ktorá skontroluje aktualizácie a stiahne najnovšiu verziu.

Ak vás už omrzel konkrétny AppImage a chcete ho vypnúť zo svojho systému, AppImageLauncher to zvládne tiež.

Ako nainštalovať AppImageLauncher v systéme Linux

AppImageLauncher je predinštalovaný na systémoch Manjaro a k dispozícii sú oficiálne verzie pre Debian, Ubuntu a Fedora. Existuje aj komunitou podporovaná verzia AppImageLauncher pre Arch Linux. elementárny OS momentálne nie je podporovaný.

Nainštalujte AppImageLaucher na Debian alebo Ubuntu

Pridajte AppImageLauncher PPA a potom aktualizujte svoj systém:

sudo add-apt-repository ppa: appimagelauncher-team/stable
sudo apt aktualizovať

Teraz nainštalujte AppImageLauncher pomocou:

sudo apt Inštalácia appimagelauncher

Nainštalujte AppImageLauncher na Arch-Based Systems

AppImageLauncher je k dispozícii v Arch User Repository a môžete ho nainštalovať pomocou yay:

sudo yay -S appimagelauncher

Na Fedore a iných distribúciách RPM

Stiahnite si najnovšiu verziu RPM zo stránky AppImageLauncher GitHub Releases.

Stiahnuť ▼:AppImageLauncher

Potom prejdite do adresára Downloads pomocou príkaz cd a typ:

sudoot./min-iappimagelauncher-x.X.rpm

Ako používať AppImageLauncher na vytváranie položiek ponuky

Po nainštalovaní aplikácie AppImageLauncher ju môžete použiť na pridanie AppImage do systémovej ponuky takto:

  1. Stiahnite si AppImage, ktorý chcete použiť. Nájdite AppImage v správcovi súborov a spustite ho.
  2. Namiesto AppImage sa spustí aplikácia AppImageLauncher. Ak je to prvýkrát, čo používate AppImageLauncher, kliknite Prispôsobiť vyberte adresár, do ktorého chcete uložiť AppImages, a potom kliknite Dobre.
  3. Objaví sa nové dialógové okno s možnosťou výberu Run Once alebo Integrovať a spustiť.
  4. Ak chcete presunúť AppImage na určené miesto a integrovať ho do systémovej ponuky, vyberte Integrovať a spustiť.
  5. Aplikácia sa spustí. Keď budete chcieť nabudúce spustiť aplikáciu, jednoducho otvorte systémové menu a kliknite na ikonu aplikácie.

Integrácia aplikácie do systémovej ponuky je skvelé – kým ju už nebudete chcieť. Ak chcete odstrániť AppImage:

  1. Otvorte ponuku systému a nájdite ikonu AppImage.
  2. Kliknite pravým tlačidlom myši na ikonu AppImage.
  3. Vyberte Odstráňte AppImage zo systému.

Ak sú k dispozícii aktualizované verzie AppImages, budete ich môcť aktualizovať z rovnakej kontextovej ponuky.

AppImageLauncher zjednodušuje správu AppImages

Teraz môžete použiť AppImageLauncher na jednoduchú integráciu AppImages s vašou systémovou ponukou a nie je dôvod sa ich viac vyhýbať.

Namiesto hľadania softvéru špeciálne vytvoreného pre vašu distribúciu v predvolených úložiskách preskúmajte rozsiahle knižnice AppImages dostupné pre všetky platformy Linux.