Image
11.6.2018 0 Comments

Linux súkromne i pracovne v2.0 (30. časť) Balíčky Snap

Spoločnosť Canonical Group Ltd (canonical.com) začala používať balíčkový systém Snap v roku 2016, keď bol vydaný aj Ubuntu 16.04 Xenial Xerus. Motiváciou na vývoj tohto alternatívneho balíčkového systému bolo najmä zvýšenie bezpečnosti, ale aj zjednodušenie inštalácie a prenášateľnosti (portability) linuxových aplikácií vrátane ich uplatnenia v systémoch s deklarovanou dlhodobou podporou (Long Term Support). Cieľovou platformou pritom nemali byť iba desktopy či servery, ale aj cloudy, mobilné zariadenia (napr. Ubuntu Phone, drony...) a takisto segment IoT. K technológii sa prihlásili vývojári mnohých linuxových distribúcií, ktorých záujmom bolo používať rovnaké inštalačné balíčky v ktoromkoľvek prostredí. V súčasnosti je formát Snap použiteľný vo všetkých populárnych distribúciách, pričom tie odnože, ktoré ho zatiaľ nemajú implementovaný, ho dokážu ľahko doplniť. Technológia Snap Najzásadnejší fakt týkajúci sa technológie Snap je ten, že nejde o náhradu bežných linuxových balíčkových systémov. Tie sú v jednotlivých distribúciách naďalej k dispozícii. Nový formát balíčkov .snap pôvodné systémy (.rpm, .deb) nenahrádza, ale rozširuje, resp. dopĺňa o nový systém, ktorý odbúrava riešenie tzv. závislostí (dependencies). Automatizované riešenie (solving) závislostí bolo a je úlohou manažérov balíčkov. Tie inštalované aplikácie dopĺňajú o všetky balíčky, ktoré sú na ich chod nevyhnutné. Manažéry balíčkov túto úlohu zvládajú zväčša bez najmenších problémov. Výnimkou sú však prípady, keď chceme novú aplikáciu nainštalovať na starší systém, resp. naopak. Ak aplikácia potrebuje starší balíček ako ten, ktorý je v našom systéme nainštalovaný, môžeme sa stretnúť s tým, že automatické riešenie závislostí zlyhá. Štruktúra balíčkov Snap je založená na súborovom systéme squashFS. Ten obsahuje aplikačný kód a jemu prislúchajúce metadáta. Z programátorského hľadiska sú aplikácie Snap samostatne fungujúce jednotky, ktoré neodkazujú na konkrétne časti operačného systému, ale spoliehajú ...

Č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

Bosch ConnectedWorld 2019: 3 príklady využitia IoT v praxi (video)

16.05.2019 12:54

Bosch Connected World 2019 je jednou z najväčších medzinárodných konferencií venovanej Internetu vecí. V dňoch 15. a 16. mája na nej predstavuje viac ako 80 vystavovateľov svoje riešenia pre využitie ...

ITPro

Security: Päť operačných systémov vo firme? Zvládnuť sa to dá

08.05.2019 12:50

Bežný človek by si mohol myslieť, že firmy v našich končinách nefungujú na ničom inom, len na Windows. Ide síce o najrozšírenejší operačný systém, nemusí to však byť najvhodnejšia platforma pre všetky ...

ITPro

Prieskum: Trh ERP na Slovensku v roku 2018

08.05.2019 12:41

Redakcia magazínu PC REVUE uskutočnila v priebehu apríla prieskum predaja podnikových informačných systémov (ERP) na slovenskom trhu v roku 2018. V rámci prieskumu boli oslovené obchodné zastúpenia za ...

Vyhľadávanie

FORPSI 042019

Najnovšie videá

Cyber Central Malware Analysis Training


PC forum button