Image
5.2.2019 0 Comments

Linux súkromne i pracovne v2.0: Flatpak

V júnovom čísle magazínu PC REVUE sme predstavili technológiu Snap, ktorej ambíciou je zjednodušiť vývoj a distribúciu linuxových balíčkov. Aby sme tejto téme nezostali nič dlžní, musíme predstaviť podobnú technológiu s názvom Flatpak, ktorá je na domovskej webovej stránke honosne charakterizovaná ako „budúcnosť distribúcie linuxových aplikácií“. Už v úvode musíme uviesť, že tento výraz je trochu prehnaný, a to najmä z dôvodu, že Flatpak nie je jediná pripravovaná technológia, ktorej snahou je zjednodušiť vývoj a distribúciu linuxových aplikácií. Navyše existuje priveľa zástancov rokmi osvedčených postupov, ktoré pracujú s formátmi DEB a RPM. Tí celkom oprávnene argumentujú, že Snap či Flatpak neprinášajú až také zásadné výhody v porovnaní s niekoľkým dôležitými nevýhodami. V tejto časti seriálu vám v krátkosti predstavíme technológiu Flatpak. Nabudúce sa zameriame na jej výhody a nevýhody, resp. porovnanie s technológiou Snap. Kľúčové koncepty technológie Flatpak (flatpak.org) Na webovej stránke technológie sú veľmi zrozumiteľne rozpísané jej základné prvky, resp. kľúčové koncepty, z ktorých vyberáme: 1. Runtime – každá aplikácia Flatpak je závislá od tzv. aplikačného runtimu. Vlastný aplikačný runtime si inštaluje sama, a to v požadovanej verzii. Takto je možné, aby dve verzie tej istej aplikácie pracovali s dvoma rôznymi verziami runtimu. Aplikačný runtime poskytuje aplikáciám nezávislosť od operačného systému (distribúcie) a od jeho aktualizácií. 2. Knižnice –aplikácie Flatpak sú mimoriadne flexibilné. Môžu využívať knižnice poskytované OS, resp. tie, ktoré sa nachádzajú v ich runtime. Navyše ak nie je potrebná knižnica súčasťou OS ani runtimu, umožňujú do vlastného balíka aplikácie pribaliť (bundle) ďalšie individuálne knižnice. 3. Sandbox – aplikácie Flatpak sú spúšťané v tzv. sandboxoch, ktorých súčasťou je kód (filesystem) a aplikačný runtime bežiaci v samostatnom izolovanom prostredí. Aplikácie musia o externé zdroje žiadať, pričom bez explicitného pot ...

Článok je uzamknutý

Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU


Prihlásiť pomocou členstva PC REVUE
Autor: Marek Sopko

Nechajte si posielať prehľad najdôležitejších správ emailom

Mohlo by Vás zaujímať

ITPro

Made in Slovakia / Predstavujeme zaujímavé produkty, projekty a startupy

14.07.2019 10:53

Už takmer rok uverejňujeme v tejto rubrike úspešné IT produkty a IT projekty, semifinalistov súťaže z roku 2018, ktorej vyhodnotenie sa uskutočnilo vlani na jeseň na slávnostnom večeri IT GALA 2018. V ...

ITPro

Praktická kryptológia (26. časť) / Hašovacie nástroje

07.08.2019 06:15

V tejto časti seriálu vám v stručnosti predstavíme dva známe a veľmi často používané kryptografické nástroje, ktoré okrem iného ponúkajú možnosť výpočtu resumé správ, resp. hašov. Prvý z nich je robus ...

ITPro

Linux súkromne i pracovne v2.0 (41. časť) / Git branching a merging

03.08.2019 00:00

V tejto časti seriálu doplníme základné informácie týkajúce sa systému git o časti, ktoré majú súvis s aplikáciou vetvenia a spájania vývojových vetiev (línií). Budeme sa venovať obsahu git repozitáro ...

Vyhľadávanie

eFocus_2019

Najnovšie videá