Yo y mi debian

martes, 23 de agosto de 2005

$>Crear .deb compilados por uno mismo,

:¡)Os habréis preguntado varias veces como hacer paquetes .deb, compilándolos vosotros mismos.

Después de bucear unas cuantas veces por google, encontré una manera chuli chuli, aquí va. Guiño

Primero, localizamos y bajamos los source del programa que queramos compilar y crear nuestro .deb.

Necesitaremos el programa alíen, que se encargara de crear el .deb

apt-get install alien


1º Paso: Descomprimimos el programa

2º Paso: Creamos una carpeta, dentro de los temporales donde vamos a instalar temporalmente nuestro programa, la carpeta la llamamos como queramos, yo la llamo deb

mkdir /tmp/deb

3º Entramos en la carpeta de los source del programa y le indicamos que se instale en la dirección que antes indicamos
./configure --prefix=/tmp/deb
make
make install

4º Ahora tenemos el programa instalado en la carpeta /tmp/deb. Nos vamos a /tmp y comprimir la carpeta deb en un tar.gz

cd /tmp
tar zcvf deb.tar.gz

Ya tenemos el programa comprimido

5º El programa alien, se encargara de crear el .deb a partir del programa comprimido

alien deb.tar.gz

Nos genera un .deb, con el nombre del programa en cuestión.

6º Lo instalamos

dpkg -i loquesea.deb

cambiar loquesea por el nombre que tenga el .deb

Y ya esta instalado. Si quieres conservar el .deb, tendrás que copiarlo a otro sitio, ya que /tmp se vacía al reiniciar el pc Sonrisa Sonrisa Sonrisa
Publicado por Orion220 @ 19:17 | 3 Comentarios | Enviar

Comentarios

$>Añadir comentario
  • Autor: Invitado
  • Fecha: miércoles, 14 de septiembre de 2005
  • Hora: 19:32
Si tienes un tar.gz o otro q soporte alien, no hace falta tanto camino, lo puedes hacer directamente;
alien --to-deb archivo.tar.gz Mira el man de alien!! Saludos!!

  • Autor: Orion220
  • Fecha: jueves, 15 de septiembre de 2005
  • Hora: 0:56
No con eso no funciona. Si directamente cojes los .tar.gz que te bajas de la web, que son las fuentes, creas el .deb, lo que haces es crear el .deb de las fuentes, y al instalarlo instalas las fuentes no el programa, luego tendrias que compilar las fuente

  • Autor: Invitado
  • Fecha: miércoles, 16 de abril de 2008
  • Hora: 17:51
FlashFlashFlash