Pamācības

Appimage: Linux lietojumprogrammas, kas darbojas ar dažādiem izplatījumiem

Satura rādītājs:

Anonim

AppImage ir formāts, kas ļauj piegādāt Linux pakotnes ar iespēju darboties dažādos izplatījumos, pārnēsājamā režīmā un bez nepieciešamības pēc superuzņēmēja (saknes) instalēšanas atļaujām. Šis projekts ir dzimis 2004. gadā kā klikk, kopš tā laika tas tiek nepārtraukti attīstīts, 2011. gadā tas mainīja savu vārdu 2011. gadā uz PortableLinuxApps, un 2013. gads tiek pārdēvēts par pašreizējo nosaukumu.

Kas ir AppImage?

Formāta pamatideja ir tāda, ka AppImage lietojumprogramma ir vienāda ar failu un tajā pašā ir programma un visi faili, no kuriem tā ir atkarīga no tā darbības. Citiem vārdiem sakot, katrs no tiem ir autonoms, tajā ietilpst visas lietojumprogrammai nepieciešamās bibliotēkas un tās, kas neietilpst bāzes sistēmā.

Kas ir AppImageKit?

AppImageKit ir rīku komplekts, kas papildina AppImage formātu, kas atvieglo tā pareizu ieviešanu. Projekts ir atvērtā koda un atrodas GitHub repozitorijā.

Galvenie AppImageKit piedāvātie rīki ir:

  • create-appdir - komandrindas rīks, kas darbojas Ubuntu un kas pārveido iesaiņoto programmatūru lietojumprogrammu direktorijā (AppDir), ko var izmantot kā ieeju AppImageAssistant. Paturiet prātā, ka, neraugoties uz to, ka tas ir rakstīts Ubuntu, tam vajadzētu darboties arī deian valodā un to varētu pārnest uz citiem izplatījumiem, izmantojot attiecīgos pakotņu pārvaldniekus. AppImageAssistant: ir grafiska lietotāja saskarnes lietojumprogramma, kas pārveido AppDir par AppImage. AppRun: izpildāmā programma, kas atrod un palaiž AppImage ietverto lietojumprogrammu. izpildlaiks: mazais ELF binārais, kas ir iestrādāts katras AppImage galvenē.

Kā palaist / instalēt AppImage?

Lai palaistu AppImage, jums tikai jālejupielādē lietojumprogramma, un mēs rīkojamies šādi:

Padariet to izpildāmu:

chmod a + x exampleNameApp.AppImage

Lai palaistu:

./ampleExampleApp.AppImage

Dažas populāras lietojumprogrammas, piemēram: Atom, Arduino, Blender, Chromium, Firefox, LibreOffice, cita starpā; viņi jau sniedz iespēju lejupielādēt AppImage no savas lapas.

Mēs iesakām izlasīt Ubuntu 16.04 Xenial Xerus.

AppImage priekšrocības un trūkumi

Priekšrocības ir diezgan acīmredzamas, tas lietotājiem piedāvā vienkāršību un ātrumu, lai lejupielādētu un palaistu lietojumprogrammu bez lielas pieredzes, izmantojot Linux; Tā kā lietojumprogrammas ir autonomas, tas ļauj jums tos pārvietot un uzglabāt pēc saviem kritērijiem. No otras puses, tas izstrādātājam dod iespēju izveidot lietojumprogrammas, kas būs savietojamas ar dažādiem izplatījumiem, bez nepieciešamības veikt atkārtotu kompilēšanu, tas ir ļoti izdevīgi to realizācijas laikiem.

Tomēr AppImages trūkums būs bibliotēku atlaišana, liekas vietas tērēšana un dažos gadījumos arī vienlaicīga darbība.

Pamācības

Izvēle redaktors

Back to top button