Č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.
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:
- Stiahnite si AppImage, ktorý chcete použiť. Nájdite AppImage v správcovi súborov a spustite ho.
- 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.
- Objaví sa nové dialógové okno s možnosťou výberu Run Once alebo Integrovať a spustiť.
- Ak chcete presunúť AppImage na určené miesto a integrovať ho do systémovej ponuky, vyberte Integrovať a spustiť.
- 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:
- Otvorte ponuku systému a nájdite ikonu AppImage.
- Kliknite pravým tlačidlom myši na ikonu AppImage.
- 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.