[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Utilizando Alien



Jorge Bernal escribió:
Dos cosas.
1) Los paquetes de slack son tgz's pero de los binarios, no como los fuentes 
que te bajas normalmente.
2) Lo mejor que puedes hacer si no tienes paquete deb y no quieres hacerlo.
$ sudo apt-get install checkinstall
$ tar zxvf ...
$ cd ...
$ ./configure && make
$ sudo checkinstall

checkinstall hace make install vigilando los archivos que se copian al disco y 
hace un paquete con ellos de tal manera que tienes el paquete y admeas puedes 
desinstalar con dpkg -r

Supongo que alguien por aqui sabra mejor del funcionamiento de checkinstall.

Un saludo,
 Koke

On Sunday 16 January 2005 16:18, Rafael Fernández López wrote:
  
Buenas tardes,

 He estado haciendo pruebas con alien y no tengo muy claro como funciona
con paquetes tar.gz (Slackware). Cuando yo me bajo un RPM y le aplico alien
para que me lo convierta a DEB no hay ningún problema, lo hace y suele
funcionar muy bien.

 Para probar esta vez me he bajado el código fuente de sourceforge.net de
un programa (no, no es wxmaxima, era otro, para probar jeje) y le he
aplicado alien, pero mi sorpresa ha sido increíble cuando dpkg -i paquete,
y me instala EL CÓDIGO FUENTE EN EL ORDENADOR, entonces no se si debo hacer
esto la próxima vez:

 1. Bajar el código fuente, y descomprimirlo a una carpeta.
 2. ./configure && make
 3. Volverlo a comprimir en un tar.gz
 4. alien -d paquete

 Con esto hay un problema, no sé como construir el archivo comprimido para
que alien lo entienda, y lo sepa leer para convertirlo en .DEB.

 Si alguien me puede ayudar se lo agradecería, la finalidad es sencilla,
pasar de un tar.gz a un deb.
    
  
No, pero lo que me interesa es hacer el paquete deb. Lo que no me gusta es hacer "make install", pero no me importa compilarlo si hay que compilarlo para meterlo al paquete DEB, solo quiero saber eso, como teniendo el código fuente en un tar.gz puedo crear un deb.

Gracias !!!

-- 
Saludos,

 .''`.     Rafael Fernández López
: :'  :    
`. `'`     
  `-  Debian GNU/Linux (SID)

Utilizando Debian GNU/Linux. ¿Por qué no te animas a probarlo?

"My name is Linus, and I am your god." - Linus Torvalds
"We all know Linux is great...it does infinite loops in 5 seconds." - Linus Torvalds
"Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect." - Linus Torvalds

Reply to: