AppImages: spustiteľné súbory pre všetky distribúcie

AppImage

O fragmentácii sa toho popísalo už veľa, aj proti, ale teraz v poslednej dobe prichádzajú niektoré veľmi zaujímavé riešenia, ako napríklad balíčky Canonical snap, ktoré boli otvorené pre všetky distribúcie, nielen pre Ubuntu. Ale okrem toho existujú aj ďalšie možnosti, jednou z nich je tá, ktorou prichádzame predstaviť tento názor, ide o AppImages. V zásade možnosť zbaliť aplikácie všeobecne pre GNU / Linux.

To pomáha vývojárom povzbudzovať ich pri vytváraní väčšieho množstva softvéru pre Linux, pretože sa niekedy zdráhajú ohľadom počtu balíkov, ktoré musia vygenerovať a udržiavať pre rôzne existujúce distribúcie. Inokedy sa rozhodnú poskytovať iba softvér kompatibilný s určitými distribúciami, zvyšok ignorujú, čo nie je úplné riešenie. Z tohto dôvodu tieto typy projektov otvárajú nádej, že univerzálnosť k softvérovým balíkom.

Okrem toho by istým spôsobom prichádzali aj aktualizácie aplikácií vrátane bezpečnostných aktualizácií priamejšie prostredníctvom proti prúdu (z ruky pôvodného vývojára). K tomu by došlo vďaka delta aktualizáciám, to znamená balíkom, ktoré obsahujú iba zmeny nových verzií. Takže by sme všetci vyhrali, a to tak vývojárom, ktorí majú väčšiu ľahkosť, ako aj výhodám aktualizácie, aby sme mali vždy najnovšie a kompatibilnejšie balíčky pre koncových používateľov. Okrem zlepšenia bezpečnosti je možné implementovať aj sandboxingové techniky, ktoré ich izolujú.

Ale nie všetko sú výhody, proti tomu má prepúšťaniea, pretože integráciou všetkých závislostí môžeme nájsť stratený úložný priestor knižnicami a inými opakovanými prvkami, ktoré momentálne nie sú k dispozícii. Ale hej, to je cena, ktorá musí byť zaplatená za ostatné výhody ... Viac informácií získate na konzultácii appimage.org.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Khrys Oschilewski (@khrysRo) dijo

    Páči sa mi, že Appimage sa dal brať do úvahy viac, sú tu už dlho a teraz je veľmi nepravdepodobné, že sa stanú štandardnými. Vytvára sa ich veľmi ľahko z Ubuntu (to sa mi ale príliš nepáči, iba z Ubuntu). Bez problémov som vytvoril vokoscreen Appimage na ubuntu a bez problémov ho používam na openSUSE.

    Dúfajme, že ten, ktorý vyhrá ako štandard, sa dá vytvoriť rovnako ľahko, a to nielen z Ubuntu

    1.    jors dijo

      Povedzte mi, ako sa to robí, a aké kroky a aplikácie ste na to použili

      1.    Khrys Oschilewski (@khrysRo) dijo

        Urobil som to, ako hovorí wiki

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

        najskôr si stiahnite potrebné komponenty, ktoré sa zobrazujú v prvom riadku

        sudo apt-get aktualizácia; sudo apt-get -y install libfuse-dev libglib2.0-dev cmake git libc6-dev binutils realpath fuse # debian, Ubuntu

        Potom

        git klon https://github.com/probonopd/AppImageKit.git
        cd AppImageKit
        cmake.
        činiť

        a namiesto listoveho listu

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

        Dal som vokoscreen

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

        Že z virtuálneho stroja, pretože používam openSUSE, som mal nejaké komplikácie s niektorými knižnicami, ktoré neboli zahrnuté samy o sebe (ukázalo mi to, že knižnica v openSUSE chýbala), ale pridal som ich do adresára vokoscreen.AppDir a znovu vytvoril adresár AppImage s

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

        Funguje to, pokiaľ súbor s rovnakým názvom neexistuje, takže musíte vymazať predchádzajúci .AppImage

        Ak ste nepochopili alebo som nemal príliš jasno, myslím, že urobím videonávod s AppImage pre kdenlive

        pozdravy

  2.   Khrys Oschilewski (@khrysRo) dijo

    .

  3.   jorge Romero dijo

    Veľmi dobrý vzhľad
    Najlepšie pre mňa je, že sú prenosné

  4.   pablo dijo

    No, celkom úspešný, myslím si, že by to bolo veľké zlepšenie a spôsob, ako trochu viac štandardizovať. Som používateľom systému Linux, ale zdá sa mi to pre určité veci nepríjemné.

  5.   Ježiš Ballesteros dijo

    Ani sa na tom nezhodneme. Ubuntu vydal svoje balíčky SNAP, Red Hat vydal svoj Flatpak. A nesúhlasia so štandardizáciou jednej veci. Problém fragmentácie v systéme Linux bude naďalej existovať.