Manuals     Documents           Torna a Eurion Networks

Manuals

Instal·lant programes a Linux

Instal·lant programes a Linux

Una de les grans dificultats amb la qual es troben els usuaris de Windows a Linux és la instal·lació de nous programes. Realment la instal·lació de programes és molt senzilla a Linux i com sempre passa en temes de Software Lliure, hi ha moltes maneres.
Les dues maneres principals d’instal·lar programes a Linux són:

* La instal·lació mitjançant paquets
* La compilació de les aplicacions

El mètode mitjançant paquets depèn de cada distribució i realment és la forma més senzilla ja que el gestor de paquets s’encarregarà d’instal·lar les dependències necessàries i ho configurarà tot automàticament. Anem per parts.


Què és un paquet?

Un paquet normalment és un arxiu binari on es troba un programa que volem instal·lar i una informació addicional que l'ordinador utilitza per a instal·lar-lo. Cada distribució de Linux té el seu propi sistema de paquets com per exemple, Red Hat (una de les pioneres en l'empaquetament) i Mandrake utilitzen els paquets rpm, Debian utilitza els paquets deb... Aquests paquets es maneguen a través d'un gestor de paquets que s'encarrega de llegir la informació d'aquests i de descomprimir el programa i instal·lar-lo segons la informació que porti el paquet.


On es troben els paquets?

Normalment els paquets es troben en repositoris, que són llocs d'internet on se situen tots els paquets (així es responen les preguntes, amb referència a sí mateixes) i que són accessibles a través dels gestors de paquets. Cada distribució té els seus repositoris oficials on van actualitzant els programes perquè els seus usuaris puguin descarregar-los i mantenir sempre al dia els seus ordinadors. A més, si no trobes el paquet que necessites als repositoris oficials, també hi ha desenvolupadors que mantenen els seus propis repositoris on posen els paquets que ells mateixos han creat. Per últim, si no trobes un repositori que contingui els paquets que necessites és possible que trobis els paquets sols per descarregar a Internet; en aquest cas podràs utilitzar també el gestor de paquets de la teva distribució per instal·lar-los.


Què és això del Gestor de paquets?

El Gestor de paquets és un programa que s'encarrega de manegar els paquets dintre del teu sistema, així com de descarregar d'internet els paquets necessaris i de mantenir les dependències entre ells. També varien segons la distribució, sent els més coneguts rpm (Red Hat i Mandrake), yanc (SUSE), synaptic (Debian), apt (Debian)... N'hi ha d'altres, però tampoc cal especificar-los tots.


Compilant aplicacions

La compilació de les aplicacions no és molt més difícil que el mètode de paquets, generalment l’únic que s'ha de fer és descarregar-te el codi font del programa que vulguis instal·lar i executar 4 comandaments que són sempre els mateixos.


Descàrrega i ubicació del codi font

Normalment el codi font dels programes es troba comprimit en format tgz, així que després de descarregar-lo haurem que descomprimir-lo per poder compilar-lo. Un cop descarregat l’arxiu tgz el situarem en el directori /usr/local/src i quan siguem allà executarem el comandament

# tar xvfz nom-arxiu.tgz

Amb això se'ns crearà una carpeta amb el nom del programa on es descomprimirà el codi font.


Compilació del programa

Ja només estem a tres comandaments d’instal·lar el nostre programa. El següent que hem de fer és identificar-nos com a superusuari i teclejar:

# ./configure
# make
# make install

Si la compilació ha tingut èxit amb això ja tindrem el programa llest per funcionar sense cap problema. No t'has de preocupar dels directoris d’instal·lació ja que el programa se situa automàticament en els directoris que ha d’estar, tot i això per als maniàtics de l'ordre i de controlar-ho tot, és possible especificar els directoris de la instal•lació mirant l’arxiu INSTALL que acompanya al codi font i buscar entre les opcions de configuració.


Desinstal·lació de programes

En tots dos casos la desinstal·lació és molt simple, en el mètode de paquets tan sols hem d’anar al gestor de paquets i indicar-li el paquet que volem desinstal·lar, tenint en compte que el fet de desinstal·lar aquest paquet no eliminarà algun altre que depengui d'ell i que no volem treure. Si hem compilat el codi tan sols hem d’anar al directori on està el codi i executar com root:

# make uninstall

o bé

# make clean

Amb això ja podrem instal·lar tots els programes que volgueu en el vostre sistema Linux.



Article original: SpaLinux
Traducció i adaptació: Epsilon.
Correcció: JoTGi.

© CyberCat, Eurion Networks
Membre de WICCAC