Tutorial: Cómo instalar un tar.gz, tar.bz2 y otros en Linux

Cuando queremos descargar un programa o una librería para alguna distribución de Linux (como Ubuntu), casi siempre lo hacemos descargando su código fuente (también llamado “source code”) que está dentro de un contenedor «tar», seguido de la extensión que indica el tipo de compresión. Dicho contenedor puede ser de los siguientes formatos:

  • .tar.gz
  • .tar.bz2
  • .tar.lzma
  • .tar.xz

Estos archivos son parecidos a los .zip o .7z que se ven muy a menudo en Windows, pero los .tar suelen usarse para comprimir el código fuente de un programa, o para comprimir un programa ejecutable que funcione en sistemas Linux (aunque pocas veces). Pero en todo caso, primero necesitamos saber qué archivos contiene el .tar que deseamos instalar.

Verificando los archivos del contenedor

Antes de instalar un archivo .tar, primero necesitamos saber qué tipo de archivos contiene. Si usamos Ubuntu o alguna distribución con un escritorio pre-instalado (como Unity, GNOME, Xfce, MATE, etc.) podemos abrir el archivo que queremos instalar con el Gestor de Archivadores. Ejemplo:

Dentro de este archivo de ejemplo (mednafen-0.9.48.tar.xz) podemos ver que hay un archivo sin extensión llamado “configure” y otro que dice “aclocal.m4”. Si tu archivo también contiene estos mismos documentos, prosigue con el siguiente paso para usar las herramientas configure y make.

Instalación con “configure”

Para seguir con este paso, primero extraemos el contenido del archivo a una carpeta nueva, y abrimos una terminal. Para abrir la terminal, hacemos clic derecho en la carpeta donde hayamos extraído los archivos, y seleccionamos la opción para Abrir una terminal:

Cuando tengamos la ventana de la terminal abierta, ponemos los siguientes comandos uno por uno:

./configure
make
sudo make install

Nota que para poder ejecutar el último comando, necesitamos introducir la misma contraseña que usamos para entrar a Linux. Estos comandos harán que se construya el programa y se instale en tu sistema. Por último, solo hay que buscar el programa instalado en el menú de aplicaciones y abrirlo normalmente.

Instalación con CMake

En caso de que tu archivo no contenga los documentos “configure” o “aclocal.m4”, es probable que contenga un archivo llamado “CMakeLists.txt”. Ejemplo:

Si tu archivo contiene este mismo documento, quiere decir que el programa necesita una utilidad llamada “CMake” para instalarlo. Para ello, tenemos que abrir una terminal, y colocamos el siguiente comando para instalar la herramienta de acuerdo a la distribución de Linux que uses.

Para Debian o Ubuntu, el comando es:

sudo apt-get install cmake

Para Arch Linux:

sudo pacman -S cmake

Ya que tengamos instalada esta herramienta, extraemos el archivo .tar y abrimos una terminal en el directorio donde hayamos extraído los archivos (mirar arriba para saber cómo abrir una terminal). En la terminal, ponemos los siguientes comandos uno por uno:

mkdir programa
cd programa
cmake ..
make
sudo make install

Al igual que con el método “configure”, estos comandos harán que se construya el programa y se instale en tu sistema Linux. Cuando termine la instalación, solo hay que buscar el programa instalado en el menú de aplicaciones para abrirlo como cualquier otro programa.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *