En Linux es normal encontrarse con aplicaciones que se encuentran en paquetes .deb o .rpm, pero hay casos en que las aplicaciones vienen comprimidas en formaros tar.gz o tar.bz2. Estos dos formatos no solo taren la aplicación dentro, por lo general también traen consigo las instrucciones para instalarlos.
Pasos para instalar .tar.gz y .tar.bz2
En cualquiera de los dos formatos, la instalación de este tipo de paquetes es exactamente el mismo.
El primer paso es entrar en la carpeta donde tengamos el o los paquetes tar.gz o tar.bz2. Si la carpeta tiene varias palabras tenemos que ponerlas con “” o si no nos buscará carpetas con cada palabra:
[php]cd carpetadondeestéelarchivo[/php] [php]cd “carpeta donde esté el archivo”[/php]Una vez que estamos en la carpeta, vamos a tener que descomprimir el paquete, esto es sencillo desde el terminal, escribimos lo siguiente:
[php]tar -zxvf nombredelarchivo.tar.gz[/php] [php]tar -jxvf nombredelarchivo.tar.bz2[/php]El paso siguiente es configurarlo, escribimos:
[php]./configure[/php]Ahora hacemos un make (compilamos)
[php]make[/php]Ahora escribimos el comando make install
[php]make install[/php]Hay que tener en cuenta el comando ./configure puede darnos error si el paquete ya está compilado, en ese caso omitimos esos pasos podemos ejecutarlo directamente desde el terminal escribiendo el nombre del paquete sin más:
[php]nombredelprograma[/php]O bien podemos crear un lanzador.
Esos son los pasos para instalar paquetes tar.gz y tar.bz2 en Linux. Espero les haya sido de utilidad y nos vemos en cualquier momento compañeros.
Como casi siempre, hacer cualquier tontería en Linux es un parto, para colmo cada gurú improvisado te cuenta una diferente y lo que «a todo el mundo le funciona» a ti no te sirve
Siempre digo que Linux solo sirve para escribir cartas, pero a pesar de que llevo diez años renegando con el, lo hago por no pagarle a los de microsoft, pero al final lo que no pagas en dinero lo pagas en interminables horas en google para arreglar cosas que en windows haces con dos clicks
una mierda , vamos
JAJAJAJAJAJA DEFINITIVAMENTE TIENES RAZON….
esto no es para muggles
La tipica respuesta de fanatico.
No, si cuando le han puesto de nombre al comando ese «sudo», debían referirse a algo así… 😀
Bravo, un aplauso. Trata de poner Suspension en Debian 9, y la unica solucion que parece real es de cambiar la kernel, y eso para mí, no gracias. Miguel gringo.
Comparto su misma frustración, por mucho que deseo quedarme en Linux, siempre me decepcionan estos procesos. Buen punto el gasto de tiempo que pasamos tratando de aprender cómo hacer cada cosa, en Mac OSx los desarrolladores ya pensaron en qué problemas tendremos y nos lo ponen fácil, en esa misma linea esta Windows. Luego de muchas, muchas, muchas horas gastadas, de regreso a Windows 11. No vale la pena ahorrar unos dolares a cambio de gastar muchos dias sin encontrar soluciones.
hola el ./configure me dice que no existe en el fichero aiuda
eso es porque una vez lo descomprimes el programa ya está compilado. Lo dice en el post. Tienes que saltarte los pasos de:
./configure, make, make install;
y pasar directamente al último paso para ejecutar el programa. Lo que pasa es que hay un error en ese paso o eso creo porque a mí no me ha funcionado. Hay que hacer «./nombre del programa». Al menos yo lo he hecho así con el editor de texto Sublime que ya venía compilado.
Saludos
Esa es la solución. ./nombredelprograma dentro del directorio que lo contiene.
Excelentes 3 primeros comentarios, yo soy como una muggle forzada a utilizar Linux, y he tenido dolores de cabeza con solo pensar de tener que instalar algo en Linux y pienso en TODO eso que han dicho acá. Muchos saludos.
ES que en linux hay muchos detalles y factores que te pueden llevar a que un sistema para hacer algo te falle. La diferencia esta en que linux esta preparado para que dessarroles tu inteligencia y encuentres soluciones. Linux es un camino a la superación. Algo que no sucede en windows, si ustedes quieren pagar por eso es su problema.
me da este mensaje de error
/Descargas$ tar -jxvf LibreOffice_6.3.4_Linux_x86-64_deb.tar.gz
bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Puedes usar el «descompresor gráfico» con el ratón (mouse), botón derecho sobre el archivo y luego en el menú y luego clic en la opción «abrir con gestor de archivadores Engrampa», acepatr y listo.
Y por cierto ¡FELICIDADES! a aydalinux.com ya soy fanático de esta página web, de las más completas en temas linux.
Intenta utilizando este comando: tar -zxvf nombredelarchivo.tar.gz
Leer más en: https://ayudalinux.com/instalar-tar-gz-y-tar-bz2-linux/
Hola, tengo instalado un programa, pero necesito actualizarlo con tarball, me pueden ayudar con eso?
después que lo descomprimí, abrí la carpeta acetoneiso_2.3 y luego me salió otra carpeta de nombre acetoneiso, a esa carpeta le dí click derecho y seleccioné la opción de abrir con la terminal allí escribí sudo apt install acetoneiso y me lo instaló satisfactoriamente. Gracias por el tutorial pues me ayudó bastante, estoy aprendiendo a usar Linux con Elementary os y aunque es un poco complicado vale la pena aprender su manejo.
No sirven los comandos mejor busquen si están en los repositorios de snapd o instalen los en Windows , he buscado en un montón de foros y nadie te explica que la dichosa carpeta ./Configure no la ponen por que el programa no sirve y según te dicen que solo ejecutes el programa que porque ya esta compilado o que tiene un archivo donde «te explican los requisitos y pasos a seguir» y solo contiene pura información de la versión, lo que tampoco explican es que todos los archivos «.tar» son archivos mal comprimidos por que los desarrolladores no quieren que se facilite la instalación por que odian Windows y solo los que tienen mas experiencia programando los pueden compilar. Si encuentran programas que en su nombre tenga «.tar» son programas que no sirven y eso es por lo que no están en las tiendas que ya traen las distribuciones.
He aquí los ejemplos de que los comandos no sirven:
xxxxxxx@linux-9x7v:~/Descargas/mixxx-release-2.2.3> ./Configure
bash: ./Configure: No existe el fichero o el directorio
xxxxxxx@linux-9x7v:~/Descargas/mixxx-release-2.2.3> mixxx-release2.2.3
Si ‘mixxx-release2.2.3’ no es un error tipográfico, puede usar la búsqueda de orden no encontrada, para saber a qué paquete pertenece, así: cnf mixxx-release2.2.3
xxxxxxx@linux-9x7v:~/Descargas/mixxx-release-2.2.3> cnf mixxx-release2.2.3
mixxx-release2.2.3: orden no encontrada
Estas en lo cierto
Tengo dificultades para instalar y configurar wifi el laptop hp con sistema operativo ubuntu 14.04 que vino de fabrica. el usuario desea tener dos sistemas operativos, el ubuntu y el windows en virtud de que no se puede conectar a la red via wifi, he tratado de instalar windows pero windows está bloqueado por ubuntu para cualquier instalacion distinta. gracias