Está en la página 1de 4

Instalar programas en Linux

febrero 12, 2007

Posted by raseck in Debian, Linux, Manuales, Ubuntu.


trackback
Para instalar programas en GNU/Linux tenemos varios caminos, lo ms recomendable es utilizar los
repositorios de nuestra distribucin, para entender esto debemos saber algunos conceptos:
Que es un repositorio?
Es un lugar donde se centraliza todo el software que existe para cada distribucin de GNU/Linux, por
lo que tienes que utilizar slo los repositorios de tu distribucin.
Que es un gestor de paquetes?
Es una herramienta que nos permite instalar paquetes, desinstalarlos, actualizarlos, resolver sus
dependencias, etc, todo esto desde los repositorios que nombramos anteriormente.
Gestores de paquetes
Ahora que estn definidos algunos conceptos bsicos, podemos explicar el funcionamiento de algunos
gestores de paquetes ( los ms conocidos) para ciertas distribucines:

para Debian ( y basados en l, como ubuntu y derivados)


Estas distribucines utilizan los paquetes .deb
Su gestor de paquetes es APT, para ms informacin revisar la wiki.
Se maneja desde la lnea de comando, algunas funciones bsicas son:
- Actualizar la lista de paquetes de nuestros repositorios:

# apt-get update
- Buscar un paquete en los repositorios:

# apt-cache search nombre_del_paquete


- Instalar un paquete de los repositorios:

# apt-get install nombre_del_paquete


- Eliminar un paquete

# apt-get remove nombre_del_paquete


Esos son algunos de los comandos bsicos de apt, sus repositorios se encuentran en
/etc/apt/sources.list

para Red hat / Fedora core


Estas utilizan los paquetes .rpm su gestor de paquetes es yum. Algunos comandos bsicos:
- Actualizar los paquetes:

# yum update
- Busca un paquete en los repositorios:

# yum search nombre_del_paquete


- Instalar un paquete de los repositorios:

# yum install nombre_del_paquete


- Desinstalar un paquete:

yum remove nombre_del_paquete


Los repositorios de yum se indican en /etc/yum.conf

para Mandriva
Mandriva tambin utiliza los paquetes .rpm, pero su gestor de paquetes es urpmi. Comandos
bsicos:
- Buscar un paquete de los repositorios:

# urpmq nombre_del_paquete
- Instalar un paquete de los repositorios:

# urpmi nombre_del_paquete
- Desinstala un paquete:

# urpme nombre_del_paquete
Los repositorios de urpmi se configuran con urpmi.addmedia.
Los gestores de paquetes nombrados son los ms conocidos pero existen ms como pacman (de arch
linux), emerge (de gentoo), Yast (de suse), swaret y slap-get (de slackware), etc
Si no te acomoda el gestor de paquetes de tu distribucin echale un vistazo a Smart.

Instalar programas en Linux (parte 2)

febrero 13, 2007

Posted by raseck in Debian, Linux, Manuales, Ubuntu.


trackback
En el post anterior explique como instalar programas en GNU/Linux a travs de sus repositorios, pero
que pasa si el programa que nos interesa instalar no est en los repositorios?
Podemos bajar el paquete .deb, el paquete .rpm o el que corresponda a nuestra distribucion:

Si buscamos paquetes .deb para debian podemos bajarlos desde:

http://packages.debian.org/
http://www.rpmseek.com/

Si buscamos paquetes .deb para ubuntu:


http://packages.ubuntu.com/
http://www.getdeb.net/

Si buscamos paquetes .rpm para redhat, fedora, mandriva, suse:


http://www.rpmseek.com/
http://rpmfind.net/
http://rpm.pbone.net/

Si buscamos paquetes .tgz para slackware:


http://www.linuxpackages.net/
Hay muchos mas sitios de donde bajar programas empaquetados.
Instalacin:
Depende del tipo de paquete que use nuestra distribucin

En las distribucines que usan los paquetes .deb:

# dpkg -i nombre_del_paquete.deb

En las distribucines que usan los paquetes .rpm:

# rpm -i nombre_del_paquete.rpm

En las distribucines que usan los paquetes .tgz

installpkg nombre_del_paquete.tgz

En algunas distribucines no necesitas hacer esto desde la lnea de comandos, simplemente los
puedes instalar haciendo doble click sobre el paquete.
Desde el cdigo fuente
Otra forma de instalar programas en GNU/Linux es desde el cdigo fuente del programa, para esto
necesitamos el tarball que por lo general es .tar.gz o .tar.bz2, estos tarball necesitan ser compilados,
este proceso se puede hacer en cualquier distribucin, solo necesitamos las herramientas de
compilacin.

Descomprimir y compilar un .tar.gz

Primero la descompresin:

tar -xzvf nombre_del_tarball.tar.gz


Esto generar un directorio, entramos:

cd nombre_del_directorio
Ahora que estamos dentro del directorio, podemos compilarlo, pero no todos los tarball se compilan
de igual forma, es recomendable leer el README, pero por lo general es as:

./configure
make
make install

Descomprimir y compilar un .tar.bz2


Primero la descompresin:

tar -xjvf nombre_del_tarball.tar.bz2


Slo la descompresin es diferente, los siguientes pasos son los mismos que el .tar.gz ( Obviamente
puede ser diferente, para eso esta el README)
Instalar .bin y .run
Estos archivos para ser instalados necesitan permisos de ejecucin:

# chmod +x archivo.bin
Y luego para ejecutarlo:

./archivo.bin

También podría gustarte