Appimage: Linux aplikacije, ki delujejo na različnih distribucijah
Kazalo:
- Kaj je AppImage?
- Kaj je AppImageKit?
- Kako zagnati / namestiti AppImage?
- Prednosti in slabosti AppImage
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.
Filtrirana merila uspešnosti amd ryzen delujejo pod 3dmarkom
Benčinsko filtriranje novih procesorjev AMD Ryzen pod 3dMARK Fire Strike. Prikaže oktansko jedro pri 4 GHz.
Android instant aplikacije že delujejo na več kot 500 milijonih mobilnih telefonih
Aplikacije Android Instant že delujejo na več kot 500 milijonih mobilnih telefonih. Izvedite več o uspešnosti Android Instant Apps.
Aplikacije, ki hladijo mobilni, resnično delujejo?
Poiščite več o aplikacijah, ki pravijo, da hladijo naš telefon in če resnično delujejo, kot je obljubljeno v opisu.