martes, 12 de febrero de 2008

Instalar Programas en Linux

Bueno, decidí hacer esta serie de guias, que será en 3 partes, sobre la Instalación de progrmaas en Linux. Así que, Comenzemos:


Para instalar programas en GNU/Linux se tienen varios caminos, lo más recomendable es usar los repositorios que tienen nuestra distribución, para entender esto debemos saber algunos conceptos:

¿Que es un repositorio?
Es un lugar en donde se encuentra todo el software que existe para cada distribución de GNU/Linux, por lo que tienes que usar sólo los repositorios de tu distribución, es decir, si tienes Fedora Core 6, no puedes usar los Repositorios de Fedora Core 7 u 8, solo puedes usar los de Fedora Core 6 y sin excepciones.

¿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 ya explicados anteriormente :).

Gestores de paquetes
Ahora que están definidos algunos conceptos básicos, podemos explicar el funcionamiento de algunos gestores de paquetes ( los más conocidos) para ciertas distribuciónes:

  • Para Debian ( y basados en él, como ubuntu y derivados)

Estas distribuciónes utilizan los paquetes .deb
Su gestor de paquetes es APT.
Se maneja desde la línea de comando, algunas funciones básicas 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 básicos 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 básicos:

- 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 también usa paquetes .rpm, pero su gestor de paquetes es urpmi. Comandos básicos:

- 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 más conocidos, pero existen aún más como pacman (de arch linux), emerge (de gentoo), Yast (de suse), swaret y slap-get (de slackware), etc.

No hay comentarios.: