technické vybavenie

Spoznajte balíky Ubuntu snap a ich výhody

Obsah:

Anonim

Jednou z veľkých noviniek Ubuntu 16.04 Xenial Xerus sú balíčky Snap, ktoré ste si pravdepodobne už prečítali pred zadaním tohto príspevku. Čo sú balíčky Snap a aké sú ich výhody?

Predtým, ako budeme pokračovať s balíčkami Snap, mali by sme skontrolovať fungovanie GNU / Linux a Ubuntu, najmä pokiaľ ide o správu softvéru.

Ako zvládneme softvér v Ubuntu?

Ak ste už niekedy používali Ubuntu alebo inú distribúciu GNU / Linux, možno ste si všimli, že spôsob jeho inštalácie a odinštalovania softvéru je veľmi odlišný od systému Windows. Na GNU / Linux je softvér na vytváranie balíkov a tieto balíčky k dispozícii v archívoch na stiahnutie.

Úložisko môžeme definovať ako súbor klasifikovaných balíkov, ktoré obsahujú všetky prvky, ktoré sú potrebné na inštaláciu určitého programu do systému, napríklad wmaker alebo taký, ktorý je známy ako prehrávač médií VLC. Inštalácia určitého programu môže vyžadovať jeden balík alebo niekoľko z nich.

Najmä v prípade Ubuntu máme niekoľko možností na správu balíčkov.deb dostupných v úložiskách a nainštalovaných v našom systéme, hoci všetky z nich využívajú sadu nástrojov apt (z anglického A dvanced P ackage T ool) vytvorenú Debianom. v tom čase (Ubuntu je derivát Debianu).

Príkazová konzola: použitie konzoly je metóda, ktorú preferujú najpokročilejší používatelia pri správe softvéru v Ubuntu kvôli svojej veľkej všestrannosti a rýchlosti.

Ak chcete nainštalovať program z príkazovej konzoly, musíme uviesť nasledujúce poradie:

sudo apt-get install "názov balíka"

Príkladom by mohlo byť toto:

sudo apt-get install wmaker

Ak ju chcete odinštalovať, stačí zmeniť slovo install a odstrániť:

sudo apt-get remove wmaker

Potom nás systém požiada o náš užívateľský kód a okamžite začne sťahovať a inštalovať všetky balíčky potrebné na inštaláciu nášho programu. V tomto prípade je to veľmi jednoduché, pretože program má rovnaké meno ako balík, ktorý musíme stiahnuť (wmaker), takže nemáme žiadny problém. Mnohokrát sa však názov programu nezhoduje s názvom balíka a potom máme problém, možno bude potrebné stiahnuť aj viac ako jeden balík ručne.

Synaptic: synaptic je ďalší skvelý nástroj, ktorý vytvoril Debian pre správu softvéru. Synaptic nie je nič iné ako grafické rozhranie na použitie aptu oveľa jednoduchším a priateľskejším spôsobom, pomocou ktorého môžeme vyhľadávať rôzne balíčky, ktoré sa dajú graficky nainštalovať / odinštalovať.

Softvérové ​​centrum Ubuntu: Softvérové ​​centrum Ubuntu je nové grafické rozhranie vytvorené spoločnosťou Canonical, ktoré ďalej zjednodušuje používanie apt a uľahčuje menej skúseným používateľom. Je to rozhranie, v ktorom sa zobrazujú rôzne programy a balíky, ktoré sú k dispozícii na inštaláciu, rozdelené podľa kategórií.

Gdebi: Toto je ďalší grafický nástroj, ktorý využíva apt na inštaláciu balíkov v Ubuntu a ktorý vytvoril aj Debian. V takom prípade nám to umožňuje nainštalovať do nášho systému balíčky, ktoré sme stiahli z iného počítača, alebo tie, ktoré sa nám podarilo stiahnuť z vlastného počítača. Gdebi sa postará o stiahnutie zvyšných možných balíkov, ktoré môžu byť potrebné

Zostavovanie binárnych súborov: Existuje oveľa pokročilejšia a komplexnejšia posledná možnosť, ktorá spočíva v stiahnutí zdrojového kódu (ak je k dispozícii) a jeho kompilácii manuálne pre náš systém. Týmto dosiahneme, že programy sú prispôsobené maximálnym vlastnostiam nášho počítača pre lepší výkon.

Správa softvéru v GNU / Linuxu vo forme úložísk a balíkov má pre používateľov rad dôležitých výhod, na jednej strane tí, ktorí sú zodpovední za distribúciu, môžu skontrolovať správnu činnosť a bezpečnosť všetkých systémových súborov a tiež my Umožňuje aktualizovať všetok nainštalovaný softvér pomocou niekoľkých kliknutí alebo jediným príkazom v termináli.

Obmedzenia úložiska a výhody balíkov Snap

Ako sme už uviedli, inštalácia určitého programu môže vyžadovať jeden balík alebo niekoľko z nich, posledný prípad je známy ako závislosti a v skutočnosti môže spôsobiť niekoľko dôležitých problémov.

ODPORÚČAME VÁM Spoločnosť Microsoft vydáva nové mikrokódy prostredníctvom služby Windows Update

Prvým je, že sa môže stať, že budeme naďalej používať relatívne starú verziu Ubuntu a chceme nainštalovať najnovšiu verziu určitého programu. V tejto situácii sa môže stať, že jedna zo závislostí programu, ktorý chceme nainštalovať, nie je k dispozícii v úložiskách dostupných pre našu verziu Ubuntu, v tomto prípade by sme jednoducho nemohli nainštalovať náš milovaný program, alebo by sme sa museli uchýliť k oveľa väčšiemu počtu metód pokročilé a zložité na riešenie problému so závislosťami.

Ďalší veľký problém postihuje hlavne počítače, ktoré nemajú pripojenie na internet. V tomto prípade je nemožné alebo skutočne veľmi komplikované manuálne stiahnuť všetky potrebné balíčky z iného počítača a potom ich nainštalovať na naše.

Vzhľadom na tieto problémy sa rodia balíčky Snap, ktoré sú k dispozícii v Ubuntu 16.04 LTS, obsahujú všetky súbory a všetky závislosti na inštalácii určitého programu, môžeme povedať, že ide o podobné riešenie ako v systéme Windows, a to pomocou jediného súboru, ktorý môžeme nainštalovať. program. Tieto balíčky Snap sa rodia z inšpirácie v mobilných operačných systémoch, napríklad v systéme Android, kde si môžeme stiahnuť súbor apk a potom ho preniesť do nášho smartfónu alebo tabletu a veľmi jednoduchým spôsobom nainštalovať príslušnú aplikáciu.

V tejto chvíli je dôležité si uvedomiť, že aplikácie nainštalované prostredníctvom balíkov Snap zostanú izolované od zvyšku systému, čo je dôležitý bod na zaručenie bezpečnosti, pretože súbory obsiahnuté v týchto balíkoch nebudú spoločnosťou Canonical sledovať ani kontrolovať. Týmto spôsobom, ak balík Snap predstavuje súbor s bezpečnostnou dierou, nebude mať vplyv na zvyšok systému, ale iba na jeho vlastný program, nezabudnime, že GNU / Linux je operačný systém, ktorý sa vyznačuje veľkou bezpečnosťou užívateľ.

technické vybavenie

Voľba editora

Back to top button