Coneix els paquets snap d'ubuntu i els seus avantatges

Taula de continguts:
Una de les grans novetats d'Ubuntu 16.04 Xenial Xerus són els paquets Snap dels que segur que ja has llegit abans d'entrar en aquest post. Què són els paquets Snap i quins són els seus avantatges?
Abans de seguir amb els paquets Snap convé que donem un repàs a l'funcionament de GNU / Linux i d'Ubuntu en particular pel que fa a gestió de programari es refereix.
Com fem servir el programari en Ubuntu?
Si alguna vegada has fet servir Ubuntu o altres distribucions GNU / Linux t'hauràs adonat que la seva forma d'instal·lar i desinstal·lar programari és molt diferent a Windows. En GNU / Linux el programari d'estructura en forma de paquets i aquests paquets es troben disponibles en els repositoris per a baixar.
Podem definir un repositori com un conjunt de paquets classificats que contenen tots els elements que es necessiten per instal·lar un determinat programa en el sistema, per exemple WMaker o algun més conegut com el reproductor multimèdia VLC. La instal·lació d'un determinat programa pot requerir d'un sol paquet o diversos d'ells.
En el cas d'Ubuntu en particular tenim diverses opcions per a gestionar els paquets.deb disponibles en els repositoris i instal·lats en el nostre sistema, encara que totes elles fan ús del conjunt d'eina apt ((de l'anglès A DVANCED P ackage T ool) creades per Debian en el seu moment (Ubuntu és una derivada de Debian).
Consola de comandaments: la utilització de la consola és el mètode preferit pels usuaris més avançats a l'hora de gestionar programari en Ubuntu per la seva gran versatilitat i rapidesa.
Per instal·lar un programa des de la consola de comandaments hem d'indicar la següent ordre:
sudo apt-get install "nom de l'paquet"
Un exemple seria el següent:
sudo apt-get install WMaker
Per desinstal·lar tan sols hem de canviar la paraula install per remove:
sudo apt-get remove WMaker
A continuació el sistema ens demanarà la nostra clau d'usuari i immediatament començarà a descarregar i instal·lar tots els paquets necessaris per a la instal·lació del nostre programa. En aquest cas és molt senzill perquè el programa té el mateix nom que el paquet que hem de descarregar (WMaker) pel que no tenim cap problema. No obstant això, moltes vegades no coincideix el nom de el programa amb el nom de el paquet i llavors tenim un problema, també és possible que necessitem descarregar més d'un paquet de forma manual.
Synaptic: synaptic és una altra gran eina creada per Debian per a la gestió del programari. Synaptic no és més que una interfície gràfica per utilitzar apt d'una forma molt més senzilla i amigable, amb ella podrem buscar els diferents paquets a instal·lar / desinstal·lar d'una manera gràfica.
Centre de programari d'Ubuntu: El centre de programari d'Ubuntu és una nova interfície gràfica creada per Canonical per simplificar encara més l'ús de apt i facilitar la tasca als usuaris menys experimentats. Es tracta d'una interfície en la qual apareixen els diferents programes i paquets disponibles per a la seva instal·lació classificats per categories.
Gdebi: es tracta d'una altra eina gràfica que fa ús de apt per a la instal·lació de paquets en Ubuntu i que també va ser creada per Debian. En aquest cas ens permet la instal·lació en el nostre sistema de paquets que hem descarregat des d'un altre ordinador o els que hàgim pogut descarregar des del nostre propi ordinador. Gdebi s'encarregarà de descarregar la resta dels possibles paquets que puguin ser necessaris
Compilació de binaris: hi ha una última opció molt més avançada i complexa que consisteix en descarregar el codi font (si està disponible) i compilar-lo de forma manual per al nostre sistema. Amb això aconseguim que els programes estiguin adaptats a l'màxim a les característiques del nostre PC per a un millor rendiment.
La gestió de programari a GNU / Linux en forma de dipòsits i paquets té una sèrie d'importants avantatges per als usuaris, d'una banda els responsables de la distribució poden comprovar el bon funcionament i la seguretat de tots els arxius de sistema i més, ens permet actualitzar tot el programari instal·lat amb un parell de clics o una sola ordre a la terminal.
Limitacions dels repositoris i avantatges dels paquets Snap
Tal com hem comentat abans, la instal·lació d'un determinat programa pot requerir d'un sol paquet o diversos d'ells, aquest últim cas és el que es coneix com a dependències i pot (de fet ho fa) ocasionar diversos problemes importants.
ET RECOMENDAMOSMicrosoft allibera els nous microcódigos a través de Windows UpdateEl primer d'ells és que es pot donar el cas que seguim usant una versió relativament antiga d'Ubuntu i vulguem instal·lar l'última versió d'un determinat programa. Davant d'aquesta situació pot donar-se el cas que una de les dependències de el programa que volem instal·lar no estigui disponible en els repositoris disponibles per a la nostra versió d'Ubuntu, en aquest cas senzillament no podríem instal·lar el nostre estimat programa, o hauríem de recórrer a mètodes molt més avançats i complexos per solucionar el problema amb les dependències.
L'altre gran problema afecta principalment els ordinadors que no disposen de connexió a Internet, en aquest cas resulta impossible o realment molt complicat descarregar manualment tots els paquets necessaris des d'un altre ordinador per després instal·lar-los en el nostre.
Davant d'aquests problemes neixen els paquets Snap que estan disponibles a Ubuntu 16.04 LTS, aquests contenen tots els arxius i totes les dependències per instal·lar un determinat programa, podem dir que és una solució similar a la de Windows en què amb un sol arxiu podem instal·lar un programa. Aquests paquets Snap neixen de la inspiració en els sistemes operatius mòbils, per exemple Android on podem descarregar un arxiu Apk per després transferir-lo a nostre smartphone o la nostra tablet i instal·lar l'aplicació en qüestió d'una forma molt senzilla.
Arribats a aquest punt és important assenyalar que les aplicacions instal·lades mitjançant paquets Snap romandran aïllades de la resta de sistema, un apunt important per garantir la seguretat ja que els arxius continguts per aquests paquets no seran vigilats ni controlats per Canonical. D'aquesta manera si un paquet Snap presenta un arxiu amb un forat de seguretat, aquest no afectarà a la resta de sistema sinó tan sols al seu propi programa, no oblidem que GNU / Linux és un sistema operatiu que es caracteritza per oferir una gran seguretat a l' usuari.
Ubuntu snap ja té més de 500 paquets disponibles

Canonical ha comunicat que ja hi ha disponibles més de 500 paquets Ubuntu Snap per ser instal·lats en el seu sistema operatiu i derivats.
Coneix els avantatges de jugar en els casinos en línia

Coneix els avantatges més importants que ens ofereix els casinos en línia i que els fa tan cridaners per als jugadors en línia.
Discover serà compatible amb els paquets snap d'canonical

Discover donarà un nou pas endavant en octubre amb l'arribada de Plasma 5.11 i la compatibilitat amb els populars paquets Snap.