AppImages: izvršne datoteke za sve distribucije

AppImage

Mnogo je rečeno o fragmentaciji, za i protiv, ali sada se u posljednje vrijeme pojavljuju vrlo zanimljiva rješenja, poput Canonical snap paketa koji su otvoreni za sve distribucije, ne samo za Ubuntu. Ali uz ovo, postoje i druge mogućnosti, jedna od njih je ona kojom smo došli iznijeti ovo gledište, riječ je o AppImages. U osnovi mogućnost pakiranja aplikacija na generički način za GNU / Linux.

To pomaže programerima da ih ohrabre da stvore više softvera za Linux, jer se ponekad nećkaju oko broja paketa koje moraju generirati i održavati za različite postojeće distro-ove. Drugi puta odluče pružiti samo softver kompatibilan s određenim distribucijama, zanemarujući ostalo, što nije potpuno rješenje. Iz tog razloga, ove vrste projekata otvaraju nadu tako da univerzalnost softverskih paketa.

Uz to, nadogradnje aplikacija, uključujući one sigurnosne, stigle bi na neki način izravnije putem uzvodno (iz ruke izvornog programera). To bi moglo doći zahvaljujući delta ažuriranjima, odnosno paketima koji uključuju samo promjene novih verzija. Tako bismo svi pobijedili, i programeri s tom većom lakoćom i prednosti nadogradnje kako bismo uvijek imali najnovije i kompatibilnije pakete za krajnje korisnike. Osim poboljšanja sigurnosti, za njihovo izoliranje mogu se primijeniti i tehnike pješčarenja.

Ali nisu sve prednosti, protiv toga ima višaka, budući da integriranjem svih ovisnosti možemo pronaći prostor za pohranu koji rasipaju knjižnice i drugi ponovljeni elementi koji trenutno nisu dostupni. Ali hej, to je cijena koja se mora platiti za ostale prednosti ... Za više informacija možete se obratiti appimage.org.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Khrys Oschilewski (@khrysRo) dijo

    Sviđa mi se da su se Appimage mogli više uzeti u obzir, postoje već dugo, a sada je vrlo malo vjerojatno da će postati bitnim standardima. Stvoriti ih je vrlo lako iz Ubuntu-a (ne sviđa mi se baš toliko, samo iz Ubuntu-a). Bez problema sam stvorio vokoscreen Appimage na ubuntuu i bez problema ga koristim na openSUSE.

    Nadamo se da je onu koja pobijedi kao standard podjednako lako stvoriti i to ne samo iz Ubuntua

    1.    jors dijo

      Recite mi kako se to radi i koje ste korake i programe koristili za to

      1.    Khrys Oschilewski (@khrysRo) dijo

        Učinio sam to kako wiki kaže

        https://github.com/probonopd/AppImageKit/wiki/Creating-AppImages

        prvo preuzmite potrebne komponente koje se prikazuju u prvom retku

        sudo apt-get ažuriranje; sudo apt-get -y instalirati libfuse-dev libglib2.0-dev cmake git libc6-dev binutils realpath fuse # debian, Ubuntu

        Zatim

        git klon https://github.com/probonopd/AppImageKit.git
        cd AppImageKit
        cmake.
        napraviti

        a umjesto lisne pločice

        izvoz APP = leafpad && ./apt-appdir/apt-appdir $ APP && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage

        Stavio sam vokoscreen

        izvoz APP = vokoscreen && ./apt-appdir/apt-appdir $ APP && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage

        To iz virtualnog stroja, jer koristim openSUSE, imao sam nekih komplikacija s nekim knjižnicama koje same nisu bile uključene (pokazalo mi je da knjižnica nedostaje u openSUSE), ali sam ih dodao u direktorij vokoscreen.AppDir i ponovno stvorio AppImage sa

        izvoz APP = vokoscreen && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage

        Radi dokle god datoteka s istim imenom ne postoji, pa morate izbrisati prethodni .AppImage

        Ako niste razumjeli ili mi nisam bio vrlo jasan, mislim da ću napraviti video tutorial s AppImage za kdenlive

        pozdravi

  2.   Khrys Oschilewski (@khrysRo) dijo

    .

  3.   George Romero dijo

    Vrlo dobre slike
    Najbolje mi je što su prijenosni

  4.   Pavle dijo

    Pa, prilično uspješno, mislim da bi to bilo sjajno poboljšanje i način da se malo više standardizira.Ja sam korisnik Linuxa, ali meni je neugodno zbog nekih stvari.

  5.   Isuse Ballesteros dijo

    Ni oko toga se ne slažemo. Ubuntu je objavio svoje SNAP pakete, Red Hat svoj Flatpak. I oni se ne slažu da jednu stvar standardiziraju. Problem fragmentacije u Linuxu i dalje će postojati.