Cómo instalar Tar.gz

Los archivos tar son una colección de archivos envueltos en un solo archivo. Los archivos tar.gz utilizan la compresión gnu zip(gzip) estándar. Debido a su portabilidad, no necesita ningún software adicional para desagregarlos en Linux/macOS.

Debido a esto, el código fuente del software de código abierto generalmente se empaqueta como archivos tar.gz. El uso de administradores de paquetes proporcionados por el sistema es una forma más fácil de instalar. Pero no todo el software está disponible en todos los sistemas Linux. Además, el tipo de licencia puede impedir que algunas aplicaciones estén disponibles por completo. Aquí es donde entra en juego el sistema de compilación tar.gz.

Tabla de contenido

Cómo instalar Tar.gz

Cómo extraer archivos Tar.gz

Puede descomprimir un tarball de dos maneras. La mayoría de las distribuciones basadas en Ubuntu vienen con la aplicación Archive Manager. Utilice cualquiera de estos enfoques como mejor le parezca.

Extraer archivos Tar.gz usando Archive Manager (Ubuntu/kali Linux/ Mint/ Debian)

  1. Use su Administrador de archivos para llegar a la ubicación del archivo.
  2. Haga clic derecho en el archivo y haga clic en Extraer aquí. Debería ver el progreso de extracción de Archive Manager.
  3. Después de completar, notará que se crea una nueva carpeta junto con los archivos tar.gz.
  4. Abre esta carpeta en la terminal.

Extraiga Tar.gz usando la línea de comando (Todos los sabores de Linux + Macos Cualquier versión)

  1. Abre la terminal.
  2. cd /home/foo/Descargas
    • Te lleva dentro de la ubicación descargada.
  3. ls *tar.gz*
    • Encuentra cualquier archivo tar.gz y muestra el nombre completo del archivo.
  4. tar -xzf keepassx-2.0.3.tar.gz
    • Extrae del tarball keepassx-2.0.3.tar.gz y crea una nueva carpeta con el mismo nombre.
    • Extrae (x) usando el algoritmo Gzip (z) del archivo (f) llamado ‘keepassx-2.0.3.tar.gz’.
  5. cd keepassx-2.0.3
    • Te lleva dentro de la carpeta ahora extraída.
  6. ls
    • Para confirmar si la extracción se completó con éxito y verificar si tiene un archivo configure.ac o un archivo Cmakelists.txt en esta carpeta.

Cómo extraer Tarfile en Windows

Si está usando Windows 10 o más reciente, puede usar la utilidad tar de Powershell. Si usa una versión anterior, debe instalar el software de extracción para obtener archivos de tar.gz. Este artículo enumera algunos de los programas populares utilizados en PC con Windows.

  1. Escriba Powershell en el menú Inicio para abrir Windows Powershell.
  2. tar -xzf keepassx-2.0.3.tar.gz
    • Extrae (x) mientras es detallado (v) usando el algoritmo gzip (z) del archivo (f) llamado ‘keepassx-2.0.3.tar.gz’.

Cómo instalar el archivo Tar.gz

Para nuestros propósitos, examinaremos los pasos instalando una aplicación gratuita. El nombre de esta aplicación es KeePassX. Cheque su sitio web para más información.

Después de seguir los pasos anteriores, tenemos los archivos que necesitamos en /home/foo/Downloads/keepassx-2.0.3.

El concepto de este proceso es fácil de seguir.

Primero, construimos nuestra configuración y luego la compilamos para nuestro sistema operativo. Este proceso se aplica a cualquier distribución o versión de Linux con todas las aplicaciones tarball. Por supuesto, cada aplicación tiene diferentes archivos de configuración. Pero todos siguen el patrón general anterior para el proceso de instalación.

  1. cd /home/foo/Descargas/keepassx-2.0.3
    • Te lleva dentro de la carpeta extraída
  2. ls
    • Para buscar un archivo INSTALL/README que contenga instrucciones detalladas.
  3. gato INSTALAR
    • Para leer el contenido del archivo INSTALL. También puede hacer lo mismo para README.
  4. ls configure.ac
    • Para verificar si tiene un archivo configure.ac o cmake archivos/carpetas aquí.
  5. Si lo encuentra, simplemente haga ./configure y vaya al Paso 10.
  6. Si no lo encuentra, debe crear una carpeta de compilación para generar archivos de configuración.
  7. construir mkdir
    • Para hacer una carpeta de compilación separada
  8. compilación de CD
    • Ir a la carpeta de compilación
  9. hacer ..
    • Configure usando el archivo CMakeLists.txt desde el directorio de un nivel hacia arriba en la carpeta de compilación actual.
  10. hacer
    • Comienza a construir usando los archivos de configuración recién generados.
  11. sudo hacer instalar
    • Instálelo en el sistema utilizando los archivos recién creados del paso 10.

preguntas frecuentes

¿Qué es el error de dependencia al intentar ejecutar cmake o configure?

Esto significa que no tiene las dependencias requeridas instaladas en su sistema. Si observa el archivo INSTALL, podrá ver la lista de dependencias. Para sistemas basados ​​en Ubuntu, use apt-get install para instalar dependencias como se muestra a continuación.

¿Qué error obtenemos cuando usamos cmake?

Cmake almacena errores en CMakeError.log. Esto puede suceder cuando una o más dependencias están instaladas pero no tienen las versiones requeridas. Consulte este artículo para instalar las versiones correctas de los paquetes.

Error al usar ./configure?

Falta la aplicación autoconf. Las versiones más nuevas de Ubuntu no incluyen la utilidad autoconf de forma predeterminada. Esto se puede resolver instalándolo como sudo apt-get install autoconf.

Si desea leer más sobre el proceso de instalación de la fuente, siga este sitio web.