Tutoriali

Appimage: Linux aplikacije koje se izvode u različitim distribucijama

Sadržaj:

Anonim

AppImage je format koji vam omogućuje opskrbu Linux paketima, s mogućnošću pokretanja na različitim distribucijama, u prijenosnom načinu i bez potrebe za instalacijskim dozvolama superusera (root). Ovaj je projekt rođen 2004. godine kao klik, od tada je u kontinuiranom razvoju, pa je 2011. promijenio ime u PortableLinuxApps, a 2013. preimenovan je u sadašnji naziv.

Što je AppImage?

Osnovna ideja formata je da je aplikacija AppImage jednaka datoteci, a ista ona sadrži aplikaciju i sve datoteke o kojima ovisi za njezin rad. Drugim riječima, svaka je autonomna, uključuje sve knjižnice potrebne za aplikaciju i koje nisu dio osnovnog sustava.

Što je AppImageKit?

AppImageKit je skup alata koji nadopunjuju AppImage format koji olakšava njegovu pravilnu implementaciju. Projekt je otvorenog koda i nalazi se u GitHub skladištu.

Glavni glavni alati koje pruža AppImageKit su:

  • create-appdir - Alat naredbenog retka koji radi na Ubuntuu koji pakirani softver pretvara u direktorij aplikacija (AppDir), a koji se može koristiti kao ulaz u AppImageAssistant. Imajte na umu da, iako je napisan za Ubuntu, trebao bi raditi i u debianu i mogao bi se prenositi u druge distribucije, koristeći odgovarajuće upravitelje paketa. AppImageAssistant: aplikacija za grafičko korisničko sučelje koja AppDir pretvara u AppImage. AppRun: izvršna datoteka koja pronalazi i pokreće aplikaciju sadržanu u AppImage. vrijeme izvođenja: mali blic ELF-a koji je ugrađen u zaglavlje svakog AppImage-a.

Kako pokrenuti / instalirati AppImage?

Da biste pokrenuli AppImage, morate samo preuzeti aplikaciju i slijedimo ova dva koraka:

Učinite ga izvršnim:

chmod a + x exampleNameApp.AppImage

Pokretanje:

./nombreEjemploApp.AppImage

Neke popularne aplikacije kao što su: Atom, Arduino, Blender, Chromium, Firefox, LibreOffice, između ostalih; već pružaju mogućnost za preuzimanje AppImage sa svoje stranice.

Preporučujemo čitanje Ubuntu 16.04 Xenial Xerus.

Prednosti i nedostaci AppImagea

Prednosti su sasvim očite, nudi korisnicima jednostavnost i brzinu za preuzimanje i pokretanje aplikacije bez velikog iskustva s Linuxom; Budući da su autonomne aplikacije, omogućuje vam njihovo premještanje i spremanje prema vlastitim kriterijima. S druge strane, programeru pruža mogućnost izrade aplikacija koje će biti kompatibilne s različitim distribucijama bez potrebe za prekomponovanjem, što je vrlo korisno za njihova vremena realizacije.

Međutim, nedostatak AppImages-a bi bio smanjenje knjižnice, gubitak prostora za pohranu i istovremeno pokretanje.

Tutoriali

Izbor urednika

Back to top button