Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo.
Ker je na voljo toliko distribucij Linuxa in načinov pakiranja, ni čudno, da se razvijalci pogosto odločijo za distribucijo svojih programov v formatu, kot je AppImage, ki ga lahko izvaja kateri koli sistem Linux. Toda AppImages je težko upravljati in jih ni enostavno integrirati v sistemski meni.
Na srečo obstaja rešitev, ki vam lahko pomaga uporabljati AppImages, kot da bi bile običajne aplikacije za Linux.
Kaj so AppImages in zakaj obstajajo?
Nobena skrivnost ni, da je Linux razdrobljena platforma in to je lahko za vas boleče, ko poskušate namestiti programsko opremo, ki je bila prevedena kot binarna za distribucijo, ki ni vaša. Obstaja DEB za distribucije, ki temeljijo na Debianu, RPM za Red Hat, PKG.TAR.XZ za Archov upravitelj paketov Pacman in še več.
Ustvarjanje in vzdrževanje binarnih datotek za različne distribucije je dolgotrajno in pogosto bi razvijalci raje objavite en paket, ki bo deloval na vseh sistemih Linux in ga je mogoče zagnati z enim klikom ali enim terminalom ukaz.
AppImage je oblika, ki jo lahko preprosto prenesete in zaženete. Te aplikacije so opremljene z vsemi potrebnimi odvisnostmi in vam jih sploh ni treba namestiti.
Če želite zagnati AppImage, ga morate najprej narediti izvršljivega:
sudochmod +xneka aplikacija.AppImage
... nato jo dvokliknite v upravitelju datotek ali, če ste še vedno v terminalu, vnesite:
./someapp. AppImage
Za uporabnike GUI Linux je to lahko odvračajoče, čeprav obstajajo aplikacije, ki bodo upravljajte in zaženite svoje AppImages za vas to niti približno ni tako preprosto, kot da odprete svoj meni in kliknete AppImage, ki ga želite zagnati, kot da bi šlo za običajno vsakodnevno aplikacijo.
AppImageLauncher je odprtokodna aplikacija, ki lahko vaše sanje o zagonu AppImages iz sistemskega menija spremeni v resničnost.
Kaj je AppImageLauncher?
AppImageLauncher naredi več, kot pove njegovo ime, in ko bo nameščen v vašem sistemu, bo prestregel vse poskuša odpreti AppImage, kar vam ponudi pogovorno okno z možnostjo izbire, kako želite, da so AppImage zdravljeni.
AppImage lahko zaženete enkrat ali pa ga integrirate s sistemskim menijem, tako da če želite aplikacijo zagnati v prihodnosti, jo morate samo izbrati v meniju.
Običajne aplikacije, nameščene prek upravitelja paketov, se posodobijo skupaj z vašim sistemom, AppImages kot datoteke, ki jih prenesete enkrat in se običajno zaženejo s klikom na ikono, pa ne.
AppImageLauncher to spremeni tako, da vnosu aplikacije v sistemskem meniju doda vnos, ki bo preveril posodobitve in prenesel najnovejšo različico.
Če ste siti določene AppImage in jo želite odstraniti iz sistema, lahko AppImageLauncher poskrbi tudi za to.
Kako namestiti AppImageLauncher v Linux
AppImageLauncher je vnaprej nameščen v sistemih Manjaro, na voljo pa so tudi uradne različice za Debian, Ubuntu in Fedora. Obstaja tudi različica AppImageLauncher, ki jo podpira skupnost za Arch Linux. osnovni OS trenutno ni podprt.
Namestite AppImageLaucher na Debian ali Ubuntu
Dodajte AppImageLauncher PPA in nato posodobite sistem:
sudo add-apt-repository ppa: appimagelauncher-team/stable
sudo apt nadgradnja
Zdaj namestite AppImageLauncher z:
sudo apt namestite appimagelauncher
Namestite AppImageLauncher v sisteme, ki temeljijo na Archu
AppImageLauncher je na voljo v uporabniški repozitorij Arch in ga lahko namestite z uporabo yay:
sudo yay -S zaganjalnik slik
Na Fedori in drugih distribucijah RPM
Prenesite najnovejšo izdajo RPM s strani AppImageLauncher GitHub Releases.
Prenesi:AppImageLauncher
Nato se pomaknite do imenika Prenosi z uporabo ukaz cd in tip:
sudovrtljajev na minuto-jazappimagelauncher-x.x.rpm
Kako uporabljati AppImageLauncher za ustvarjanje menijskih vnosov
Ko namestite AppImageLauncher, ga lahko uporabite za dodajanje AppImage v sistemski meni:
- Prenesite AppImage, ki ga želite uporabiti. V upravitelju datotek poiščite AppImage in ga zaženite.
- AppImageLauncher se bo zagnal namesto AppImage. Če AppImageLauncher uporabljate prvič, kliknite Prilagoditi da izberete imenik, kamor želite shraniti svoje AppImages, nato kliknite V redu.
- Pojavilo se bo novo pogovorno okno, ki vam bo ponudilo izbiro Run Once oz Integrirajte in zaženite.
- Če želite AppImage premakniti na določeno lokacijo in integrirati v sistemski meni, izberite Integrirajte in zaženite.
- Aplikacija se bo zagnala. Ko boste naslednjič želeli zagnati aplikacijo, preprosto odprite sistemski meni in kliknite ikono aplikacije.
Integracija aplikacije v sistemski meni je odlična – dokler je ne želite več. Če želite izbrisati AppImage:
- Odprite sistemski meni in poiščite ikono AppImage.
- Z desno miškino tipko kliknite ikono AppImage.
- Izberite Odstranite AppImage iz sistema.
Če so na voljo posodobljene različice AppImages, jih boste lahko posodobili iz istega kontekstnega menija.
AppImageLauncher poenostavlja upravljanje slik aplikacij
Zdaj lahko uporabite AppImageLauncher za preprosto integracijo AppImages v sistemski meni in ni razloga, da bi se jim izogibali.
Namesto da po privzetih repozitorijih iščete programsko opremo, izdelano posebej za vašo distribucijo, raziščite obsežne knjižnice AppImages, ki so na voljo za vse platforme Linux.