AppImages: ekzekutues për të gjitha distros

AppImage

Shumë është thënë për fragmentimin, pro dhe kundër, por tani ka disa zgjidhje shumë interesante që po shfaqen kohët e fundit, si paketat e parakohshme Canonical që janë hapur për të gjitha distros, jo vetëm për Ubuntu. Por përveç kësaj, ka mundësi të tjera, njëra prej tyre është ajo që ne vijmë të paraqesim këtë pikëpamje, ka të bëjë me Imazhe Imazhe. Në thelb një mundësi për të paketuar aplikacione në një mënyrë të përgjithshme për GNU / Linux.

Kjo i ndihmon zhvilluesit të inkurajohen të krijojnë më shumë softuer për Linux, pasi ata nganjëherë ngurrojnë për numrin e paketave që duhet të gjenerojnë dhe mirëmbahen për distros të ndryshëm ekzistues. Herë të tjera ata zgjedhin të sigurojnë vetëm softuer të pajtueshëm me shpërndarje të caktuara, duke injoruar pjesën tjetër, e cila nuk është një zgjidhje totale. Për këtë arsye, këto lloje të projekteve hapin shpresë që universaliteti ndaj paketave softuerike.

Përveç kësaj, azhurnimet e aplikacioneve, përfshirë azhurnimet e sigurisë, do të mbërrinin në një farë mënyre më e drejtpërdrejtë përmes rrjedhës së sipërme (nga dora e zhvilluesit origjinal). Kjo do të vinte falë azhurnimeve delta, pra paketave që përfshijnë vetëm ndryshimet e versioneve të reja. Kështu që ne të gjithë do të fitonim, si zhvilluesit me atë lehtësi më të madhe, ashtu edhe avantazhet e azhurnimit për të pasur gjithmonë më të rejat dhe për të pasur paketa më të përputhshme për përdoruesit përfundimtarë. Përveç përmirësimit të sigurisë, teknikat e sandbox mund të zbatohen për t'i izoluar ato.

Por jo gjithçka është përparësi, kundër ka atë të tepricësa, pasi duke integruar të gjitha varësitë mund të gjejmë hapësirë ​​për ruajtje të humbur nga bibliotekat dhe elementët e tjerë të përsëritur që aktualisht nuk janë të disponueshëm. Por hej, është çmimi që duhet të paguhet për pjesën tjetër të avantazheve ... Për më shumë informacion, mund të konsultoheni apaimage.org.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Khrys Oschilewski (@khrysro) dijo

    Më pëlqen që Appimage mund të ishin marrë më shumë në konsideratë, ato kanë ekzistuar për një kohë të gjatë dhe tani me betejën nuk ka shumë gjasa që ato të bëhen standarde. Ato janë shumë të lehta për t'u krijuar nga ubuntu (megjithëse nuk më pëlqen aq shumë, vetëm nga ubuntu). Unë krijova pa ndërprerje një Vokoscreen Appimage në ubuntu dhe e përdor në openSUSE pa problem.

    Shpresojmë që ai që fiton si standard është po aq i lehtë për tu krijuar dhe jo vetëm nga Ubuntu

    1.    te rinjte dijo

      Më tregoni se si është bërë dhe çfarë hapash dhe aplikimesh keni përdorur për ta bërë atë

      1.    Khrys Oschilewski (@khrysro) dijo

        E bëra siç thotë wiki

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

        së pari shkarkoni përbërësit e nevojshëm që shfaqen në rreshtin e parë

        azhurnimi i sudo apt-get; sudo apt-get -y instaloj libfuse-dev libglib2.0-dev cmake git libc6-dev binutils siguresa realpath # debian, Ubuntu

        Pastaj

        klon git https://github.com/probonopd/AppImageKit.git
        cd apaMagekit
        cmake
        bërë

        dhe në vend të fletës së fletës

        eksportoni APP = fletëpalosje && ./apt-appdir/apt-appdir $ APP && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage

        Vendos vokoskranin

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

        Kjo nga një makinë virtuale, sepse unë përdor openSUSE, kisha disa ndërlikime me disa biblioteka që nuk ishin përfshirë më vete (kjo më tregoi se biblioteka mungonte në openSUSE), por unë i shtova ato në direktorinë vokoscreen.AppDir dhe rikrijova AppImage me

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

        Funksionon për sa kohë që skedari me të njëjtin emër nuk ekziston, kështu që duhet të fshini .AppImage të mëparshëm

        Nëse nuk e kuptonit ose nuk isha shumë i qartë, mendoj se do të bëj një mësim video me AppImage për kdenlive

        të fala

  2.   Khrys Oschilewski (@khrysro) dijo

    .

  3.   George Romero dijo

    Vlerësim shumë i mirë
    Gjëja më e mirë për mua është se ato janë të lëvizshme

  4.   Paul dijo

    Epo, mjaft i suksesshëm, mendoj se do të ishte një përmirësim i shkëlqyeshëm dhe një mënyrë për të standardizuar pak më shumë. Unë jam një përdorues i Linux por e shoh të pakëndshme për disa gjëra.

  5.   Jesus Ballesteros dijo

    Ne as që biem dakord për këtë. Ubuntu lëshoi ​​paketat e saj SNAP, Red Hat lëshoi ​​Flatpak. Dhe ata nuk bien dakord të standardizojnë një gjë. Problemi i copëzimit në Linux do të vazhdojë të ekzistojë.