„Flatpak“ - puiki sistema darbalaukio programoms „Linux“ kurti

viršelis-flatpak

Viena iš vienintelių problemų, kuri gali kilti dėl labai skirtingų GNU / Linux skirtų distrofijų, yra ta, kad kuriant darbalaukio programą, skirtą platinti visuose rajonuose, kyla reikalingus paketus ar bibliotekas jūsų programinei įrangai ir tuos, kuriuos įdiegėte vartotojo mašina.

Kaip programuotojas, kurti darbalaukio programą GNU / Linux gali būti labai varginantis. Tai labai sunku, jei ne neįmanoma, žinoti kokie jūsų programai reikalingi paketai bus ar nebus įdiegti vartotojas, ar jūsų programinei įrangai bus tinkama reikalingų bibliotekų versija. „Flatpak“ yra sistema, kuria siekiama spręsti visas šias problemas kurios gali atsirasti kuriant programą. Taigi į Ubunlog Šiandien norime jus supažindinti ir šiek tiek apie tai pakalbėti.

Kaip veikia „Flatpak“?

Norėdami išvengti visų šių priklausomybės tarp bibliotekų ir programinei įrangai būtinų paketų problemų, „Flatpak“ veikia keliais sluoksniais:

1.- Veikimo laikas

Jose yra priklausomybės, kurias turi naudoti programa. Jie visada yra vienodi, neatsižvelgiant į distro, kuriame jis naudojamas. Tokiu būdu mums nereikia atnaujinti programos, kai pasikeičia platinimas.

2.- Supakuotos bibliotekos.

Idėja yra supakuoti visas tas priklausomybes, kurios nėra vykdymo metu, su ta pačia programa. Tokiu būdu bet kuris platintojas turės prieigą prie tos pačios bibliotekos, neatsižvelgiant į jos versiją.

3.- Smėlio dėžės

„Flatpak“ izoliuoja programą iš OS, taip pat nuo kitų programų, kurios suteikia vartotojui saugumą ir nuspėjamą aplinką kūrėjams. Šiame paveikslėlyje galime pamatyti „Flatpak“ ir jo sluoksnių darbo planą:

Ekrano kopija nuo 2016-06-18 16:33:04

„Flatpak“ diegimas „Ubuntu 16.04“

„Flatpak“ įdiegti „Ubuntu 16.04“ yra labai paprasta. Pakanka, kad terminale atliktume šiuos veiksmus:

Sudo add-apt-repository ppa: alexlarsson / flatpak
Sudo apt atnaujinimas
sudo apt įdiegti flatpak

Norėdami sužinoti, kaip įdiegti „Flatpak“ kituose rajonuose, galite tai pažvelgti oficiali svetainė.

Na, mes tikimės, kad jei esate „Linux“ programų kūrėjas, jūs pažvelgsite į šią sistemą, kuri mums labai palengvins reikalus, jei norime, kad mūsų programos būtų kiek įmanoma modulinės, neatsižvelgiant į platinimą, kuriame jos turi būti įdiegtos .


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   ... sakė

    Trūksta schemos vaizdo ... nors smalsuoliams jis yra „Flatpak“ svetainėje.

    1.    Miquelis Perezas sakė

      Ačiū už perspėjimą! Dėl nežinomos priežasties vaizdas nebuvo tinkamai pritvirtintas. Tai jau pridėta!