A Flatpak, a tökéletes keret az asztali alkalmazások fejlesztésére Linuxon

fedél-lapospakolás

Az egyetlen probléma, amely a GNU / Linux disztribúcióinak sokféleségével merülhet fel, az az, hogy amikor az összes disztróban terjesztésre szánt asztali alkalmazást fejlesztesz, a szükséges csomagokat vagy könyvtárakat a szoftveréhez és amiket telepített a felhasználó gépe.

Programozóként egy asztali alkalmazás fejlesztése a GNU / Linux számára nagyon fárasztó lehet. Nagyon nehéz, ha nem is lehetetlen megismerni az alkalmazásához szükséges csomagokat telepítik-e vagy sem vagy ha a szükséges könyvtárak verziója megfelelő lesz a Szoftverhez. A Flatpak egy olyan keret, amelynek célja kezelni ezeket a problémákat ami felmerülhet egy alkalmazás fejlesztése során. Tehát a mai Ubunlogban szeretnénk bemutatni nektek, és beszélnünk egy kicsit róla.

Hogyan működik a Flatpak?

A könyvtárak és a szoftverhez szükséges csomagok közötti függőségi problémák elkerülése érdekében a Flatpak több rétegben működik:

1.- Futásidők

Tartalmazzák az alkalmazás által használt függőségeket. Mindig ugyanazok, függetlenül a disztribúciótól, amelyben használják. Ily módon nem kell frissítenünk az alkalmazást, amikor a terjesztés változáson megy keresztül.

2.- Csomagolt könyvtárak.

Az ötlet az, hogy az összes függőséget, amelyek nem futásidejűek, ugyanazzal az alkalmazással kell csomagolni. Ily módon bármely disztró hozzáférhet ugyanahhoz a könyvtárhoz, függetlenül annak verziójától.

3.- Homokozó

A Flatpak elkülöníti az alkalmazást az operációs rendszertől és más alkalmazásoktól, ami biztonságot nyújt a felhasználó számára, és kiszámítható környezetet biztosít a fejlesztők számára. A következő képen vázlatot láthatunk a Flatpak és rétegei működéséről:

Pillanatkép 2016-06-18 16:33:04

A Flatpak telepítése az Ubuntu 16.04-re

A Flatpak telepítése az Ubuntu 16.04-re nagyon egyszerű. Elég, ha a következőket hajtjuk végre a Terminálban:

sudo add-apt-tárhely ppa: alexlarsson / flatpak
sudo apt frissítés
sudo apt install flatpak

Ha meg szeretné tudni, hogyan telepítse a Flatpak-ot más disztribúciókra, akkor nézze meg web oficial.

Nos, reméljük, hogy ha Ön Linux alkalmazás-fejlesztő, akkor megnézi ezt a keretrendszert, amely nagyon megkönnyíti számunkra a dolgokat, ha azt akarjuk, hogy alkalmazásaink a lehető modulárisabbak legyenek, függetlenül attól, hogy milyen disztribúcióba kell őket telepíteni. .


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

2 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   ... dijo

    Hiányzik a séma képe ... bár a kíváncsiskodók számára a Flatpak weboldalán található.

    1.    Michael Perez dijo

      Kösz a figyelmeztetést! Valami ismeretlen okból a képet nem helyesen csatolták. Már hozzá van adva!