Como instalar archivos tar.gz o .gz en Ubuntu


Ya tenia algo de tiempo que no ponia algo en mi blog. Esto se debe a muchas cosas y para entrar en detalle tendria que hacer otra seccion llamada “porque no habia “blog-eado” algo en mucho tiempo”.
Pero en fin, para seguir con la costumbre, les quiero escribir de un tema que tarde o temprano nos toca vivir en el uso de Linux.

Todos tarde o temprano nos vamos a topar con la tarea de tratar de instalar algún programa que viene empaquetado en un archivo de tipo tar.gz o .gz… Para todos aquellos que son nuevos a los tipos de paqueteria de Linux esto es algo a lo que preferimos sacarle la vuelta (yo se, yo lo hacia). Algunos de nosotros preferimos seguir buscando hasta encontrar un paquete compatible con nuestra distribución.

Veamos entonces como es el procedimiento para poder instalar paquetes de software de este tipo…

Básicamente lo que tenemos que hacer es descomprimir los archivos contenidos a una carpeta, navegar a la carpeta que contiene los archivos fuente y compilar para crear el ejecutable del software que queremos utilizar. Entonces vamos por pasos:

Antes de todo necesitamos asegurarnos de tener el software apropiado para poder hacer la compilación del software:

sudo aptitude install build-essential

Después de esto:

Paso #1 Descargar programa

wget http://url/prog.tar.gz

Paso #2 Descomprimir el archivo tar (untar tar ball)

tar -zxvf prog.tar.gz

Paso #3 Nos cambiamos a la carpeta con los archivos extraídos

cd prog

Recuerda sustituir “url” por link correcto de la aplicación que quieres instalar y “prog” por el nombre de la carpeta comúnmente sera el mismo nombre del archivo de donde extrajiste los archivos.

Nota importante: Es recomendable que leas cualquier archivo “readme” o “install” ya que en algunas ocasiones viene información importante para poder iniciar o completar el proceso de instalacion

Paso #4 Configura el programa

./configure

Esto lo que hace es que verifica que se encuentren en tu sistema todas las dependencias necesarias para poder compilar tu software… si no es asi veras un mensaje de error.

Paso #5 Compilas los archivos fuente

make

Paso #6 Instala el software compilado

sudo make install

si en este paso te piden des la ruta de instalación es recomendado que utilices “/usr/src”

Paso #7 Elimina archivos temporales

clean install

En caso de que no aparesca en menu de programas puedes ejecutar tu programa desde la misma terminal escribiendo las primeras tres o cuatro letras del nombre de tu programa y despues precionando la tecla Tab para que se acomplete el nombre del comando que quieres utilizar o puedes dejar precionada la tecla Alt mientras presionar la tecla F2 al mismo tiempo para que te aparesca la aplicacion de ejecucion de programas y tecleas el nombre de tu aplicacio.

Listo tu software quedo instalado y listo para usarse!!!

 Powered by ScribeFire.

About these ads
Publicado en Linux, Software, Tutoriales, Ubuntu
10 comments on “Como instalar archivos tar.gz o .gz en Ubuntu
  1. Donmatas dice:

    Compa:
    he leido decenas de páginas sobre cómo hacer esta vaina de instalar archivos descargados de interntet. No he tenido problemas para descomprimirlo. sin embargo no he podido seguir. escribo cd install_flash_player_9_linux y me aparece “donmatas@LyM:~/install_flash_player_9_linux$”. Luego escribo seguidamente “./configure” y me arroja invariablemente el siguiente error “bash: ./configure: No existe el fichero ó directorio”. estoy bien quemado con el asunto. ¿podrías mandarme un correo con ayuda?
    gracias y felix año
    M

  2. hdesu dice:

    Que onda DonMatas segun la pagina de Adobe pa instalar esta peluchis segun ellos el flash player se instala asi:

    Primero te bajas la version mas nuevesilla para Linux:
    wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz

    Despues descomprimes el archivo
    tar -xvzf install_flash_player_9_linux.tar.gz

    Te cambias al folder donde se descomprimio todo
    cd install_flash_player_9_linux/

    Y por utlimo instalas y sigues instrucciones de preferencia deja todo por defecto
    ./flashplayer-installer

    Para verificar que si se instalo puedes ir al firefox y en la barra de direcciones le pones “about:plugins” y debes de encontrar que el plugin de flash esta instalado.

  3. Felipe dice:

    Hola, cuando intento instalar el flash player en kubuntu me aparece este mensaje de abajo, como puedo solucionarlo ?

    ERROR: Your architecture, \’x86_64\’, is not supported by the
    Adobe Flash Player installer.

  4. Danny Dias dice:

    Hola amigos estoy intentando instalar flash player y no es posible :(

    Al hacer ./flashplayer-installer me sale esta respuesta

    ERROR: Your architecture, \’x86_64\’, is not supported by the
    Adobe Flash Player installer.

    Q puedo hacer amigos?

    Saludos!!!

  5. hdesu dice:

    Creo que el problema esta entre que están usando una distribución de 64 bits y que el software de flash mas que seguro esta compilado para trabajar con equipos de 32 bits. Me gustaria darte una solución sencilla pero la verdad no tengo una. Yo para evitar es tipo de problemas hago la instalación de mi Linux con distribuciones de 32 bits. Ya que hay mas soporte en foros, mas software compatible (siendo este un ejemplo).

    En realidad no he visto mucha diferencia entre 32 y 64. Así que si mejor puedes reinstalar usando una versión de 32 bits, estarás mucho mejor. Espero esto te ayude en algo.

  6. Lugo dice:

    pues yo tengo 2 versiones de Linux, ambas corren desde mi USB, la version Puppy y la version Slax, las dos corren muy bien y funcionan a toda madre, solo que no puedo instalar ningun programa ajeno, he intentado descargarlos desde windows y desde linux, sigo los pasos que describe en los archivos readme y todo pero igual nada me funciona, si alguien me puede ayudar… estaria agradecido eternamente

  7. JaRG dice:

    que hay, pues mira que quiero instalar este .tar.bz2 que me descargue audacious-show-1.4.0.tar.bz2

    ya tengo los build-essential , me pngo en la carpeta donde extraje el .tar.bz2
    y al hacer make me tira esto …

    Package glib-2.0 was not found in the pkg-config search path.
    Perhaps you should add the directory containing `glib-2.0.pc’
    to the PKG_CONFIG_PATH environment variable
    No package ‘glib-2.0′ found
    Package dbus-glib-1 was not found in the pkg-config search path.
    Perhaps you should add the directory containing `dbus-glib-1.pc’
    to the PKG_CONFIG_PATH environment variable
    No package ‘dbus-glib-1′ found
    Package audacious was not found in the pkg-config search path.
    Perhaps you should add the directory containing `audacious.pc’
    to the PKG_CONFIG_PATH environment variable
    No package ‘audacious’ found
    gcc -O3 -Wall -fPIC -DVER_MINOR=4 -DVER_MAJOR=1 -DVER_PATCH=0 -DVER_STRING=\”1.4.0\” -DUSE_AUDACIOUS -c -o main.o main.c
    main.c:45:31: error: audacious/audctrl.h: No existe el fichero ó directorio
    main.c:46:31: error: audacious/strings.h: No existe el fichero ó directorio
    main.c:47:28: error: audacious/dbus.h: No existe el fichero ó directorio
    main.c:60: error: expected ‘)’ before ‘*’ token
    main.c:81: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
    main.c:82: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
    main.c: En la función ‘audacious_show_connect’:
    main.c:86: error: ‘GError’ no se declaró aquí (primer uso en esta función)
    main.c:86: error: (Cada identificador no declarado solamente se reporta una vez
    main.c:86: error: para cada funcion en la que aparece.)
    main.c:86: error: ‘error’ no se declaró aquí (primer uso en esta función)
    main.c:87: error: ‘connection’ no se declaró aquí (primer uso en esta función)
    main.c:87: aviso: declaración implícita de la función ‘dbus_g_bus_get’
    main.c:87: error: ‘DBUS_BUS_SESSION’ no se declaró aquí (primer uso en esta función)
    main.c:88: error: ‘dbus_proxy’ no se declaró aquí (primer uso en esta función)
    main.c:88: aviso: declaración implícita de la función ‘dbus_g_proxy_new_for_name’
    main.c:88: error: ‘AUDACIOUS_DBUS_SERVICE’ no se declaró aquí (primer uso en esta función)
    main.c:89: error: ‘AUDACIOUS_DBUS_PATH’ no se declaró aquí (primer uso en esta función)
    main.c:90: error: ‘AUDACIOUS_DBUS_INTERFACE’ no se declaró aquí (primer uso en esta función)
    main.c: En la función ‘audacious_show’:
    main.c:98: aviso: declaración implícita de la función ‘audacious_remote_is_playing’
    main.c:98: error: ‘dbus_proxy’ no se declaró aquí (primer uso en esta función)
    main.c:100: error: ‘gchar’ no se declaró aquí (primer uso en esta función)
    main.c:100: error: ‘title’ no se declaró aquí (primer uso en esta función)
    main.c:116: error: expected ‘;’ before ‘currchar’
    main.c:124: error: expected ‘;’ before ‘colorsign’
    main.c:138: error: expected ‘;’ before ‘progbar’
    main.c:144: error: ‘gint’ no se declaró aquí (primer uso en esta función)
    main.c:144: error: expected ‘;’ before ‘rmin’
    main.c:150: error: ‘gfloat’ no se declaró aquí (primer uso en esta función)
    main.c:150: error: expected ‘;’ before ‘rperc’
    main.c:151: error: expected ‘;’ before ‘steps’
    main.c:154: aviso: declaración implícita de la función ‘audacious_remote_get_playlist_title’
    main.c:154: aviso: declaración implícita de la función ‘audacious_remote_get_playlist_pos’
    main.c:155: error: ‘length’ no se declaró aquí (primer uso en esta función)
    main.c:155: aviso: declaración implícita de la función ‘audacious_remote_get_playlist_time’
    main.c:157: aviso: declaración implícita de la función ‘audacious_remote_get_info’
    main.c:157: error: ‘rate’ no se declaró aquí (primer uso en esta función)
    main.c:157: error: ‘freq’ no se declaró aquí (primer uso en esta función)
    main.c:157: error: ‘nch’ no se declaró aquí (primer uso en esta función)
    main.c:158: error: ‘rtime’ no se declaró aquí (primer uso en esta función)
    main.c:158: aviso: declaración implícita de la función ‘audacious_remote_get_output_time’
    main.c:160: aviso: declaración implícita de la función ‘formattime’
    main.c:160: error: ‘rmin’ no se declaró aquí (primer uso en esta función)
    main.c:160: error: ‘rsec’ no se declaró aquí (primer uso en esta función)
    main.c:160: error: ‘rmsec’ no se declaró aquí (primer uso en esta función)
    main.c:161: error: ‘tmin’ no se declaró aquí (primer uso en esta función)
    main.c:161: error: ‘tsec’ no se declaró aquí (primer uso en esta función)
    main.c:161: error: ‘tmsec’ no se declaró aquí (primer uso en esta función)
    main.c:163: error: ‘tempfreq’ no se declaró aquí (primer uso en esta función)
    main.c:168: error: ‘rperc’ no se declaró aquí (primer uso en esta función)
    main.c:172: error: expected ‘;’ before ‘rtime’
    main.c:208: error: expected ‘;’ before ‘bgindex’
    main.c:210: error: ‘progbar’ no se declaró aquí (primer uso en esta función)
    main.c:210: error: ‘colorsign’ no se declaró aquí (primer uso en esta función)
    main.c:211: error: ‘i’ no se declaró aquí (primer uso en esta función)
    main.c:212: error: ‘steps’ no se declaró aquí (primer uso en esta función)
    main.c:214: error: ‘bgindex’ no se declaró aquí (primer uso en esta función)
    main.c:215: error: ‘currcolor’ no se declaró aquí (primer uso en esta función)
    main.c:219: error: ‘currbgcolor’ no se declaró aquí (primer uso en esta función)
    main.c:223: error: ‘currchar’ no se declaró aquí (primer uso en esta función)
    main.c:227: error: ‘aftercurrcolor’ no se declaró aquí (primer uso en esta función)
    main.c:231: error: ‘aftercurrbgcolor’ no se declaró aquí (primer uso en esta función)
    main.c:237: error: ‘notcurrcolor’ no se declaró aquí (primer uso en esta función)
    main.c:271: error: ‘notcurrbgcolor’ no se declaró aquí (primer uso en esta función)
    main.c:290: error: ‘notcurrchar’ no se declaró aquí (primer uso en esta función)
    main.c:313: error: ‘aftercurrchar’ no se declaró aquí (primer uso en esta función)
    main.c: En el nivel principal:
    main.c:381: error: expected ‘)’ before ‘time’
    main.c: En la función ‘audacious_pause’:
    main.c:392: aviso: declaración implícita de la función ‘audacious_remote_pause’
    main.c:392: error: ‘dbus_proxy’ no se declaró aquí (primer uso en esta función)
    main.c: En la función ‘audacious_play’:
    main.c:399: aviso: declaración implícita de la función ‘audacious_remote_play’
    main.c:399: error: ‘dbus_proxy’ no se declaró aquí (primer uso en esta función)
    main.c: En la función ‘audacious_stop’:
    main.c:406: aviso: declaración implícita de la función ‘audacious_remote_stop’
    main.c:406: error: ‘dbus_proxy’ no se declaró aquí (primer uso en esta función)
    main.c: En la función ‘audacious_prev’:
    main.c:413: aviso: declaración implícita de la función ‘audacious_remote_playlist_prev’
    main.c:413: error: ‘dbus_proxy’ no se declaró aquí (primer uso en esta función)
    main.c: En la función ‘audacious_next’:
    main.c:420: aviso: declaración implícita de la función ‘audacious_remote_playlist_next’
    main.c:420: error: ‘dbus_proxy’ no se declaró aquí (primer uso en esta función)
    make: *** [main.o] Error 1

    alguna sugrencia o ayuda ? >p

  8. Oscar dice:

    Estoy tambien desde la ultima distribucion de ubuntu y al tratar de desconprimir me aparece lo siguinte:
    estoy aca y todo lo tengo en el escritorio

    oscar@oscar-desktop:~$ tar -xvzf install_flash_player_9_linux.tar.gz
    tar: install_flash_player_9_linux.tar.gz: No se puede open: No existe el fichero ó directorio

    no se por que¿?¿ les agradeceria su ayuda

  9. Simon dice:

    podrian responder a estas preguntas porfa?? que tengo el mismo problema instale ubuntu ayer y recien estoy empezando a conocerlo.. estoy tratando de instalar unos plugins q descargue y no puedo me sale lo mismo q a los demas “No existe fichero o directorio”.. descomprimi el .tar.gz en el escritorio pero no puedo instalarlo..

  10. gdroberto dice:

    que divertido es compilar y esas cosas

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.