Cómo instalar paquetes .tar.gz o .tgz en GNU-Linux (Para principiantes)


How To Install .tar.gz Or .tgz Packages In Linux

GNU-Linux es el sistema operativo con más tipos de paquetes. Seguramente, si has utilizado Debian, debes conocer el tipo de archivo .deb o tal vez, si has utilizado Fedora, debes conocer el tipo de archivo .rpm. En GNU-Linux, tenemos muchos tipos de archivos cuando hablamos de paquetes de instalación, y seguramente conoces el formato .tar.gz.

 

¿Qué es .tar.gz o .tgz?

Tar no es un paquete de instalación, sino una utilidad de software de computadora para recopilar muchos archivos en un archivo. A menudo se denomina tarball para fines de distribución o de copia de seguridad. Así que .tar.gz es sólo un formato de archivo.

Tar se utiliza a menudo junto con un método de compresión, como gzip, para crear un archivo comprimido, así como file.tar.gz (o file.tgz).

Tarballs se utilizan a menudo para distribuir el código fuente de una aplicación o tal vez un archivo binario para ejecutar un programa. Usted debe considerar encontrar una alternativa antes de instalar un paquete de tar.gz porque a veces el proceso es poco largo y más duro.

Si necesitas instalar un paquete .tgz, no te preocupes, tenemos la solución y lo vas a conocer a través de un ejemplo:

Necesito usar WaoN porque toco la guitarra y quiero transcribir el audio a un archivo midi, pero WaoN no está disponible para mi distro. Por lo tanto, he descargado el código fuente a mi computadora y he extraído el contenido del tarball.

extract tar.gz or tgz file in linux

Para extraer los archivos de un tarball puedes usar el comando: tar xvf tarball.tar.gz

También, puedes encontrar más información sobre Tar aquí.

Ahora, entra en el directorio extraído:

cd into the tar extracted directory

Comúnmente, el paquete tar.gz contiene un archivo con las instrucciones para compilar y ejecutar el programa. Mi paquete contiene un archivo llamado ‘INSTALL’ con las instrucciones: 

read text file using cat command

En otros casos, encontrarás un script ‘configure’. Este script es una herramienta para comprobar si su sistema tiene todas las dependencias requeridas para el edificio.

Si encuentras un script ‘configure’ debes ejecutarlo: ./configure (también debes comprobar los permisos del archivo).

Si la salida del script ‘configure’ no informa de ningún problema, puede continuar con el siguiente paso.

configure tar.gz program in linux

Para construir un paquete debes usar el programa make: make -arguments

Más acerca aquí.

Finalmente, obtengo un archivo ejecutable:

install executable file in linux

compile tar.tgz package in linux

Ahora debo ejecutar mi programa. En la mayoría de los casos instalará el programa en tu computadora, por lo que debes usar el comando ‘make install’.

Otros paquetes tarball contienen un archivo binario, por ejemplo:

Sublime Text está disponible para Ubuntu, pero no proporciona una versión para mi distro, así que tengo que usar la versión tarball (el tipo de archivo no es tgz, es un archivo tar.bz2).

check tarball file in linux

 Toma el mismo proceso, extrae el archivo.

extract tar file in linux

Encontré el archivo ejecutable del texto sublime pero comprobé los permisos del archivo para ejecutar el archivo. Si su archivo no tiene permisos, puede modificar los permisos usando chmod

sublime text editor in linux

Finalmente, ejecuta el programa. Hay muchas posibilidades cuando se instala un paquete tarball. Así que debes analizar su situación e instalar su paquete; Es fácil, sólo presta atención al paquete. Además, cuando utilices el comando .configure, si tienes algún problema de dependencias, se te pedirá que instales esas dependencias.

Fuente

(Visitada 37 veces, 8 visitas hoy )

4
Responder

avatar
2 Hilos de comentarios
2 Réplicas del hilo
0 Seguidores
 
Comentario con más reacciones
Hilo de comentario más vibrante
4 Autores de comentarios
maslinuxElimaslinuxManu Últimos comentaristas
  Suscribirse  
Notificar a
Manu
Guest
Manu

Buena información pero incompleta diria yo. Habla de tar.gz pero no de tar.bz2 ni los archivos zip, rar. Sería una buena idea explicar como se descomprimen todos.

Eli
Guest
Eli

Muy buena aporacion. Sin embargo, no se porque al descomprimir mi archivo no contiene el configure, make y  nada de eso; por ende no funciona ./configure, etc. Que puedo hacer?

Ayuda, por favor!

Más de: Tutoriales

No olvides..

maslinux

Linuxero desde el pasado siglo XX :-)

Maslinux.es utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
Social media & sharing icons powered by UltimatelySocial