Cómo compilar e instalar archivos tar gz y bz2 alquitrán en linux ubuntu
![](https://cdn.gocrazyx.info/pcb/how-to-compile-install-tar-gz-tar-bz2-files-in_1.jpg)
A diferencia de Windows, la instalación de software en Linux tiene el potencial de ser un poco más complicado. A menos que su software elegido ya está en forma de paquete o reside en un repositorio y se puede instalar con una simple línea de texto, lo más probable es que vas a tener que compilar e instalar desde un archivo o .TAR.GZ Tar.bz2.Su guía para los repositorios de Ubuntu y gestión de paquetesSu guía para los repositorios de Ubuntu y gestión de paquetesLee mas
Esto puede ser una pesadilla, pero si nos atenemos a las reglas que no debería ser. Si usted tiene un archivo molestos que hay que instalar, el siguiente método creará un paquete, instalar dicho paquete y proporcionar una manera agradable y limpio para eliminar el software después, a través de su gestor de paquetes. Las líneas de comando en el aliento listo, en el fondo por favor ...
Tarballs Of Steel
Un archivo .TAR.GZ / BZ2 es un archivo tar comprimido (siendo la extensión sin comprimir .TAR) que contiene el código fuente prima para la aplicación seleccionada. La instalación requiere estos archivos para compilar, procesar y vinculados de una manera que Ubuntu a continuación, puede ejecutar el programa.
El formato de archivo comprimido se estandarizó en 1988 (y de nuevo en 2001) y sigue siendo ampliamente utilizado tanto en Linux y Windows para la distribución de software. Originalmente bolas de alquitrán fueron diseñados para facilitar la copia de seguridad de los datos en dispositivos de cinta, no es que se va a hacer eso.El mejor software de copia de seguridad gratuita para su PCEl mejor software de copia de seguridad gratuita para su PCLee mas
Si no ha utilizado la línea de comandos de Linux antes de que no hay necesidad de preocuparse, los comandos son sencillo y coherente.
Preparación del sistema
Tendrá que instalar un paquete llamado build-essential para crear el paquete de la fuente y checkinstall para añadirlo a su gestor de paquetes para facilitar su extracción. Esto se puede hacer de forma rápida a través de la consola, simplemente abre una Terminal (aplicaciones, Accesorios, Terminal) Y tipo:
sudo apt-get install build-essential checkinstall
Dar tiempo a éstos para descargar e instalar, y una vez hecho posible que también desee instalar el software de gestión de versiones para las mejoras, aunque siempre se puede hacer esto más adelante. En cualquier caso, estos tres van a hacer el truco:
sudo apt-get install git-core subversión mercurial
Seguidamente se le quiere un directorio común para utilizar en la construcción de estos paquetes. Se puede poner esta técnica en cualquier lugar, siempre y cuando se puede escribir. La documentación oficial de Ubuntu recomienda
Vídeo: Como instalar programas .tar.gz ou .tar.bz2 no Ubuntu - noções básicas:
/ / Local / src usr
así que me quedo con lo siguiente:
sudo chown $ USER / usr / local / src
A continuación, asegúrese de que sea grabable:
sudo chmod u + rwx / usr / local / src
Finalmente también instalaremos apt-file, que se utiliza para resolver los problemas de dependencia que encuentro:
sudo apt-get install apt-file
Probablemente obtendrá un pop-up que le dice que necesita actualizar apt-file, si no se ejecute el comando siguiente y deje que se finalice:
apt-file update sudo
Una vez hecho esto, usted nunca tendrá que volver a hacerlo de nuevo como su sistema estará preparado para cualquier bolas de alquitrán que lanzar en él.
Extraer & configurar
Asumiendo que ya ha descargado un archivo .TAR.GZ misteriosa que intenta por primera vez va a tener que moverlo a la carpeta de compilación designado (utilicé
/ / Local / src usr
). Puede hacer esto con su explorador de archivos normales, y una vez hecho esto, abre un nuevo terminal.Simplifica elementales Nautilus de navegación de archivos en LinuxSimplifica elementales Nautilus de navegación de archivos en LinuxLee mas
Cambie a la carpeta de compilación escribiendo:
cd / / local / src usr
A continuación extraer el archivo. por .TAR.GZ. Tipo de archivos:
tar -xzvf.tar.gz
Y para .TAR.BZ2 Tipo de archivos:
tar -xjvf.tar.bz2
Si todo ha ido bien verás una larga lista de archivos extraídos, al igual que en la imagen anterior. No cierre la terminal, sin embargo, no hemos terminado.
Es en este punto, impulso que permite navegar a la carpeta de su archivo que acaba de crear (con el explorador de archivos de costumbre) y abrir bien README o instalar deben existir los archivos. Si su software en particular requiere un método diferente a la que yo estoy a punto de ir a continuación, este archivo se mantenga pulsada la tecla. Puede ahorrarse mucho de problemas al hacer esto.
También puede ser capaz de elegir diferentes opciones de instalación dependiendo del software, y la INSTALL o README se estipulan cuáles son. Los archivos pueden tener ninguna extensión, pero son de texto plano y deben abrir en Gedit o cualquier editor de texto que usted elija.
Como regla general, los comandos siguientes indican cómo instalar el software con el método de instalación por defecto.
Su archivo comprimido se habrá extraído en una carpeta con el mismo nombre que el archivo, por lo que cambiar a esta carpeta con el comando cd que utilizó anteriormente, así:
cd / usr / local / src /
Reemplazar
./ configure
Nota: Si el software no tiene un archivo de configuración, es posible que desee para tratar de saltar directamente a la Construir & Instalar de este artículo, sin embargo consulte a su instalación o documentación README primero.
Si recibe un mensaje de error relacionado con autoconf, entonces usted tendrá que instalar el comando:
sudo apt-get install autoconf
Entonces corre
./ configure
de nuevo.
Este comando comprobar si tiene todos los paquetes instalados necesarios para utilizar el software. Se puede utilizar apt-file que instaló anteriormente para llenar los espacios en blanco.
Si recibe un error (algo así como
configure: error: Biblioteca requisitos no se cumplen ...
) Tienen un aspecto para el archivo no se encuentra por encima de la mensaje de error, a continuación, mediante la búsqueda apt-archivo escribiendo:
Búsqueda apt-file.
Esto le dirá cuál es el paquete en el archivo que necesita se encuentra, por lo que puede descargarlo usando:
sudo apt-get install
Esto no es necesariamente siempre va a pasar, pero es muy útil si usted no tiene las dependencias necesarias.
Cuando esté satisfecho que tienes los paquetes (si necesitaba alguna) ejecutar el
./ configure
comando de nuevo.
Si todo ha ido bien verás
config.status: la creación de Makefile
- felicitaciones, estás muy cerca de allí! Hay mucha gente que se dan por vencidos antes de llegar a este punto, pero usted es mejor que eso.
Construir & Instalar
En el mismo tipo de ventana de terminal:
Vídeo: EXPLAINED: How to Install .tar, .tar.gz or .tar.bz2 files on Linux [ Step-by-Step Guide]
hacer
Sentarse, tomar un café y respirar por un segundo. Dependiendo del tamaño de su instalación que esto puede tomar un tiempo.
Ahora se puede instalar el programa con el siguiente comando:
sudo checkinstall
Siga las instrucciones que aparecen en pantalla, añadir una descripción para su software y pulsa Entrar en esta pantalla:
Si todo ha ido bien verás Instalación exitosa. Date unas palmaditas en la espalda. Lo has hecho bien.
Su software ahora se debe instalar a
/ / Local / bin usr
y usted será capaz de ejecutarlo desde allí sin ningún problema.
¿Lo hacen todo el camino a través de? ¿No es más fácil a la espera de un paquete o conseguir que desde los repositorios? Tal vez lo encontró ... fácil? Háganos saber en los comentarios.