AppImages: kõigi distrode käivitatavad failid

AppImage

Killustatuse kohta on nii palju kui ka poolt ja vastu räägitud, kuid nüüd on viimasel ajal tulemas väga huvitavaid lahendusi, näiteks kõigi distroside, mitte ainult Ubuntu jaoks avatud Canonicali snap-paketid. Kuid lisaks sellele on ka teisi võimalusi, üks neist on see, mida me seda seisukohta esitame, see on AppImages. Põhimõtteliselt võimalus pakendada rakendusi GNU / Linuxi jaoks üldisel viisil.

See aitab arendajatel julgustada Linuxi jaoks rohkem tarkvara looma, kuna nad on mõnikord vastumeelsed pakettide arvu suhtes, mida nad peavad erinevate olemasolevate distrode jaoks looma ja hooldama. Teinekord otsustavad nad pakkuda ainult teatud levitustega ühilduvat tarkvara, ignoreerides ülejäänud osa, mis pole täielik lahendus. Sel põhjusel avavad seda tüüpi projektid lootust, et universaalsus tarkvarapakettidele.

Lisaks sellele jõuaksid omamoodi ka rakenduste värskendused, sealhulgas turvauuendused otse ülesvoolu kaudu (algse arendaja käest). See tuleks tänu delta värskendustele, st pakettidele, mis sisaldavad ainult uute versioonide muudatusi. Seega võidaksime kõik, nii selle suurema hõlpsusega arendajad kui ka värskendamise eelised, et alati oleks uusimad ja ühilduvamad paketid lõppkasutajatele. Lisaks turvalisuse parandamisele saab nende eraldamiseks rakendada ka liivakasti tehnikaid.

Kuid mitte kõik pole eelised, selle vastu on koondaminea, kuna kõigi sõltuvuste integreerimisega leiame raamatukogude poolt raisatud salvestusruumi ja muid korduvaid elemente, mis praegu pole saadaval. Aga hei, ülejäänud eeliste eest tuleb maksta hinda ... Lisateabe saamiseks võite nõu pidada appimage.org.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Khrys Oschilewski (@khrysRo) DIJO

    Mulle meeldib, et Appimage'i oleks võinud rohkem arvesse võtta, need on olnud pikka aega olemas ja nüüd on lahinguga väga ebatõenäoline, et need standardiks saavad. Neid on ülilihtne luua Ubuntust (mulle aga tegelikult nii väga ei meeldi, lihtsalt Ubuntust). Lõin sujuvalt ubuntus vokoscreen Appimage'i ja kasutan seda probleemideta openSUSE'is.

    Loodetavasti on standardvõitu võitja loomine sama lihtne ja mitte ainult Ubuntust

    1.    jorsid DIJO

      Öelge mulle, kuidas seda tehakse ning milliseid samme ja rakendusi kasutasite

      1.    Khrys Oschilewski (@khrysRo) DIJO

        Tegin seda nii, nagu wiki ütleb

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

        laadige kõigepealt alla vajalikud read, mis kuvatakse esimesel real

        sudo apt-get värskendus; sudo apt-get -y install libfuse-dev libglib2.0-dev cmake git libc6-dev binutils realpath fuse # debian, Ubuntu

        Siis

        git kloon https://github.com/probonopd/AppImageKit.git
        cd AppImageKit
        cmake.
        tegema

        ja lehepadja asemel

        eksportida APP = lehepadi && ./apt-appdir/apt-appdir $ APP && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage

        Panin vokoscreeni

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

        Seda virtuaalsest masinast, kuna ma kasutan openSUSE-d, tekkisid mul mõned teegid, mis ei olnud üksi kaasatud, mingeid komplikatsioone (see näitas mulle, et teek puudus openSUSE-s), kuid lisasin need vokoscreeni. AppDir ja lõin uuesti AppImage'i

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

        See töötab seni, kuni samanimelist faili pole olemas, seega peate eelmise .AppImage kustutama

        Kui te ei saanud aru või mul polnud eriti selge, siis ma arvan, et teen videoõpetuse koos AppImage'iga kdenlive jaoks

        seoses

  2.   Khrys Oschilewski (@khrysRo) DIJO

    .

  3.   George Romero DIJO

    Väga head pildid
    Minu jaoks on parim see, et need on kaasaskantavad

  4.   Pablo DIJO

    Noh, üsna edukas, ma arvan, et see oleks suurepärane edasiminek ja viis veel veidi standardiseerimiseks. Olen Linuxi kasutaja, kuid mulle tundub, et see on teatud asjades ebamugav.

  5.   Jeesus Ballesteros DIJO

    Me pole selles isegi nõus. Ubuntu andis välja SNAP-paketid, Red Hat - Flatpaki. Ja nad pole nõus üht asja standardiseerima. Killustatuse probleem Linuxis jätkub.