Ubuntu utilitza una tecnologia d'instal·lació d'aplicacions basada en paquets. Cada paquet és un arxiu comprimit, amb extensió .deb, que conté informació del producte, fitxers de programa, biblioteques, icones, documentació i scripts de configuració. Els gestors de paquets utilitzen aquests arxius per a localitzar, instal·lar, actualitzar i eliminar programes de manera segura.
Per exemple, si volem treballar amb el LibreOffice i no el tenim instal·lat, haurem d'instal·lar un paquet que contindrà tots aquells programes necessaris perquè l'aplicació funcione correctament. A més, és possible que la instal·lació del paquet requerisca altres paquets (anomenats dependències) que s'instal·laran junt amb l'aplicació.
Per tant, el paquet que identifica una aplicació és com un contenidor de programes que interactuen entre si per al funcionament correcte de l'aplicació. A més, aquests paquets s'agrupen en llocs web (anomenats repositoris) que ofereixen multitud de programes lliures i disponibles per a instal·lar-los a través d'Internet. LliureX, per exemple, disposa dels seus propis, encara que n'hi ha molts més.
En LliureX, la gestió d'aplicacions es pot realitzar de diverses maneres (de més senzilla a més complexa):
A més, cal remarcar que hem de saber el nom de l'aplicació (o el paquet) que volem instal·lar.
Aquesta aplicació és la forma més senzilla d'Ubuntu per a instal·lar o eliminar programes. Per a accedir-hi hem d'obrir el menú Aplicacions -> Instal·lació de programari.
S'obri una finestra per a poder gestionar les aplicacions, amb tres zones:
Per a buscar una aplicació hem d'escriure'n el nom, la descripció o el nom del paquet en el quadre de cerca i, automàticament, ens mostra les opcions en la part central. En els tres casos, la cerca la realitza tant en el títol com en la descripció de cada una de les aplicacions.
Si seleccionem qualsevol de les opcions, es mostren dos botons: un per a mostrar més informació relativa a l'aplicació, i un altre per a instal·lar-la (o desinstal·lar-la en el cas que la tinguem ja instal·lada). Polsem el botó Instal·la, comença el procés i es modifica el valor de l'indicador.
Quan la instal·lació s'ha acabat, el botó que anteriorment indicava Instal·la, ara passa a indicar Suprimeix-lo. De manera que si volem realitzar l'operació inversa, és a dir, eliminar el programa, simplement hem de polsar el botó anterior i comença el procés de desinstal·lació.
El Synaptic és un sistema avançat per a instal·lar o eliminar aplicacions del sistema. L'entorn és gràfic, com en el cas anterior, però molt més potent i requereix un major nivell de coneixements. Amb el Synaptic tenim el control complet dels paquets (aplicacions) instal·lats en el nostre sistema.
Per a accedir-hi hem d'obrir el menú Aplicacions -> Eines del sistema -> Synaptic, gestor de paquets.
La finestra que es mostra està dividida en 4 seccions:
Abans de començar, la primera cosa que hem de fer és polsar el botó Refresa perquè refresque la llista de paquets, ja que es pot haver modificat amb paquets nous o amb versions actualitzades. Es mostra, aleshores, un diàleg que n'indica el progrés i en finalitzar es tanca.
Ara estem en disposició de realitzar la cerca, per a això escrivim el nom de l'aplicació, del paquet o la seua descripció en la barra de cerca i, a mesura que ho fem, es mostren els paquets que coincideixen.
Els paquets que es mostren com a resultat de la cerca poden tindre tres estats (columna E):
En el nostre cas, com que els paquets de la imatge superior no estan instal·lats, podem instal·lar-los fent clic, amb el botó dret del ratolí, i seleccionant l'opció Marca per a instal·lar.
Després de seleccionar-la, és possible que el paquet depenga (requerisca) d'altres paquets. En aquest cas es mostra una finestra que indica les dependències i en la qual hem de polsar el botó Marca.
És aleshores quan els paquets canvien l'estat (es mostra com a seleccionat). Ara hem d'aplicar els canvis (perquè realitze la instal·lació) mitjançant el botó Aplica (de la barra d'eines superior), això fa que es mostre un diàleg amb els paquets que s'instal·laran/actualitzaran, així com l'espai que ocupen.
Tornem a polsar el botó Aplica i comença el procés, i es mostra una finestra que hem de tancar quan finalitze.
Una vegada acabat, podem observar com ha canviat l'estat dels paquets per instal·lat (quadre d'estat en color verd).
També podem, com en el cas anterior, desinstal·lar una aplicació de manera semblant a la instal·lació. Per a això, seleccionem el paquet i fem clic amb el botó dret del ratolí; seleccionem l'opció Marca per a eliminar (si volem eliminar l'aplicació) o Marca per a eliminar completament (si volem que, a més, elimine els fitxers de configuració de l'aplicació). Es recomana utilitzar la segona opció.
Després d'açò, l'estat passarà a marcat per a desinstal·lar (una aspa blanca amb fons roig).
El procés a partir d'ací és el mateix que en la instal·lació: polsem el botó Aplica i es mostra un diàleg amb els canvis, tornem a polsar Aplica i comença el procés; i es mostra un diàleg on podem observar-ne el progrés.
Com hem comentat en la introducció, els repositoris contenen les últimes versions dels programes, per la qual cosa en cas d'haver-hi una actualització es puja directament, de manera que queda disponible per a tota la comunitat. Per això, pot ocórrer que algun dels programes indique que té una actualització (estat en verd amb un símbol d'exclamació). Per a actualitzar-lo, hem de seleccionar el paquet, fer clic amb el botó dret del ratolí i selecionar l'opció Marca per a actualitzar.
Després d'açò, l'estat canvia i mostra una fletxa blanca sobre fons verd.
Ara polsem el botó Aplica de la barra d'eines i això fa que es mostre una finestra amb els canvis que es realitzaran. Polsem el botó Aplica i es mostra un diàleg que indica que s'estan aplicant els canvis (de manera semblant a la instal·lació i desinstal·lació).
Encara que podem instal·lar programes de forma gràfica, com hem vist en els punts anteriors, sempre podem recórrer al terminal per a instal·lar qualsevol programa, encara que en aquest cas es requeriran coneixements majors.
Hi ha dos formes d'instal·lar programes en mode text: Aptitude i Apt. Ambdós programes són molt semblants, excepte en un detall, i és que el primer recorda les dependències que s'han aplicat en la instal·lació d'un paquet. Açò significa que si s'instal·la o actualitza una aplicació amb Aptitude i després es vol desinstal·lar, l'Aptitude esborrarà el programa junt amb totes les seues dependències (excepte si altres paquets també les utilitzen). Si s'instal·la amb Apt o amb l'entorn gràfic Synaptic, la desinstal·lació esborrarà només el paquet especificat, però no les dependències.
Per a accedir a l'aplicació hem d'obrir el menú Aplicacions -> Accessoris -> Terminal. Una vegada obert, hem d'executar les ordres següents com a administrador. En el cas de l'Aptitude:
sudo aptitude update
I en el cas de l'Apt:
sudo apt-get update
Amb aquestes ordres actualitzem el llistat de paquets per a, a continuació, realitzar una cerca del paquet o aplicació que volem instal·lar. Amb l'Aptitude:
sudo aptitude search nombre_del_paquete_o_aplicación
I amb l'Apt:
sudo apt-cache search nombre_del_paquete_o_aplicación
Per exemple, per a buscar l'aplicació Calibre:
sudo apt-cache search calibre
Una vegada tenim el paquet localitzat amb la cerca (o bé en sabem el nom), hem d'instal·lar-lo mitjançant l'ordre:
sudo aptitude install nombre_del_paquete
Amb l'Apt:
sudo apt-get install nombre_del_paquete
Per exemple, per a instal·lar el Calibre:
sudo aptitude install calibre