Paralelne instalacije: još jedna točka za Snap pakete

Paralelne instalacije snap paketa

A kad kažem "još jedna stvar", mislim na teoriju. Snap paketi u teoriji nude brojne pogodnosti koje nam ne nude DEB paketi ili APT verzije softvera, među kojima uključuju glavni softver i ovisnosti u istom paketu. Trenutno su trenutna ažuriranja u pozadini ostavljena u teoriji, iako znamo da će se sve to poboljšati u budućnosti. Ono što se čini da iz teorije prelazi u praksu jesu paralelne instalacije.

Što su paralelne instalacije? Riječ je o moći instalirajte dvije verzije istog paketa na isto računalo, biti jedno potpuno neovisno od drugog. Snapcraft objavio jučer zapis na svom blogu koji objašnjava kako rade paralelne instalacije, nešto što uključuje omogućavanje funkcije i, kasnije, izvođenje nekoliko instalacija istog paketa. U nastavku objašnjavamo sve što trebate znati kako biste, na primjer, mogli isprobati VLC 4 beta i trenutni VLC 3.0.6 u njegovim Snap verzijama.

Paralelne instalacije omogućuju nam testiranje beta softvera bez rizika

Prvo što ćemo morati učiniti je aktivirati funkciju sa sljedećom naredbom:

snap set sustava eksperimentalno.parallel-instances = true

Nakon što se funkcija aktivira, počet ćemo instalirati softver. Morate uzeti u obzir kako to učiniti, budući da svaki Snap mora dobiti jedinstveni identifikator kako bi ih mogao razlikovati od ostalih. Ovaj će se identifikator sastojati od alfanumeričke crte s najviše 10 znakova i dodati će se imenu Snap nakon donje crte. Primjer koji vidimo u snapcraft.io omogućit će nam da instaliramo nekoliko verzija GIMP-a, naredba prve je nešto poput:

sudo snap instaliraj gimp_primera

Paket "gimp_primera" ne postoji, ali snapd je u stanju shvatiti da je to odvojena instalacija od paketa koji postoji.

Jasniji primjer

Drugi jasniji primjer je primjer VLC-a. Ako otvorimo terminal i napišemo "snap info vlc", vidjet ćemo sljedeće:

naziv: vlc
sažetak: Vrhunski media player
izdavač: VideoLAN✓
kontakt: https://www.videolan.org/support/
licenca: GPL-2.0 +
opis: |
VLC je Media Player projekta VideoLAN.

Potpuno otvoren izvor i prilagođen privatnosti, reproducira sve multimedijske datoteke i streamove.

Značajno reproducira MKV, MP4, MPEG, MPEG-2, MPEG-4, DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3,
Ogg / Vorbis datoteke, BluRays, DVD-ovi, VCD-ovi, podcastovi i multimedijski stream s različitih mreža
izvori. Podržava titlove i preveden je na brojne jezike.
snap-id: RT9mcUhVsRYrDLG8qnvGiy26NKvv6Qkd
kanali:
stabilno: 3.0.7 2019-06-07 (1049) 212MB -
kandidat: 3.0.7 2019-06-07 (1049) 212MB -
beta: 3.0.7.1-1-6-gdedb3bd 2019-06-21 (1074) 212 MB -
rub: 4.0.0-dev-8388-gb425adb06c 2019-06-18 (1070) 329MB -

VLC osnovna stranica
Povezani članak:
Snap Store sada prikazuje određene pakete za svaku distribuciju

Ono što nas zanima je u posljednjim redovima, pod «kanali»: imamo "stabilnu" verziju, "kandidata" (koji se sada podudara sa stabilnom), "beta" i "rub". Ako želimo testirati verziju VLC-a koja će dodati radikalnu promjenu u njezinu sliku, moramo odabrati «rub». Da bismo ga instalirali, u terminal ćemo zapisati sljedeće:

sudo snap install –edge vlc_second

Iz prethodne naredbe možemo promijeniti "drugo" u ono što nam najviše odgovara, to nije ništa važno. Preporučuje se uvijek koristiti jednostavne riječi, dobro ih je koristiti u slučaju da jednu od njih želimo kasnije deinstalirati. Ako koristimo "_first", "_second" itd., Da bismo eliminirali određenu verziju, napisat ćemo sljedeće:

sudo snap ukloni vlc_second

U prethodnoj naredbi "vlc" je program, a "_second" instanca koju želimo izbrisati.

Značenje paralelnih instalacija

Logično, sve ovo mora imati smisla. U testovima imamo osjećaj paralelnih instalacija. Imamo najbolje primjere u softveru poput VLC 4 koji će se isporučiti s radikalnom preobrazbom ili ako ste programer i želite isprobati softver da biste vidjeli kako to funkcionira. Nema smisla ako, na primjer, koristimo APT verziju VLC-a, jer VLC 4 (ili bilo koji drugi Snap paket) možemo izravno instalirati u njegovu beta verziju. Nije ni potrebno ako želimo testirati Firefox +67, jer nam Mozilla omogućuje izvođenje nekoliko neovisnih instalacija vašeg preglednika iz te verzije.

Jeste li radili paralelnu instalaciju Snap paketa?

NAPOMENA: Uređene naredbe kako bi se izbjegla pogreška zbog koje donje crte nestaju


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Rafa dijo

    Od tri verzije koje postoje za instaliranje ili upotrebu aplikacija bez problema ovisnosti, s moje točke gledišta, snap je najgora opcija, puno učinkovitiji su appimage i Flatpak koji čak omogućuju prilagođene konfiguracije. S appimageom i flatpakom obično nemam problema, sa snapom sam ih imao i njegova je sporost vrlo frustrirajuća, a ni to mi se ne sviđa.

    Na primjer, instalirao sam Audacity u trenutku i ne prepoznaje efekte koje sam instalirao u sustav, kažem da ću napraviti simboličku poveznicu u mapama u kojima je instaliran i ne ostavlja me jer su samo za čitanje i rješenje se činilo vrlo glomaznim i gubitkom vremena, tako da je za mene snap uvijek zadnja opcija. Zapravo sam ga deinstalirao iz svog sustava.