Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk.
Mivel sok Linux disztribúció és csomagolási módszer áll rendelkezésre, nem csoda, hogy a fejlesztők gyakran úgy döntenek, hogy olyan formátumban terjesztik programjaikat – például az AppImage-et –, amely bármely Linux rendszerrel végrehajtható. Az AppImages kezelése azonban fájdalmas, és nem könnyen integrálható a rendszermenübe.
Szerencsére van egy megoldás, amely segíthet úgy használni az AppImages-et, mintha normál Linux-alkalmazások lennének.
Mik azok az AppImages, és miért léteznek?
Nem titok, hogy a Linux egy töredezett platform, és ez fájdalmas lehet, ha olyan szoftvert próbál telepíteni, amelyet nem a saját disztribúciójához binárisként fordítottak. Van DEB a Debian-alapú disztribúciókhoz, RPM a Red Hathez, PKG.TAR.XZ az Arch Pacman csomagkezelőjéhez és még sok más.
A bináris fájlok létrehozása és karbantartása a különböző disztribúciókhoz időigényes, és gyakran a fejlesztők inkább egy olyan csomag közzététele, amely minden Linux rendszeren működik, és egy kattintással vagy egyetlen terminállal elindítható parancs.
AppImage egy olyan formátum, amelyet egyszerűen letölthet és futtathat. Ezek az alkalmazások az összes szükséges függőséggel együtt vannak csomagolva, és még telepíteni sem kell őket.
Egy AppImage elindításához először futtathatóvá kell tennie:
sudochmod +xvalami alkalmazás.AppImage
...majd kattintson rá duplán a fájlkezelőben, vagy ha még mindig terminálban van, írja be:
./someapp. AppImage
A GUI Linux-felhasználók számára ez elrettentő lehet, és bár léteznek olyan alkalmazások, amelyek igen kezelje és indítsa el az AppImages-et Önnek ez közel sem olyan egyszerű, mint megnyitni a menüt, és rákattintani az elindítani kívánt AppImage-re, mintha az egy hétköznapi alkalmazás lenne.
Az AppImageLauncher egy nyílt forráskódú alkalmazás, amely valóra válthatja álmát, hogy az AppImages programot elindítsa a rendszermenüből.
Mi az AppImageLauncher?
Az AppImageLauncher többet tesz, mint amit a neve sugall, és miután telepítve van a rendszerre, mindent elfog megpróbál megnyitni egy AppImage-et, amely párbeszédablakot ad, ahol kiválaszthatja, hogyan szeretné az AppImages-et kezelt.
Dönthet úgy, hogy vagy egyszer futtatja az AppImage-et, vagy integrálja a rendszermenübe, így ha a jövőben el akarja indítani az alkalmazást, csak ki kell választania a menüből.
A csomagkezelőn keresztül telepített szokásos alkalmazások a rendszerrel együtt frissülnek, de az AppImages, mint az egyszer letöltött fájlok, amelyek általában az ikonra kattintva futnak le, nem.
Az AppImageLauncher ezt úgy módosítja, hogy hozzáad egy bejegyzést az alkalmazás bejegyzéséhez a rendszermenüben, amely ellenőrzi a frissítéseket, és letölti a legújabb verziót.
Ha elege van egy adott AppImage-ből, és szeretné, hogy kikerüljön a rendszeréből, az AppImageLauncher ezt is képes kezelni.
Az AppImageLauncher telepítése Linux rendszeren
Az AppImageLauncher előre telepítve érkezik a Manjaro rendszerekre, és elérhetők a hivatalos verziók a Debian, az Ubuntu és a Fedora számára. Van egy közösség által támogatott AppImageLauncher verzió is az Arch Linuxhoz. Az elemi operációs rendszer jelenleg nem támogatott.
Telepítse az AppImageLaucher programot Debianra vagy Ubuntura
Adja hozzá az AppImageLauncher PPA-t, majd frissítse a rendszert:
sudo add-apt-repository ppa: appimagelauncher-team/stable
sudo apt frissítés
Most telepítse az AppImageLauncher programot a következővel:
sudo apt telepítés appimagelauncher
Telepítse az AppImageLauncher programot Arch-alapú rendszerekre
Az AppImageLauncher itt érhető el az Arch User Repository és a yay használatával telepítheti:
sudo yay -S appimagelauncher
Fedorán és más RPM disztribúciókon
Töltse le a legújabb RPM-kiadást az AppImageLauncher GitHub Releases oldaláról.
Letöltés:AppImageLauncher
Ezután navigáljon a Letöltések könyvtárba a használatával a cd parancsot és írja be:
sudofordulat-énappimagelauncher-x.x.fordulat
Az AppImageLauncher használata menübejegyzések létrehozására
Miután telepítette az AppImageLaunchert, a következőképpen adhatja hozzá az AppImage-et a rendszermenühöz:
- Töltse le a használni kívánt AppImage-ot. Keresse meg az AppImage-et a fájlkezelőben, és indítsa el.
- Az AppImageLauncher fog elindulni az AppImage helyett. Ha ez az első alkalom, hogy az AppImageLauncher programot használja, kattintson a gombra Testreszab válassza ki azt a könyvtárat, ahol az AppImages fájlokat tárolni szeretné, majd kattintson a gombra Rendben.
- Megjelenik egy új párbeszédpanel, amely a választási lehetőséget kínálja Fuss Egyszer vagy Integrálja és futtassa.
- Az AppImage áthelyezéséhez a megadott helyre és a rendszermenüvel való integrálásához válassza a lehetőséget Integrálja és futtassa.
- Az alkalmazás elindul. Amikor legközelebb el szeretné indítani az alkalmazást, egyszerűen nyissa meg a rendszermenüt, és kattintson az alkalmazás ikonjára.
Ha az alkalmazást integrálja a rendszermenübe, az nagyszerű – mindaddig, amíg már nem akarja. Az AppImage törlése:
- Nyissa meg a rendszermenüt, és keresse meg az AppImage ikont.
- Kattintson jobb gombbal az AppImage ikonra.
- Válassza ki Távolítsa el az AppImage-t a rendszerből.
Ha rendelkezésre állnak az AppImages frissített verziói, akkor ugyanabból a helyi menüből frissítheti őket.
Az AppImageLauncher egyszerűvé teszi az AppImages kezelését
Mostantól az AppImageLauncher segítségével könnyedén integrálhatja az AppImages-et a rendszermenüjébe, és nincs okuk elkerülni a használatát.
Ahelyett, hogy az alapértelmezett adattárak között keresne a kifejezetten az Ön disztribúciójához készült szoftverek között, vizsgálja meg az összes Linux platformon elérhető AppImages hatalmas könyvtárait.