návody

Appimage: Linuxové aplikácie, ktoré bežia na rôznych distribúciách

Obsah:

Anonim

AppImage je formát, ktorý vám umožňuje dodávať balíky systému Linux so schopnosťou bežať na rôznych distribúciách, v prenosnom režime a bez potreby oprávnení na inštaláciu superužívateľa (root). Tento projekt sa narodil v roku 2004 ako klik, odvtedy sa neustále vyvíja, v roku 2011 zmenil názov v roku 2011 na PortableLinuxApps a rok 2013 sa premenoval na súčasné meno.

Čo je AppImage?

Základnou myšlienkou formátu je, že aplikácia AppImage sa rovná súboru a ten istý obsahuje aplikáciu a všetky súbory, od ktorých závisí pre svoju činnosť. Inými slovami, každá z nich je autonómna, zahŕňa všetky knižnice potrebné pre aplikáciu a ktoré nie sú súčasťou základného systému.

Čo je AppImageKit?

AppImageKit je sada nástrojov, ktoré dopĺňajú formát AppImage, čo uľahčuje jeho správnu implementáciu. Projekt je open source a je umiestnený v úložisku GitHub.

Hlavné nástroje, ktoré poskytuje AppImageKit, sú:

  • create-appdir - Nástroj príkazového riadku bežiaci na Ubuntu, ktorý transformuje balený softvér do adresára aplikácií (AppDir), ktorý sa dá použiť ako vstup do AppImageAssistant. Majte na pamäti, že napriek tomu, že bol napísaný pre Ubuntu, mal by tiež fungovať v Debiane a mohol by byť prenášaný do iných distribúcií pomocou príslušných správcov balíkov. AppImageAssistant: je aplikácia grafického používateľského rozhrania, ktorá prevádza AppDir na AppImage. AppRun: spustiteľný súbor, ktorý nájde a spustí aplikáciu obsiahnutú v AppImage. runtime: malý binárny ELF, ktorý je vložený do hlavičky každej aplikácie AppImage.

Ako spustiť / nainštalovať AppImage?

Ak chcete spustiť aplikáciu AppImage, musíte si len stiahnuť aplikáciu a postupujte podľa týchto dvoch krokov:

Nech je spustiteľný:

chmod a + x exampleNameApp.AppImage

Spustiť:

./nombreEjemploApp.AppImage

Niektoré populárne aplikácie, ako napríklad: Atom, Arduino, Blender, Chromium, Firefox, LibreOffice; už poskytujú príležitosť stiahnuť aplikáciu AppImage zo svojej stránky.

Odporúčame vám prečítať si Ubuntu 16.04 Xenial Xerus.

Výhody a nevýhody AppImage

Výhody sú úplne zrejmé, ponúka používateľom jednoduchosť a rýchlosť sťahovania a spúšťania aplikácií bez toho, aby mali veľa skúseností s používaním systému Linux; Keďže ide o autonómne aplikácie, umožňuje vám ich premiestniť a uložiť podľa vlastných kritérií. Na druhej strane poskytuje vývojárovi príležitosť vytvárať aplikácie, ktoré budú kompatibilné s rôznymi distribúciami bez potreby kompilácie, čo je veľmi prospešné pre ich časy realizácie.

Nevýhodou aplikácie AppImages by však bola redundancia knižnice, plytvanie úložným priestorom a v niektorých prípadoch aj simultánne spustenie.

návody

Voľba editora

Back to top button