Paralelné inštalácie: ďalší bod pre balíčky Snap

Paralelné inštalácie balíkov Snap

A keď poviem „ďalší bod“, mám na mysli teóriu. Balíky Snap teoreticky ponúkajú mnoho výhod, ktoré nám balíčky DEB alebo verzie APT softvéru neponúkajú, medzi ktoré patria hlavný softvér a závislosti v rovnakom balíku. Momentálne sú okamžité aktualizácie na pozadí ponechané teoreticky, hoci vieme, že sa to všetko v budúcnosti zlepší. Zdá sa, že čo prechádza z teórie do praxe, sú paralelné inštalácie.

Čo sú to paralelné inštalácie? Je to o moci nainštalujte dve verzie rovnakého balíka na ten istý počítač, pričom je jeden úplne nezávislý od druhého. Snapcraft vydal včera záznam na jeho blogu, ktorý vysvetľuje, ako fungujú paralelné inštalácie, čo zahŕňa povolenie funkcie a následné vykonanie niekoľkých inštalácií toho istého balíka. Ďalej vysvetľujeme všetko, čo potrebujete vedieť, aby ste si mohli napríklad vyskúšať VLC 4 beta a aktuálny VLC 3.0.6 v jeho Snap verziách.

Paralelné inštalácie nám umožňujú testovať beta softvér bez akýchkoľvek rizík

Prvá vec, ktorú budeme musieť urobiť, je aktivovať funkciu pomocou nasledujúceho príkazu:

systém snap experimentálny.paralelné inštancie = true

Po aktivácii funkcie začneme inštalovať softvér. Musíte brať do úvahy, ako na to, keďže každému Snapu musí byť pridelený jedinečný identifikátor vedieť ich odlíšiť od ostatných. Tento identifikátor bude pozostávať z alfanumerického riadku až s 10 znakmi a bude pridaný k názvu Snap po podčiarknutí. Príklad, ktorý vidíme v snapcraft.io, nám umožní nainštalovať niekoľko verzií GIMP, pričom príkaz prvej je asi ako:

sudo snap nainštalovať gimp_primera

Balík „gimp_primera“ neexistuje, ale snapd dokáže pochopiť, že ide o samostatnú inštaláciu od balíka, ktorý existuje.

Jasnejší príklad

Ďalším jasnejším príkladom je VLC. Ak otvoríme terminál a napíšeme „snap info vlc“, uvidíme nasledovné:

meno: vlc
Zhrnutie: Dokonalý prehrávač médií
vydavateľ: VideoLAN✓
kontakt: https://www.videolan.org/support/
licencia: GPL-2.0 +
popis: |
VLC je prehrávač médií projektu VideoLAN.

Je úplne otvorený a priateľský k súkromiu. Prehráva všetky multimediálne súbory a streamy.

Prehráva najmä MKV, MP4, MPEG, MPEG-2, MPEG-4, DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3,
Súbory Ogg / Vorbis, BluRays, DVD, VCD, podcasty a multimediálne streamy z rôznych sietí
zdroje. Podporuje titulky, skryté titulky a je preložený do mnohých jazykov.
snap-id: RT9mcUhVsRYrDLG8qnvGiy26NKvv6Qkd
kanály:
stabilný: 3.0.7 2019-06-07 (1049) 212 MB -
kandidát: 3.0.7 2019-06-07 (1049) 212 MB -
beta: 3.0.7.1-1-6-gdedb3bd 2019. 06. 21 (1074) 212 MB -
okraj: 4.0.0-dev-8388-gb425adb06c 2019-06-18 (1070) 329 MB -

Základná stránka VLC
Súvisiaci článok:
Snap Store teraz zobrazuje konkrétne balíčky pre každú distribúciu

To, čo nás zaujíma, je v posledných riadkoch, pod «kanály»: máme „stabilnú“ verziu, „kandidátsku“ (ktorá sa teraz zhoduje so stabilnou), „beta“ a „hranu“. Ak chceme otestovať verziu VLC, ktorá dodá jeho obrazu radikálnu zmenu, musíme zvoliť «edge». Aby sme ho nainštalovali, do terminálu napíšeme toto:

sudo snap install –edge vlc_second

Z predchádzajúceho príkazu môžeme zmeniť „druhý“ na to, čo nám najlepšie vyhovuje, nie je to nič dôležité. Odporúča sa vždy používať jednoduché slová, je dobré ich použiť, pre prípad, že by sme chceli niektoré z nich neskôr odinštalovať. Ak na vylúčenie konkrétnej verzie použijeme „_first“, „_second“ atď., Napíšeme nasledovné:

sudo snap remove vlc_second

V predchádzajúcom príkaze je program „vlc“ a inštancia „_segunda“, ktorú chceme odstrániť.

Význam paralelných inštalácií

Toto všetko logicky musí mať zmysel. V testoch máme zmysel pre paralelnú inštaláciu. Najlepšie príklady sú v softvéri, ako je VLC 4, ktorý príde s radikálnou úpravou alebo ak ste vývojárom a chcete vyskúšať softvér, aby ste zistili, ako to funguje. Nemá zmysel, ak napríklad používame APT verziu VLC, pretože si môžeme priamo nainštalovať VLC 4 (alebo akýkoľvek iný balíček Snap) v jeho beta verzii. Nie je to ani potrebné, ak chceme testovať Firefox +67, pretože Mozilla nám umožňuje vykonať niekoľko nezávislých inštalácií vášho prehliadača z tejto verzie.

Urobili ste nejakú paralelnú inštaláciu balíkov Snap?

POZNÁMKA: Upravené príkazy, aby sa zabránilo chybe, ktorá spôsobí zmiznutie podčiarknutia


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Rafa dijo

    Z troch verzií, ktoré existujú na inštaláciu alebo použitie aplikácií bez problémov so závislosťou, je z môjho pohľadu najhoršia možnosť snap, oveľa efektívnejšie sú appimage a Flatpak, ktoré dokonca umožňujú vlastné konfigurácie. S appimage a flatpak zvyčajne nemám problémy, s snap som ich mal a jeho pomalosť je veľmi frustrujúca a nepáči sa mi táto vec pri vytváraní virtuálnych diskov iba na čítanie.

    Napríklad som nainštaloval Audacity rýchlo a nerozpoznáva efekty, ktoré som nainštaloval do systému, hovorím, že urobím symbolický odkaz v priečinkoch, kde je nainštalovaný, a neopúšťa ma, pretože sú iba na čítanie a riešenie sa javilo ako veľmi ťažkopádne a so stratou času, takže pre mňa je snap vždy posledná možnosť. V skutočnosti som ho vlastne odinštaloval z môjho systému.