Instalar paquetes no-Debian

Instalar paquetes .rpm

Si existe el paquete <paquete>.rpm y no <paquete>.deb, usaremos alien (paquete alien) para generar el paquete .deb:

# alien <paquete>.rpm

Instalar paquetes .tar.gz con binarios

Los archivos comprimidos .tar.gz que contienen binarios (archivos ejecutables) son muy utilizados porque son sencillos de distribuir y portables a cualquier pataforma UNIX. El inconveniente es que no trabajan con la base de datos de APT.

Para instalar un paquete .tar.gz de binarios haremos lo siguiente:

  1. descargar y descomprimir el archivo <paquete>.tar.gz en el directorio /usr/local/<paquete>
  2. ejecutar el script install si existe: colocará cada archivo en su sitio.
    # ./install
  3. si no trae install colocaremos los archivos manualmente bajo /usr/local, directorio que no está bajo el control de APT:
    • el código fuente en /usr/local/src
    • los ejecutables en /usr/local/bin
    • las librerías en /usr/local/lib
    • los archivos de configuración en /usr/local/etc
  4. si trae un README detallando las dependencias, las instalaremos.

Para saber qué archivo ha sido colocado en qué lugar por install podemos hacer una lista de los ficheros del sistema antes de ejecutarlo:

# find /* > lista1.txt

y otra después:

# find /* > lista2.txt

y posteriormente compararlas:

# diff lista1.txt lista2.txt > diferencia.txt

Instalar paquetes .tar.gz de código fuente

Para instalar paquetes .tar.gz de código fuente hay que compilarlos e instalarlos manualmente, sistema no muy adecuado para novatos, aunque una vez que compilas un par de veces ya no tiene ningún misterio.

Es el sistema universal: todas las aplicaciones libres para Linux se pueden instalar de esta forma. El inconveniente es que no trabaja con la base de datos de APT.

Veamos el procedimiento estándar para instalar un .tar.gz de código fuente:

  1. descargar el tar.gz en /usr/local/<paquete>.tar.gz
  2. el archivo se descomprimirá en el directorio /usr/local/<paquete>
  3. ejecutar el script configure para crear los Makefiles:
    # ./configure
  4. compilar:
    # make
  5. instalar:
    # make install

Instalar archivos .run

Los archivos .run son instaladores (normalmente gráficos). Para ejecutarlos, por ejemplo <archivo>.run, haremos:

# sh <archivo>.run

Si le damos permisos de ejecución simplemente haremos:

# ./<archivo>.run

Artículos en la categoría "Instalar software en Linux"

  1. Cómo trabajar con APT
  2. Fuentes de software
  3. Instalar paquetes no-Debian
  4. Construir un paquete Debian desde las fuentes
  5. Paquetes virtuales
  6. El sistema de alternativas
  7. Crear un Live CD en Linux