Como instalar paquetes que no son *.deb

Hugo Alonso vvosca en gmail.com
Jue Abr 2 07:40:57 BST 2009


2009/4/2 Aradenatorix Veckhom Vacelaevus <aradnix en gmail.com>

> Hola a todos:
>
> Después de 2 semanas batallando con 2 programas que no he podido instalar,
> acudo a la lista. Bueno mi problema primordial es que no he podido instalar
> flock cuay extensión es *.tar.gz y Zimbra que es un paquete *.tgz.
>
> Creo que no es algo dificil, pero pues no le hallo aun. Saludos y espero no
> molestar (demasiado con esto)
>
> Aradnix
>
>
Hola.

Lo primero es saber la diferencia entre un .deb y un .tgz/.tar.gz. Un .deb
es un binario precompilado, es decir, un programa funcional, parecido a los
.exe de windows, que alguien ha compilado ya y ha puesto a disposición del
que quiera para que no lo tenga que compilar. Es, digamos, la vía fácil.

Un .tgz es el código fuente de ese programa, que debes compilar por tí
mismo. Es más complicado, pero te permite (o les permite a los que saben)
personalizar la compilación del programa a las características de tu
máquina, y por lo general ofrece un rendimiento *ligeramente* mayor que un
paquete precompilado, aunque con la potencia de las máquinas actuales esta
diferencia es insignificante.

Ahora, al turrón. Para compilar un paquete a partir de su código fuente,
primero has de cerciorarte de que tienes instalado el paquete
build-essential:

$ sudo apt-get install build-essential

build-essential es un conjunto de compiladores y herramientas esenciales
(:P) para compilar cualquier cosa.

Una vez lo tengas instalado, has de descomprimir tu .tgz/.tar.gz. En
consola:

$ tar zxvf xxxxxx.tgz

Esto te creará una carpeta del nombre del paquete. Vamos a compilarlo.
Primero, entramos en la carpeta

$ cd xxxxxx/

Y procedemos. Estos son los pasos que son necesarios normalmente. Siempre
suele venir en el paquete un fichero README, INSTALL o similar, échale un
ojo.

$ ./configure
$ make
$ sudo make install

Y *en teoría* debería funcionar.

Si tienes algún error de compilación o algún problema más específico, pégalo
aquí y veremos qué se puede hacer.

Saludos...



-- 
Hugo Alonso.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-es/attachments/20090402/9f3a9d2c/attachment.htm 


Más información sobre la lista de distribución ubuntu-es