Hardware

Seznamte se s Ubuntu snap balíčky a jejich výhodami

Obsah:

Anonim

Jednou z velkých novinek Ubuntu 16.04 Xenial Xerus jsou balíčky Snap, které jste si pravděpodobně už před vstupem do tohoto příspěvku přečetli. Co jsou Snap balíčky a jaké jsou jejich výhody?

Než budeme pokračovat s balíčky Snap, měli bychom zkontrolovat fungování GNU / Linux a Ubuntu, zejména pokud jde o správu softwaru.

Jak nakládáme se softwarem v Ubuntu?

Pokud jste někdy použili Ubuntu nebo jinou distribuci GNU / Linux, možná jste si všimli, že způsob instalace a odinstalování softwaru je velmi odlišný od systému Windows. Na GNU / Linuxu je software pro strukturu balíčků a tyto balíčky k dispozici v repozitářích ke stažení.

Úložiště můžeme definovat jako sadu klasifikovaných balíčků, které obsahují všechny prvky, které jsou potřebné k instalaci určitého programu do systému, například wmaker nebo jeden lépe známý jako přehrávač médií VLC. Instalace určitého programu může vyžadovat jeden balíček nebo několik z nich.

Zejména v případě Ubuntu máme několik možností, jak spravovat balíčky.deb dostupné v repozitářích a nainstalované v našem systému, i když všechny využívají sadu nástrojů apt (z angličtiny A dvanced P ackage T ool) vytvořenou Debianem v té době (Ubuntu je derivát Debianu).

Příkazová konzola: použití konzoly je metoda, kterou preferují nejpokročilejší uživatelé při správě softwaru v Ubuntu kvůli své velké všestrannosti a rychlosti.

Chcete-li nainstalovat program z příkazové konzole, musíme uvést následující pořadí:

sudo apt-get install "název balíčku"

Příkladem může být následující:

sudo apt-get install wmaker

Chcete-li jej odinstalovat, stačí změnit instalační slovo a odstranit:

sudo apt-get remove wmaker

Pak nás systém požádá o náš uživatelský kód a okamžitě začne stahovat a instalovat všechny balíčky potřebné pro instalaci našeho programu. V tomto případě je to velmi jednoduché, protože program má stejný název jako balíček, který musíme stáhnout (wmaker), takže nemáme žádný problém. Mnohokrát však název programu neodpovídá názvu balíčku a potom máme problém, možná bude také nutné stáhnout více než jeden balíček ručně.

Synaptic: synaptic je další skvělý nástroj vytvořený Debianem pro správu softwaru. Synaptic není nic jiného než grafické rozhraní pro použití apt mnohem jednodušším a přátelštějším způsobem, s ním můžeme hledat různé balíčky, které lze graficky nainstalovat / odinstalovat.

Softwarové centrum Ubuntu: Softwarové centrum Ubuntu je nové grafické rozhraní vytvořené společností Canonical, které dále zjednodušuje používání apt a usnadňuje méně zkušeným uživatelům. Je to rozhraní, ve kterém se objevují různé programy a balíčky, které jsou k dispozici pro instalaci, roztříděné podle kategorií.

Gdebi: Toto je další grafický nástroj, který využívá apt pro instalaci balíků v Ubuntu a který také vytvořil Debian. V takovém případě nám to umožňuje nainstalovat do našeho systému balíčky, které jsme stáhli z jiného počítače, nebo ty, které jsme stáhli z vlastního počítače. Gdebi se postará o stažení zbývajících možných balíčků, které mohou být nezbytné

Kompilace binárních souborů: existuje mnohem pokročilejší a složitější poslední možnost, která spočívá v stažení zdrojového kódu (pokud je k dispozici) a jeho kompilaci ručně pro náš systém. Díky tomu dostaneme, že programy jsou přizpůsobeny maximu charakteristikám našeho PC pro lepší výkon.

Správa softwaru v GNU / Linuxu ve formě úložišť a balíčků má řadu důležitých výhod pro uživatele, na jedné straně, ti, kdo jsou zodpovědní za distribuci, mohou zkontrolovat správný provoz a zabezpečení všech souborů v systému a navíc Umožňuje aktualizovat veškerý nainstalovaný software pomocí několika kliknutí nebo jediným příkazem v terminálu.

Omezení úložiště a výhody balíčků Snap

Jak jsme již zmínili dříve, instalace určitého programu může vyžadovat jeden balíček nebo několik z nich, posledním případem je to, co je známé jako závislosti a ve skutečnosti to může způsobit několik důležitých problémů.

DOPORUČUJEME VÍCE Společnost Microsoft vydává nové mikrokódy prostřednictvím Windows Update

První je, že se může stát, že budeme i nadále používat relativně starou verzi Ubuntu a chceme nainstalovat nejnovější verzi určitého programu. V této situaci se může stát, že jedna ze závislostí programu, který chceme nainstalovat, není k dispozici v úložištích dostupných pro naši verzi Ubuntu, v tomto případě jsme prostě nemohli nainstalovat náš milovaný program, nebo bychom se museli uchýlit k mnohem více metodám pokročilé a komplexní řešení problému se závislostmi.

Další velký problém postihuje hlavně počítače, které nemají připojení k internetu, v tomto případě je nemožné nebo opravdu velmi složité ručně stáhnout všechny potřebné balíčky z jiného počítače a poté je nainstalovat na náš.

Vzhledem k těmto problémům se rodí balíčky Snap, které jsou k dispozici v Ubuntu 16.04 LTS, obsahují všechny soubory a všechny závislosti pro instalaci určitého programu, můžeme říci, že jde o podobné řešení jako v systému Windows v tom, že s jediným souborem můžeme nainstalovat program. Tyto balíčky Snap se rodí z inspirace v mobilních operačních systémech, například Android, kde si můžeme stáhnout soubor apk a poté jej přenést do našeho smartphonu nebo tabletu a velmi jednoduše nainstalovat dotyčnou aplikaci.

V tomto bodě je důležité si uvědomit, že aplikace nainstalované prostřednictvím balíčků Snap zůstanou izolované od zbytku systému, což je důležitý bod pro zajištění bezpečnosti, protože soubory obsažené v těchto balíčcích nebudou společností Canonical sledovány ani kontrolovány. Tímto způsobem, pokud balíček Snap představuje soubor s bezpečnostní dírou, neovlivní to zbytek systému, ale pouze jeho vlastní program, nezapomeňme, že GNU / Linux je operační systém, který se vyznačuje vysokou bezpečností uživatel.

Hardware

Výběr redakce

Back to top button