Vadnice

Appimage: Linux aplikacije, ki delujejo na različnih distribucijah

Kazalo:

Anonim

AppImage je oblika, ki vam omogoča, da dobavljate pakete Linux, z možnostjo izvajanja na različnih distribucijah, v prenosnem načinu in brez potrebe po namestitvi dovoljenih nadpovprečnih (korenskih) dovoljenj. Ta projekt se je rodil leta 2004 kot klik, od takrat pa je v nenehnem razvoju, leta 2011 je ime spremenil v 2011, v PortableLinuxApps in 2013 preimenovan v sedanje ime.

Kaj je AppImage?

Osnovna ideja formata je, da je aplikacija AppImage enaka datoteki, ta pa vsebuje aplikacijo in vse datoteke, od katerih je odvisno njeno delovanje. Z drugimi besedami, vsaka je avtonomna, vključuje vse knjižnice, potrebne za aplikacijo in ki niso del osnovnega sistema.

Kaj je AppImageKit?

AppImageKit je nabor orodij, ki dopolnjujejo obliko AppImage, ki olajša njegovo pravilno izvajanje. Projekt je odprtokoden in se nahaja v skladišču GitHub.

Glavna glavna orodja, ki jih ponuja AppImageKit, so:

  • create-appdir - orodje ukazne vrstice, ki deluje na Ubuntuju in pretvarja pakirano programsko opremo v imenik aplikacij (AppDir), ki se lahko uporablja kot vhod v AppImageAssistant. Upoštevajte, da kljub temu, da je bilo napisano za Ubuntu, bi moral delovati tudi v debianu in bi ga lahko prenašal na druge distribucije z ustreznimi upravljavci paketov. AppImageAssistant: je aplikacija za grafični uporabniški vmesnik, ki AppDir pretvori v AppImage. AppRun: izvedljiv program, ki poišče in zažene aplikacijo v AppImage. čas izvajanja: majhna binarna datoteka ELF, ki je vdelana v glavo vsakega AppImagea.

Kako zagnati / namestiti AppImage?

Če želite zagnati aplikacijo AppImage, morate samo prenesti aplikacijo in upoštevamo ta dva koraka:

Naj bo izvedljivo:

chmod a + x exampleNameApp.AppImage

Teči:

./ampleExampleApp.AppImage

Nekatere priljubljene aplikacije, kot so: Atom, Arduino, Blender, Chromium, Firefox, LibreOffice, med drugimi; že ponujajo priložnost za prenos AppImage s svoje strani.

Priporočamo, da preberete Ubuntu 16.04 Xenial Xerus.

Prednosti in slabosti AppImage

Prednosti so povsem očitne, saj uporabnikom ponuja preprostost in hitrost prenosa in zagona aplikacije, ne da bi imeli veliko izkušenj z uporabo Linuxa; Ker so samostojne aplikacije, vam omogoča, da jih preselite in shranite po lastnih merilih. Po drugi strani pa razvijalcu ponuja možnost, da ustvari aplikacije, ki bodo združljive z različnimi distribucijami, ne da bi jih bilo treba ponovno prevajati, kar je zelo koristno za njihove čase realizacije.

Vendar bi bila pomanjkljivost AppImages v tem, da ima odvečno knjižnico, zapravlja prostor za shranjevanje in v nekaterih primerih deluje hkrati.

Vadnice

Izbira urednika

Back to top button