Spoznajte snap pakete ubuntu in njihove prednosti
Kazalo:
Ena od velikih novosti Ubuntu 16.04 Xenial Xerus so paketi Snap, ki ste jih verjetno že prebrali pred vstopom v to objavo. Kaj so Snap paketi in katere so njihove prednosti?
Preden nadaljujemo s paketi Snap, bi morali pregledati delovanje GNU / Linuxa in Ubuntuja, zlasti v smislu upravljanja programske opreme.
Kako ravnamo s programsko opremo v Ubuntuju?
Če ste kdaj uporabljali Ubuntu ali drugo distribucijo GNU / Linux, ste morda opazili, da je njen način namestitve in odstranjevanja programske opreme zelo drugačen od sistema Windows. V GNU / Linux je programska oprema za strukturo paketov in ti paketi na voljo v skladiščih za prenos.
Repozitorij lahko definiramo kot niz razvrščenih paketov, ki vsebujejo vse elemente, potrebne za namestitev določenega programa v sistem, na primer wmaker ali enega bolj znanega kot VLC media player. Za namestitev določenega programa bo morda potreben en paket ali več njih.
Zlasti v primeru Ubuntu imamo več možnosti za upravljanje paketov.deb, ki so na voljo v skladiščih in nameščeni v našem sistemu, čeprav vsi uporabljajo nabor orodij apt (iz angleščine A dvaned P ackage T ool), ki ga je ustvaril Debian takrat (Ubuntu je izpeljanka Debiana).
Ukazna konzola: uporaba konzole je metoda, ki jo najbolj napredni uporabniki rabijo pri upravljanju programske opreme v Ubuntu zaradi svoje velike vsestranskosti in hitrosti.
Za namestitev programa s ukazne konzole moramo navesti naslednji vrstni red:
sudo apt-get install "ime paketa"
Primer bi bil naslednji:
sudo apt-get install wmaker
Če ga želite odstraniti, moramo spremeniti besedo install za odstranitev:
sudo apt-get remove wmaker
Nato nas bo sistem vprašal za uporabniško kodo in takoj začel prenašati in namestiti vse pakete, potrebne za namestitev našega programa. V tem primeru je zelo preprosto, ker ima program isto ime kot paket, ki ga moramo prenesti (wmaker), tako da nimamo težav. Vendar se velikokrat ime programa ne ujema z imenom paketa in potem imamo težavo, morda bomo morali ročno prenesti več kot en paket.
Synaptic: synaptic je še eno odlično orodje, ki ga je ustvaril Debian za upravljanje programske opreme. Synaptic ni nič drugega kot grafični vmesnik za uporabo apta na veliko enostavnejši in prijaznejši način, z njim pa lahko poiščemo različne pakete, ki jih grafično namestimo / odstranimo.
Programski center Ubuntu: Programsko središče Ubuntu je nov grafični vmesnik, ki ga je ustvaril Canonical, da bi še bolj poenostavil uporabo apt in olajšal uporabnike manj izkušenih uporabnikov. To je vmesnik, v katerem se pojavljajo različni programi in paketi, ki so na voljo za namestitev, razvrščeni po kategorijah.
Gdebi: To je še eno grafično orodje, ki uporablja apt za namestitev paketov v Ubuntu in ga je ustvaril tudi Debian. V tem primeru nam omogoča, da v naš sistem namestimo pakete, ki smo jih prenesli iz drugega računalnika, ali tiste, ki smo jih lahko prenesli iz lastnega računalnika. Gdebi bo poskrbel za prenos preostalih možnih paketov, ki bodo morda potrebni
Kompilacija binarnih datotek: obstaja veliko bolj napredna in zapletena zadnja možnost, ki sestoji iz prenosa izvorne kode (če je na voljo) in ročne kompilacije za naš sistem. S tem dobimo, da so programi za boljše delovanje maksimalno prilagojeni značilnostim našega računalnika.
Upravljanje programske opreme v GNU / Linuxu v obliki skladišč in paketov ima za uporabnike vrsto pomembnih prednosti, na eni strani lahko odgovorni za distribucijo preverijo pravilno delovanje in varnost vseh sistemskih datotek in tudi mi Omogoča posodabljanje vse nameščene programske opreme z nekaj kliki ali enim ukazom v terminalu.
Omejitve skladišč in prednosti Snap paketov
Kot smo že omenili, je za namestitev določenega programa potreben en paket ali več njih, ta zadnji primer pa je tisto, kar poznamo kot odvisnosti in lahko (v resnici je) povzroči več pomembnih težav.
PRIPOROČAMO VAM Microsoft s pomočjo posodobitve sistema Windows izda nove mikrokodePrva je ta, da lahko še naprej uporabljamo razmeroma staro različico Ubuntuja in želimo namestiti najnovejšo različico določenega programa. V tej situaciji se lahko zgodi, da ena od odvisnosti programa, ki ga želimo namestiti, ni na voljo v skladiščih, ki so na voljo za našo različico Ubuntuja, v tem primeru nam preprosto ne bi mogli namestiti našega ljubljenega programa ali pa bi se morali zateči k veliko več metodam napreden in zapleten za reševanje problema z odvisnostmi.
Druga velika težava vpliva predvsem na računalnike, ki nimajo internetne povezave, v tem primeru je nemogoče ali resnično zelo zapleteno, da ročno prenesete vse potrebne pakete z drugega računalnika in jih nato namestite na naš.
Glede na te težave se rodijo paketi Snap, ki so na voljo v Ubuntu 16.04 LTS, vsebujejo vse datoteke in vse odvisnosti za namestitev določenega programa, lahko rečemo, da gre za rešitev, podobno kot Windows, saj lahko z eno samo datoteko namestimo program. Ti Snap paketi se rodijo iz navdiha v mobilnih operacijskih sistemih, na primer Android, kjer lahko naložimo apk datoteko in jo nato prenesemo na naš pametni telefon ali tablični računalnik in zadevno aplikacijo namestimo na zelo preprost način.
Na tem mestu je pomembno upoštevati, da bodo aplikacije, nameščene prek paketov Snap, ostale izolirane od preostalega sistema, kar je pomembno za zagotavljanje varnosti, saj Canonical datoteke, ki jih vsebujejo ti paketi, ne bo gledal ali nadzoroval. Če paket Snap na ta način predstavlja datoteko z varnostno luknjo, ne bo vplival na preostali del sistema, temveč le na lasten program, ne pozabimo, da je GNU / Linux operacijski sistem, za katerega je značilno, da nudi veliko varnost uporabnik.
Spoznajte prednosti igranja v spletnih igralnicah
Spoznajte najpomembnejše prednosti, ki nam jih ponujajo spletne igralnice, in kaj jih naredi tako privlačne za spletne igralce.
Qi prinaša nove pakete za brezžično polnjenje na ces 2018
Qi je skozi CES pokazal nekaj blazinic, s pomočjo katerih bomo lažje implementirali tehnologijo brezžičnega polnjenja.
Snap lansira snap kamero za mac s podporo za twitch, skype in youtube
Snap je izdal novo aplikacijo za kamero, imenovano Snap Camera za Mac in PC, ki se integrira z YouTubom, Skypeom, Twitchom in še več