Az AppImage egy szoftverforgalmazási formátum Linuxra, amelynek célja a hagyományos Linux csomagokkal kapcsolatos két legsürgetőbb probléma megoldása: a terjesztés és a telepítés.
Ha letöltött egy programot AppImage formátumban, és kíváncsi, hogyan telepítheti vagy futtathatja azt a rendszeren, akkor ez az útmutató segít.
Kövesse az AppImage -t, annak előnyeit a hagyományos Linux -csomagokkal szemben, és az AppImage -fájl Linux -gépen történő futtatásához szükséges lépéseket.
Mi az AppImage, és miben különbözik a hagyományos Linux csomagoktól?
A hagyományos Linux csomagkezelési megközelítéssel a fejlesztőknek csomagjaikba kell csomagolniuk alkalmazásaikat a disztró szabályai szerint. Mivel vannak számos Linux disztribúció ott ez a folyamat általában fárasztó és időigényes a fejlesztők számára, mivel módosítaniuk kell a csomagjaikat, hogy megfeleljenek a több disztribúció követelményeinek.
Ezenkívül néha hiányzó vagy megváltozott függőségek miatt kompatibilitási problémákhoz is vezethet, amelyeket a fejlesztők nehezen javíthatnak.
Az AppImage célja, hogy megoldja ezt a problémát olyan alkalmazások létrehozásával, amelyek bárhol futnak. Lényegében az univerzális szoftvercsomag -megközelítést követi, amelyben felkéri a fejlesztőket, hogy csomagolják be programjukat (és annak függőségei, amelyek nem része a disztribúciónak) egyetlen fájlba, amely könnyen futtatható több Linuxon disztrók.
Az egyetlen alkalmazással, egy fájlrendszerrel az AppImage fejlesztőinek mindössze annyit kell tennie, hogy megcélozza azokat a disztribúciókat, amelyekhez programjait biztosítani kívánja, és elemezni kell a szükséges függőségeket. És a kapott eredmények alapján azonosítaniuk kell azokat a függőségeket, amelyek hiányozhatnak az adott disztribúcióból, és össze kell csomagolniuk a csomagjukat, hogy az tartalmazza azokat a függőségeket.
E megközelítés eredményeként, míg az AppImage a fejlesztők problémáival foglalkozik, néhányat a végfelhasználók számára is megold. Az AppImage segítségével a felhasználók most is futtathatják a programok legújabb verzióját, még akkor is, ha az operációs rendszer régebbi verzióján vannak.
Ezenkívül lehetőséget kapnak egy alkalmazás több verziójának futtatására is a rendszerükön egyszerre, ami jól jöhet, ha el akarják dönteni, hogy a program legújabb frissítése -e érdemes frissíteni. És a legjobb az egészben, hogy futtathatnak egy (AppImage) alkalmazást anélkül, hogy telepítenék azt a rendszerükre.
Az AppImage használatának előnyei
- Az AppImage fájlok hordozhatók, ezért bárhol futtathatók, beleértve az élő verziókat is.
- Az AppImage disztribúciós agnosztikus, ami azt jelenti, hogy különféle Linux disztribúciókon is futtatható.
- Az AppImage nem igényel telepítést, ami megkönnyíti a futtatást, mint a hagyományos Linux csomagok.
- A hagyományos csomagokkal ellentétben az AppImage felhasználóknak nem kell root jogosultságokkal rendelkezniük a programok futtatásához.
- Az AppImage program eltávolítása olyan egyszerű, mint az AppImage fájl törlése.
Az AppImage használatának hátrányai
- Véletlen rosszindulatú programok elkapásának kockázata, mivel az AppImage nincs ellenőrizve.
- Az AppImage fájlok meglehetősen nagyok lehetnek a hozzájuk tartozó függőségek miatt.
AppImage futtatása Linux alatt
Az AppImage futtatása Linux alatt meglehetősen egyszerű, szemben a hagyományos Linux csomagformátumokkal, mint például DEB vagy
FORDULAT, amelyek telepítése kissé fárasztó.
Az AppImage fájl esetén mindössze annyit kell tennie, hogy végrehajthatóvá teszi a fájlt, és futtatja azt. Csakúgy, mint bármely más feladat elvégzése Linuxon, ezt a feladatot többféleképpen is elvégezheti: használhatja a GUI -t vagy a terminált (ha inkább CLI -ben szeretne dolgozni).
1. Futtassa az AppImage programot a Fájlkezelő használatával
Az AppImage futtatása GUI -n keresztül meglehetősen egyszerű. Kövesse az alábbi lépéseket:
- Nyissa meg a fájlkezelőt, és keresse meg az AppImage könyvtárát.
- Kattintson a jobb gombbal az AppImage fájlra, és válassza a lehetőséget Tulajdonságok.
- A Tulajdonságok ablak, váltson a Engedélyek fülre.
- Jelölje be a melletti jelölőnégyzetet Engedélyezze a fájl végrehajtását programként ha Nautilus-alapú fájlkezelőt használ. Ellenőrizze a Futtatható opciót, ha Dolphint használ, és módosítsa a Végrehajtás legördülő menüben Bárki ha PCManFM -et használ.
2. Futtassa az AppImage -t a CLI használatával
Ha inkább a billentyűzeten szeretne dolgozni, akkor a terminál használatával sokkal hatékonyabban futtathatja az AppImage fájlokat. Ugyanezhez kövesse az alábbi lépéseket:
- Nyissa meg a terminál alkalmazást.
- Használat ls és a cd parancsot navigáljon ahhoz a könyvtárhoz, ahová az AppImage fájlt mentette/letöltötte.
- Futtassa a következő parancsot a terminálon az AppImage futtathatóvá tételéhez:
chmod +x appimage_name
- Az AppImage futtatásához írja be a következő parancsot:
./alkalmazás_neve
Például, ha egy nevű fájlt szeretne futtatni BalenaEtcher. AppImage, először végrehajtható jogosultságokat kell hozzárendelnie a fájlhoz, majd futtatnia kell a terminálról az alábbiak szerint:
chmod +x BalenaEtcher. AppImage
./BalenaEtcher. AppImage
3. Futtassa az AppImage programot egy indító segítségével
Bár mind a GUI, mind a CLI metódusok hibátlanul működnek, további lépést kell végrehajtaniuk, amelynek során az AppImage fájlt futtathatóvá kell alakítani a futtatásához.
Olyan segédprogramok, mint AppImageLauncher tovább egyszerűsíti az AppImages futtatását azáltal, hogy lehetővé teszi az AppImage közvetlen futtatását anélkül, hogy végrehajthatóvá kellene alakítania. Nem csak ez, hanem segít az AppImage fájlok alkalmazásindítóba történő integrálásában és sokkal egyszerűbb kezelésében is.
Ha az AppImageLauncher programot szeretné használni, először töltse le és telepítse a számítógépére.
Letöltés: AppImageLauncher
- Töltse le az AppImageLauncher DEB fájlt.
- Kattintson a jobb gombbal a fájlra, és válassza a lehetőséget Nyissa meg az X Package Installer segítségével, ahol x a Linux telepítő csomagtelepítője.
- Kövesse a képernyőn megjelenő utasításokat a DEB fájl telepítéséhez.
Alternatív megoldásként telepítheti a DEB fájlt a terminálon keresztül. Ehhez nyissa meg a terminált, és futtassa a telepítési parancsot a következő szintaxisban:
sudo dpkg -i csomag_neve
Például:
sudo dpkg -i appimagelauncher.deb
Az AppImageLauncher telepítése után futtassa azt, és kövesse az alábbi lépéseket a használatához:
- Nyissa meg a fájlkezelőt, és keresse meg azt a könyvtárat, ahová mentette/letöltötte a futtatni kívánt AppImage -et.
- Kattintson duplán az AppImage fájlra.
- A bemutatott lehetőségek közül érintse meg a gombot Integrálja és futtassa gombot, hogy az AppImage -et áthelyezze a saját könyvtárába, és futtassa. Alternatív megoldásként az AppImage egyszeri futtatásához kattintson a gombra Fuss egyszer.
Az AppImage fájlok sikeres futtatása Linuxon
Bár nincs túl sok olyan alkalmazás, amely az AppImage formátumot használja, időnként, amikor találkozik ilyennel, ez az útmutató segíthet azok egyszerű futtatásában Linux rendszeren.
Ha érdekli az univerzális csomagformátum ötlete, érdemes megnézni a Flathubot és a Snap Store -t is, amelyek ugyanazt a koncepciót követik, mint az AppImage.
Amikor Linux alkalmazásokat szeretne letölteni, hogyan hasonlítható össze a Flathub és a Snap Store? Összeütjük őket egymással, hogy megtudjuk.
Olvassa tovább
- Linux
- Linux alkalmazások
- Csomagkezelők

Yash személyzeti író a MUO -nál barkácsolás, Linux, programozás és biztonság területén. Mielőtt rajongását megtalálta az írásban, korábban a weben és az iOS -ben fejlesztett. Írásait megtalálhatja a TechPP -n is, ahol más vertikumokat is felölel. A technikán kívül szívesen beszél a csillagászatról, a Forma -1 -ről és az órákról.
Iratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide