Re: crear paquete deb

2016-08-17 Por tema Camaleón
El Wed, 17 Aug 2016 13:38:18 +0200, Antonio Trujillo Carmona escribió:

> El 11/08/16 a las 15:58, Camaleón escribió:
>> El Thu, 11 Aug 2016 10:21:36 +0200, Antonio Trujillo Carmona escribió:
>>
>> (...)
>> En Debian los temas van en paquete aparte:
>>
>> https://packages.debian.org/jessie/plymouth-themes
>>
>> Podrías basarte en el paquete fuente para crear el tuyo.
>>
>> https://www.debian.org/doc/manuals/maint-guide/build.en.html
>> https://wiki.debian.org/Packaging
>>
> 
> Gracias por las respuestas.
> 
> No se trata de crear un tema, que ya lo he hecho, se trata de empaquetar
> el tema que he creado para poder instalarlo con "dpkg -i mitema.deb",
> probare los enlaces que me ha pasado Gonzalo.

Creo que no me has entendido. Lo que te decía es que:

1/ El tema para Plymouth puede que no sea tan sencillo de generar 
como .deb separado por dependencias, de ahí que haya un paquete dedicado.

2/ Puedes usar como base para generar el .deb correctamente el binario (o 
la fuente) del que ya existe.

3/ Puedes construir el .deb siguiendo las instrucciones de los enlaces 
que adjuntaba (para el caso, "6.6. Quick rebuild").

Saludos,

-- 
Camaleón



Re: crear paquete deb

2016-08-17 Por tema Antonio Trujillo Carmona
El 11/08/16 a las 15:58, Camaleón escribió:
> El Thu, 11 Aug 2016 10:21:36 +0200, Antonio Trujillo Carmona escribió:
>
> (...)
> En Debian los temas van en paquete aparte:
>
> https://packages.debian.org/jessie/plymouth-themes
>
> Podrías basarte en el paquete fuente para crear el tuyo.
>
> https://www.debian.org/doc/manuals/maint-guide/build.en.html
> https://wiki.debian.org/Packaging
>
> Saludos,
>

Gracias por las respuestas.

No se trata de crear un tema, que ya lo he hecho, se trata de empaquetar
el tema que he creado para poder instalarlo con "dpkg -i mitema.deb",
probare los enlaces que me ha pasado Gonzalo.

-- 

*Antonio Trujillo Carmona*

*Técnico de redes y sistemas.*

*Subdirección de Tecnologías de la Información y Comunicaciones*

Servicio Andaluz de Salud. Consejería de Salud de la Junta de Andalucía

_antonio.trujillo.sspa@juntadeandalucia.es_

Tel. +34 670947670 747670)





Re: crear paquete deb

2016-08-11 Por tema Camaleón
El Thu, 11 Aug 2016 10:21:36 +0200, Antonio Trujillo Carmona escribió:

Bufff...

> 
>   
> 
> 
> body p { margin-bottom: 0cm; margin-top: 0pt;
> } 
>   
>bgcolor="#FF" text="#00">
> he creado un simple tema para plymouth y queria
> empaquetarlo (generar un deb)
> ¿algún manual facilito?

(...)

En Debian los temas van en paquete aparte:

https://packages.debian.org/jessie/plymouth-themes

Podrías basarte en el paquete fuente para crear el tuyo.

https://www.debian.org/doc/manuals/maint-guide/build.en.html
https://wiki.debian.org/Packaging

Saludos,

-- 
Camaleón



Re: crear paquete deb

2016-08-11 Por tema Gonzalo Rivero
El jue, 11-08-2016 a las 10:21 +0200, Antonio Trujillo Carmona
escribió:
> he creado un simple tema para plymouth y queria empaquetarlo (generar
> un deb)
> ¿algún manual facilito?
> 
> 

https://www.debian.org/doc/devel-manuals#packaging-tutorial

pd: acordate de no enviar correo html



crear paquete deb

2016-08-11 Por tema Antonio Trujillo Carmona

  
  
he creado un simple tema para plymouth y queria
empaquetarlo (generar un deb)
¿algún manual facilito?
  
-- 
  
  
  
  
  
  Antonio
Trujillo Carmona
  Técnico
de redes y sistemas.
  Subdirección
de Tecnologías de la Información y Comunicaciones
  Servicio
  Andaluz de Salud. Consejería de Salud de la Junta de
  Andalucía
  antonio.trujillo.s...@juntadeandalucia.es
  Tel.
  +34 670947670 747670)
  

  

  




crear paquete .deb

2008-01-10 Por tema Yanier Salazar Sanchez

hola lista:

 tengo una duda, de que forma puede crear un paquete .deb desde una source 
que tengo, es decir tengo el server de wow bc (Mangos) y lo actualizo pero 
lo que quiero es poder llevarmelo para la casi sin tener que compilarlo alla 
tambien para poder jugarlo, eh intentado en google y enconte una manua que 
hace uso de dh_make pero ni modo de que resuelva..


Uso debian etch.

gracias y saludos 



OBE Provincial Ciego de Avila.
Feliz Año 2008



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: crear paquete .deb

2008-01-10 Por tema Luis Rodrigo Gallardo Cruz
On Thu, Jan 10, 2008 at 03:17:46PM -0700, Yanier Salazar Sanchez wrote:
 hola lista:

  tengo una duda, de que forma puede crear un paquete .deb desde una source 
 que tengo, es decir tengo el server de wow bc (Mangos) y lo actualizo pero 
 lo que quiero es poder llevarmelo para la casi sin tener que compilarlo 
 alla tambien para poder jugarlo, eh intentado en google y enconte una manua 
 que hace uso de dh_make pero ni modo de que resuelva..

No es enteramente trivial ;)

Si sólo quieres eso, poder llevartelo compilado entre equipos, dale
una revisada a 'checkinstall'. Con un poco de cuidado, es posible
crear con él paquetes que funcionen decentemente.

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28


signature.asc
Description: Digital signature


Re: crear paquete .deb

2008-01-10 Por tema mmejiav
2008/1/10, Yanier Salazar Sanchez [EMAIL PROTECTED]:
 hola lista:

   tengo una duda, de que forma puede crear un paquete .deb desde una source
 que tengo, es decir tengo el server de wow bc (Mangos) y lo actualizo pero
 lo que quiero es poder llevarmelo para la casi sin tener que compilarlo alla
 tambien para poder jugarlo, eh intentado en google y enconte una manua que
 hace uso de dh_make pero ni modo de que resuelva..

 Uso debian etch.

 gracias y saludos


 OBE Provincial Ciego de Avila.
 Feliz Año 2008

Según lo que entiendo de tu necesidad es hacer un .deb desde un tar.gz
o un tar.bz2 ... para esto se puede utilizar el paquete alien
opciones de alien por google

espero que te sirva el dato



Crear paquete deb para programa desarrollado en python+glade

2005-04-29 Por tema Cristian Aravena Romero
Hola, se esta desarrollando [1]remunex un pequeño sistema en python +
glade.  Ya esta en etapa alfa pero se desea crear un paquete para
poder realizar la instalacion en forma ordenada en las distribuciones.
 Se habia analizado [2]checkinstall, pero no sirve ya que esta
aplicacion crea paquetes que se compilan.  Por ello les consulto si
existe en alguna parte documentacion referente en el tema, ya que en
google no lo he encontrado  Ahora voy a navegar por la
documentacion de debian.

[1]http://chileforge.cl/projects/remunex/
[2]http://www.ubuntu-es.org/node/524

Esperando vuestra ayuda
-- 
Cristian Aravena Romero [EMAIL PROTECTED]



Re: Crear paquete deb para programa desarrollado en python+glade

2005-04-29 Por tema mario
El vie, 29-04-2005 a las 17:20 -0400, Cristian Aravena Romero escribió:
 Hola, se esta desarrollando [1]remunex un pequeño sistema en python +
 glade.  Ya esta en etapa alfa pero se desea crear un paquete para
 poder realizar la instalacion en forma ordenada en las distribuciones.
  Se habia analizado [2]checkinstall, pero no sirve ya que esta
 aplicacion crea paquetes que se compilan.  Por ello les consulto si
 existe en alguna parte documentacion referente en el tema, ya que en
 google no lo he encontrado  Ahora voy a navegar por la
 documentacion de debian.
 
 [1]http://chileforge.cl/projects/remunex/
 [2]http://www.ubuntu-es.org/node/524
 
 Esperando vuestra ayuda

Hace tiempo me pasaron unas lineas de código en esta lista las cuales he
convertido en un script que empaqueta y desempaqueta debs...

==8===empaqueta_deb.sh=

#!/bin/bash

modificador=$1
fichero=$2

ayuda() {
echo Uso de empaqueta_deb.sh
echo 
echoDesempaquetar:
echo  empaqueta_deb.sh --desempaqueta
(-d) /ruta/donde/este/archivo.deb
echo  Esto copia nuestro deb a un directorio temporal
echo  y lo descomprime /tmp/paquete/tmp/
echo 
echoEmpaquetar:
echo  empaqueta_deb.sh --empaqueta (-e)
echo  Esto empaqueta el deb préviamente desempaquetado
echo  generando de nuevo el archivo .deb
echo  Si se añade (-a) copia el deb en el repos local
echo 
echo 
exit 0
}
desempaqueta() {
cd /tmp/
rm -rf paquete /dev/null 21
mkdir paquete
cd /tmp/paquete
ar x $fichero /dev/null 21
mkdir tmp
cd tmp
tar xzpf ../data.tar.gz
mkdir DEBIAN
cd DEBIAN
tar xzpf ../../control.tar.gz
echo Desempaquetado en /tmp/paquete/
exit 0
}

empaqueta() {
cd /tmp/paquete/tmp/
dpkg --build . ..
cd ..
ls *.deb
echo Aquí tienes tu .deb
}

if [ $# == 0 ]; then
ayuda
fi
if [ $1 == --help ]; then
ayuda
fi

if [ $1 == --desempaqueta ] ; then
desempaqueta
fi

if [ $1 == -d ] ; then
desempaqueta
fi

if [ $1 == --empaqueta ]; then
empaqueta
fi

if [ $1 == -e ]; then
empaqueta
fi

if [ $2 == -a ]; then
   cp *.deb /var/www/debian_mirror/binary
   /home/mario/scripts/actualiza_mirror.sh
fi



==8==

su uso es muy sencillo:

empaqueta -d /home/usuario/paquete.deb

esto descomprime el paquete en /tmp/paquete/tmp/

empaqueta -e 

reconstruye el paquete

empaqueta -e -a

empaqueta y copia el deb a mi repositorio local de paquetes para despues
actualizar el Packages.gz

Espero que te sirva

Para tu programa en python yo desempaquetaría un paquete deb no muy
complicado borraría los archivos que no necesite
EDITAR /tmp/paquete/tmp/DEBIAN/control para darle nombre y versíon y
empaquetar de nuevo

Saludos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: crear paquete deb

2004-03-02 Por tema Luis Enrique Meneses Wong
El lun, 01-03-2004 a las 17:21, Pablo Fischer escribió:
 Uhm..
 
 Te recomiendo lo mismo que dice Knil, respetes los 3 paquetes (por
 políticas de debian, sino mejor usa RH... honestamente).
 
 Es decir, hagas tus tres paqutes, cada uno con lo que quieras.
 
 Busca el paquete qu equieras que dependa d eotros, por ejemplo, tienes:
 
 apache-propio
 php-propio
 mysql-propio
 
 Entonces, que cuando instalen apache se necesite php, y cuando se
 necesite php se necesite mysql. Al de mysql, le agregas la dependencia
 de apache.
 
 ¿Dónde?
 
 Cuando bajas tus sources, y los desempaquetas, te crea un directorio
 debian/
 
 En este directorio busca el archivo debian/control, en el cual vienen
 los paquetes que se van a crear, primero es el source y luego los
 'binarios', les puedes cambiar el nombre  a tus paquetes binarios, algo
 asi:
 
 Si es:
 Package: apache
 
 Cambias por:
 Package: apache-propio
 
 Y ahor atu paquet eno se va a llamar Apache, sino apache-propio.
 
 Es algo cansadito esto y puedes tene rproblemas al momento de
 dependencias, otra más viable, es que primero edites el archivo
 changelog (debian/changelog) y agregues una entrada, y sea algo asi:
 
 
 apache (3.12.0009) unstable; urgency=low
  
   * NOT RELEASED YET
  
  -- Pablo Fischer [EMAIL PROTECTED]  Wed, 28 Jan 2004 21:18:52 -0600
 
 Es decir, qu eucando vayas a crear el paquete .deb te lo va a llamar:
 
 apache_3.12.0009_i386.deb
 
 Entonces, en tu control, le cambias a Depends de php o mysql:
 
 Depends:  apache-common (= 3.12.0009)
 
 Y con esto, cuando vayas a instalar php o mysql vas a necesitar ESA
 versión y no otra.
 
 Si tienes dudas mandame un mail.
 
 salu2
 
 
 El lun, 01-03-2004 a las 16:22, Knil Kitsune escribió:
  El Lunes 01 Marzo 2004 04:22, Israel Solis Solis escribió:
   Hola a todos,
  
   Mi pregunta es si algien ha intentado alguna vez hacer un paquete deb con
   apache+php+mysql. Yo siempre me bajo los fuentes y los compilo a mi 
   medida,
   que casi siempre es la misma, y ya cansa hacerlo tantas veces, pense en
   crearme un paquete deb con unas opciones ya compiladas para php y apache, 
   y
   asi cada vez que lo necesite solo me hace falta un dpkg -i my_paquete.deb
  
   He estado buscando informacion para hacer paquetes deb, pero siempre es 
   con
   un solo paquete. Algien sabe como puedo fundir esos 3 programas en un solo
   paquete personalizando las opciones.
  
   Muchas Gracias. Un saludo.
  
  Bueno.. no se mucho de eso por que por falta de algunos paquetes no e 
  podido 
  empaquetar (loco no?? jeje)... 
  
  Pero bueno... se me ocurre que podrias hacer 3 paquetes diferentes uno para 
  cada uno, pero que si instalas alguno de los 3 necesite por fuerza la 
  dependencia de los otros dos...  si si si... como lo hacen normalmente, 
  PERO 
  que la dependencia sea especifica a TU paquete... no se como lo hagan pero 
  me 
  pasa seguido cuando intento instalar algun paquete que viene de un CVS, 
  cada 
  empaquetador hace versiones para su paquete y al final si quiero instalar 
  algo tengo que hacerlo por fuerza de la misma serie de paquetes... no se si 
  me explico...
  
  Por otra parte.. eso estaria bien... ya que yo tengo algunos problemillas 
  con 
  la coneccion entre la base de datos y PHP... tenerlo todo resuelto estaria 
  bien jejeje...
  
  Sorry si no puedo ayudar mas... Suerte.!!
 -- 
 Pablo Fischer Sandoval (pablo [arroba/at] pablo.com.mx)
 http://www.pablo.com.mx
 http://www.debianmexico.org
 
Pero si aun asi quieres hacer los tres en un solo paquete ahi te va como
hacerlo:

crea un directorio en tu home, por ejemplo: mkdir usr
cuando hagas el configure de cada uno de los programas le das la ruta
hacia ese directorio, es decir: 
./configure --prefix=/home/tu_usuario/usr
con esto lo que estas haciendo es instalar los paquetes en ese
directorio, haces make, luego make install (recuerda, esto es en cada
uno de los paquetes)...
cuando todo ocurra sin errores, entonces ya casi esta todo listo,
creas ahora un archivo tar.gz con el directorio usr:
tar zcvf apachephpmysql-0.1.tar.gz usr
recuerda las convenciones de nombres de los paquetes debian.
Ahora solo queda usar alien, el cual nos crea un paquete deb desde un
tar.gz:
alien apachephpmysql_0.1-?_all.deb
Listo... ya tienes un paquetotote de tres programas :D
recuerda que esto no es algo estándar y debes tener cuidado cuando
quieras actualizar, instalar algunos pauquetes que dependan de apache,
mysql y php.

Es todo espero te sirva 



Re: crear paquete deb

2004-03-02 Por tema Luis Enrique Meneses Wong
El mar, 02-03-2004 a las 10:03, Luis Enrique Meneses Wong escribió:
 El lun, 01-03-2004 a las 17:21, Pablo Fischer escribió:
  Uhm..
  
  Te recomiendo lo mismo que dice Knil, respetes los 3 paquetes (por
  políticas de debian, sino mejor usa RH... honestamente).
  
  Es decir, hagas tus tres paqutes, cada uno con lo que quieras.
  
  Busca el paquete qu equieras que dependa d eotros, por ejemplo, tienes:
  
  apache-propio
  php-propio
  mysql-propio
  
  Entonces, que cuando instalen apache se necesite php, y cuando se
  necesite php se necesite mysql. Al de mysql, le agregas la dependencia
  de apache.
  
  ¿Dónde?
  
  Cuando bajas tus sources, y los desempaquetas, te crea un directorio
  debian/
  
  En este directorio busca el archivo debian/control, en el cual vienen
  los paquetes que se van a crear, primero es el source y luego los
  'binarios', les puedes cambiar el nombre  a tus paquetes binarios, algo
  asi:
  
  Si es:
  Package: apache
  
  Cambias por:
  Package: apache-propio
  
  Y ahor atu paquet eno se va a llamar Apache, sino apache-propio.
  
  Es algo cansadito esto y puedes tene rproblemas al momento de
  dependencias, otra más viable, es que primero edites el archivo
  changelog (debian/changelog) y agregues una entrada, y sea algo asi:
  
  
  apache (3.12.0009) unstable; urgency=low
   
* NOT RELEASED YET
   
   -- Pablo Fischer [EMAIL PROTECTED]  Wed, 28 Jan 2004 21:18:52 -0600
  
  Es decir, qu eucando vayas a crear el paquete .deb te lo va a llamar:
  
  apache_3.12.0009_i386.deb
  
  Entonces, en tu control, le cambias a Depends de php o mysql:
  
  Depends:  apache-common (= 3.12.0009)
  
  Y con esto, cuando vayas a instalar php o mysql vas a necesitar ESA
  versión y no otra.
  
  Si tienes dudas mandame un mail.
  
  salu2
  
  
  El lun, 01-03-2004 a las 16:22, Knil Kitsune escribió:
   El Lunes 01 Marzo 2004 04:22, Israel Solis Solis escribió:
Hola a todos,
   
Mi pregunta es si algien ha intentado alguna vez hacer un paquete deb 
con
apache+php+mysql. Yo siempre me bajo los fuentes y los compilo a mi 
medida,
que casi siempre es la misma, y ya cansa hacerlo tantas veces, pense en
crearme un paquete deb con unas opciones ya compiladas para php y 
apache, y
asi cada vez que lo necesite solo me hace falta un dpkg -i 
my_paquete.deb
   
He estado buscando informacion para hacer paquetes deb, pero siempre es 
con
un solo paquete. Algien sabe como puedo fundir esos 3 programas en un 
solo
paquete personalizando las opciones.
   
Muchas Gracias. Un saludo.
   
   Bueno.. no se mucho de eso por que por falta de algunos paquetes no e 
   podido 
   empaquetar (loco no?? jeje)... 
   
   Pero bueno... se me ocurre que podrias hacer 3 paquetes diferentes uno 
   para 
   cada uno, pero que si instalas alguno de los 3 necesite por fuerza la 
   dependencia de los otros dos...  si si si... como lo hacen normalmente, 
   PERO 
   que la dependencia sea especifica a TU paquete... no se como lo hagan 
   pero me 
   pasa seguido cuando intento instalar algun paquete que viene de un CVS, 
   cada 
   empaquetador hace versiones para su paquete y al final si quiero instalar 
   algo tengo que hacerlo por fuerza de la misma serie de paquetes... no se 
   si 
   me explico...
   
   Por otra parte.. eso estaria bien... ya que yo tengo algunos problemillas 
   con 
   la coneccion entre la base de datos y PHP... tenerlo todo resuelto 
   estaria 
   bien jejeje...
   
   Sorry si no puedo ayudar mas... Suerte.!!
  -- 
  Pablo Fischer Sandoval (pablo [arroba/at] pablo.com.mx)
  http://www.pablo.com.mx
  http://www.debianmexico.org
  
 Pero si aun asi quieres hacer los tres en un solo paquete ahi te va como
 hacerlo:
 
 crea un directorio en tu home, por ejemplo: mkdir usr
 cuando hagas el configure de cada uno de los programas le das la ruta
 hacia ese directorio, es decir: 
 ./configure --prefix=/home/tu_usuario/usr
 con esto lo que estas haciendo es instalar los paquetes en ese
 directorio, haces make, luego make install (recuerda, esto es en cada
 uno de los paquetes)...
 cuando todo ocurra sin errores, entonces ya casi esta todo listo,
 creas ahora un archivo tar.gz con el directorio usr:
 tar zcvf apachephpmysql-0.1.tar.gz usr
 recuerda las convenciones de nombres de los paquetes debian.
 Ahora solo queda usar alien, el cual nos crea un paquete deb desde un
 tar.gz:
 alien apachephpmysql_0.1-?_all.deb
 Listo... ya tienes un paquetotote de tres programas :D
 recuerda que esto no es algo estándar y debes tener cuidado cuando
 quieras actualizar, instalar algunos pauquetes que dependan de apache,
 mysql y php.
 
 Es todo espero te sirva 
 
disculpa... un error debe ser: 

alien --to-deb apachephpmysql-0.1.tar.gz

esto crea un paquete deb, el cual puedes instalar con dpkg -i
paquete.deb




Re: crear paquete deb

2004-03-02 Por tema Pablo Fischer
Uhm.. Pues es lo más fácil, pero lo más marrano que se puede hacer y no
creo que sea tan limpio como un deb bien hecho.

Solo mi comentario :)
salu2
El mar, 02-03-2004 a las 10:03, Luis Enrique Meneses Wong escribió:
 Pero si aun asi quieres hacer los tres en un solo paquete ahi te va como
 hacerlo:
 
 crea un directorio en tu home, por ejemplo: mkdir usr
 cuando hagas el configure de cada uno de los programas le das la ruta
 hacia ese directorio, es decir: 
 ./configure --prefix=/home/tu_usuario/usr
 con esto lo que estas haciendo es instalar los paquetes en ese
 directorio, haces make, luego make install (recuerda, esto es en cada
 uno de los paquetes)...
 cuando todo ocurra sin errores, entonces ya casi esta todo listo,
 creas ahora un archivo tar.gz con el directorio usr:
 tar zcvf apachephpmysql-0.1.tar.gz usr
 recuerda las convenciones de nombres de los paquetes debian.
 Ahora solo queda usar alien, el cual nos crea un paquete deb desde un
 tar.gz:
 alien apachephpmysql_0.1-?_all.deb
 Listo... ya tienes un paquetotote de tres programas :D
 recuerda que esto no es algo estándar y debes tener cuidado cuando
 quieras actualizar, instalar algunos pauquetes que dependan de apache,
 mysql y php.
 
 Es todo espero te sirva 
-- 
Pablo Fischer Sandoval (pablo [arroba/at] pablo.com.mx)
http://www.pablo.com.mx
http://www.debianmexico.org



crear paquete deb

2004-03-01 Por tema Israel Solis Solis



Hola a todos,

Mi pregunta es si algien ha intentado alguna vez 
hacer un paquete deb con apache+php+mysql. Yo siempre me bajo los fuentes y los 
compilo a mi medida, que casi siempre es la misma, y ya cansa hacerlo tantas 
veces, pense en crearme un paquete deb con unas opciones ya compiladas para php 
y apache, y asi cada vez que lo necesite solo me hace falta un dpkg -i 
my_paquete.deb

He estado buscando informacion para hacer paquetes 
deb, pero siempre es con un solo paquete. Algien sabe como puedo fundir esos 3 
programas en un solo paquete personalizando las opciones.

Muchas Gracias. Un 
saludo.


Re: crear paquete deb

2004-03-01 Por tema Knil Kitsune
El Lunes 01 Marzo 2004 04:22, Israel Solis Solis escribió:
 Hola a todos,

 Mi pregunta es si algien ha intentado alguna vez hacer un paquete deb con
 apache+php+mysql. Yo siempre me bajo los fuentes y los compilo a mi medida,
 que casi siempre es la misma, y ya cansa hacerlo tantas veces, pense en
 crearme un paquete deb con unas opciones ya compiladas para php y apache, y
 asi cada vez que lo necesite solo me hace falta un dpkg -i my_paquete.deb

 He estado buscando informacion para hacer paquetes deb, pero siempre es con
 un solo paquete. Algien sabe como puedo fundir esos 3 programas en un solo
 paquete personalizando las opciones.

 Muchas Gracias. Un saludo.

Bueno.. no se mucho de eso por que por falta de algunos paquetes no e podido 
empaquetar (loco no?? jeje)... 

Pero bueno... se me ocurre que podrias hacer 3 paquetes diferentes uno para 
cada uno, pero que si instalas alguno de los 3 necesite por fuerza la 
dependencia de los otros dos...  si si si... como lo hacen normalmente, PERO 
que la dependencia sea especifica a TU paquete... no se como lo hagan pero me 
pasa seguido cuando intento instalar algun paquete que viene de un CVS, cada 
empaquetador hace versiones para su paquete y al final si quiero instalar 
algo tengo que hacerlo por fuerza de la misma serie de paquetes... no se si 
me explico...

Por otra parte.. eso estaria bien... ya que yo tengo algunos problemillas con 
la coneccion entre la base de datos y PHP... tenerlo todo resuelto estaria 
bien jejeje...

Sorry si no puedo ayudar mas... Suerte.!!



Re: crear paquete deb

2004-03-01 Por tema Pablo Fischer
Uhm..

Te recomiendo lo mismo que dice Knil, respetes los 3 paquetes (por
políticas de debian, sino mejor usa RH... honestamente).

Es decir, hagas tus tres paqutes, cada uno con lo que quieras.

Busca el paquete qu equieras que dependa d eotros, por ejemplo, tienes:

apache-propio
php-propio
mysql-propio

Entonces, que cuando instalen apache se necesite php, y cuando se
necesite php se necesite mysql. Al de mysql, le agregas la dependencia
de apache.

¿Dónde?

Cuando bajas tus sources, y los desempaquetas, te crea un directorio
debian/

En este directorio busca el archivo debian/control, en el cual vienen
los paquetes que se van a crear, primero es el source y luego los
'binarios', les puedes cambiar el nombre  a tus paquetes binarios, algo
asi:

Si es:
Package: apache

Cambias por:
Package: apache-propio

Y ahor atu paquet eno se va a llamar Apache, sino apache-propio.

Es algo cansadito esto y puedes tene rproblemas al momento de
dependencias, otra más viable, es que primero edites el archivo
changelog (debian/changelog) y agregues una entrada, y sea algo asi:


apache (3.12.0009) unstable; urgency=low
 
  * NOT RELEASED YET
 
 -- Pablo Fischer [EMAIL PROTECTED]  Wed, 28 Jan 2004 21:18:52 -0600

Es decir, qu eucando vayas a crear el paquete .deb te lo va a llamar:

apache_3.12.0009_i386.deb

Entonces, en tu control, le cambias a Depends de php o mysql:

Depends:  apache-common (= 3.12.0009)

Y con esto, cuando vayas a instalar php o mysql vas a necesitar ESA
versión y no otra.

Si tienes dudas mandame un mail.

salu2


El lun, 01-03-2004 a las 16:22, Knil Kitsune escribió:
 El Lunes 01 Marzo 2004 04:22, Israel Solis Solis escribió:
  Hola a todos,
 
  Mi pregunta es si algien ha intentado alguna vez hacer un paquete deb con
  apache+php+mysql. Yo siempre me bajo los fuentes y los compilo a mi medida,
  que casi siempre es la misma, y ya cansa hacerlo tantas veces, pense en
  crearme un paquete deb con unas opciones ya compiladas para php y apache, y
  asi cada vez que lo necesite solo me hace falta un dpkg -i my_paquete.deb
 
  He estado buscando informacion para hacer paquetes deb, pero siempre es con
  un solo paquete. Algien sabe como puedo fundir esos 3 programas en un solo
  paquete personalizando las opciones.
 
  Muchas Gracias. Un saludo.
 
 Bueno.. no se mucho de eso por que por falta de algunos paquetes no e podido 
 empaquetar (loco no?? jeje)... 
 
 Pero bueno... se me ocurre que podrias hacer 3 paquetes diferentes uno para 
 cada uno, pero que si instalas alguno de los 3 necesite por fuerza la 
 dependencia de los otros dos...  si si si... como lo hacen normalmente, PERO 
 que la dependencia sea especifica a TU paquete... no se como lo hagan pero me 
 pasa seguido cuando intento instalar algun paquete que viene de un CVS, cada 
 empaquetador hace versiones para su paquete y al final si quiero instalar 
 algo tengo que hacerlo por fuerza de la misma serie de paquetes... no se si 
 me explico...
 
 Por otra parte.. eso estaria bien... ya que yo tengo algunos problemillas con 
 la coneccion entre la base de datos y PHP... tenerlo todo resuelto estaria 
 bien jejeje...
 
 Sorry si no puedo ayudar mas... Suerte.!!
-- 
Pablo Fischer Sandoval (pablo [arroba/at] pablo.com.mx)
http://www.pablo.com.mx
http://www.debianmexico.org



Re: crear paquete deb

2004-03-01 Por tema Knil Kitsune
El Lunes 01 Marzo 2004 18:21, Pablo Fischer escribió:
 Uhm..

 Te recomiendo lo mismo que dice Knil, respetes los 3 paquetes (por
 políticas de debian, sino mejor usa RH... honestamente).

 Es decir, hagas tus tres paqutes, cada uno con lo que quieras.

 Busca el paquete qu equieras que dependa d eotros, por ejemplo, tienes:

 apache-propio
 php-propio
 mysql-propio

 Entonces, que cuando instalen apache se necesite php, y cuando se
 necesite php se necesite mysql. Al de mysql, le agregas la dependencia
 de apache.

 ¿Dónde?

 Cuando bajas tus sources, y los desempaquetas, te crea un directorio
 debian/

 En este directorio busca el archivo debian/control, en el cual vienen
 los paquetes que se van a crear, primero es el source y luego los
 'binarios', les puedes cambiar el nombre  a tus paquetes binarios, algo
 asi:

 Si es:
 Package: apache

 Cambias por:
 Package: apache-propio

 Y ahor atu paquet eno se va a llamar Apache, sino apache-propio.

 Es algo cansadito esto y puedes tene rproblemas al momento de
 dependencias, otra más viable, es que primero edites el archivo
 changelog (debian/changelog) y agregues una entrada, y sea algo asi:


 apache (3.12.0009) unstable; urgency=low

   * NOT RELEASED YET

  -- Pablo Fischer [EMAIL PROTECTED]  Wed, 28 Jan 2004 21:18:52 -0600

 Es decir, qu eucando vayas a crear el paquete .deb te lo va a llamar:

 apache_3.12.0009_i386.deb

 Entonces, en tu control, le cambias a Depends de php o mysql:

 Depends:  apache-common (= 3.12.0009)

 Y con esto, cuando vayas a instalar php o mysql vas a necesitar ESA
 versión y no otra.

 Si tienes dudas mandame un mail.

 salu2


Hey Pablo estaria bien un anexo al tutorial de crear paquetes en la pagina 
no?... lo que explicas aqui en el mail es un buen resumen de una segunda 
parte al tuto que tienes en debianmexico.org... por cierto esta caido por 
que no puedo entrar...

Regresando un poco al tema origian de Israel Solis, digamos que el paquete lo 
quiere para uso personal, cada ves que quiera reinstalarlo tenerlo como 
repositorio en un CD o algo asi...  se puede hacer de esa manera? afectara 
mucho al sistema?

Pregunto por que a mi tambien me interesa un poco ese tema de empaquetar 2, 3 
cosas en uno solo, claro, para uso personal... pero como comento, no se si 
eso me afecte mucho futuras actualizaciones del sistema... supongo que 
mientras no toque los paquetes que incluyo en mi paquete no habra 
problema...

Gracias.!!



Re: crear paquete deb

2004-03-01 Por tema Pablo Fischer
El lun, 01-03-2004 a las 20:17, Knil Kitsune escribió:

 Hey Pablo estaria bien un anexo al tutorial de crear paquetes en la pagina 
 no?... lo que explicas aqui en el mail es un buen resumen de una segunda 
 parte al tuto que tienes en debianmexico.org... por cierto esta caido por 
 que no puedo entrar...
Claro!, nada más que tenga poquito tiempo de explicar, incluso ando
pensando en dar una pequeña plática 'completa' de paquetes Debian, pero
no sé cuando.. y obviamente, sería en México D.F. :(.

Sí, del sitio no sé que carajos tenga, no es nuestro servidor.. es todo
el firewall que tiene cerrado el 80, ni el main server.. 

 Regresando un poco al tema origian de Israel Solis, digamos que el paquete lo 
 quiere para uso personal, cada ves que quiera reinstalarlo tenerlo como 
 repositorio en un CD o algo asi...  se puede hacer de esa manera? afectara 
 mucho al sistema?
No creo que afecte, mientras no le metas mucha mano al control.

Como te dije, mi recomendación es que el nombre de los paquetes los
mantengas, el único elemento que deberías de cambiar es la versión, y
que 'tu apache' tenga 'tu versión' y 'tus paquetes' de php/mysql
requieran UNICAMENTE esa versión, de ahí no le veo problema alguno.

 Pregunto por que a mi tambien me interesa un poco ese tema de empaquetar 2, 3 
 cosas en uno solo, claro, para uso personal... pero como comento, no se si 
 eso me afecte mucho futuras actualizaciones del sistema... supongo que 
 mientras no toque los paquetes que incluyo en mi paquete no habra 
 problema...
No, mi recomendación es seguir la estructura de paquetes, es mejor que
tengas 5 paquetes y bien ordenaditos a tener todo-en-uno, no es la
politica de Debian.. y si no lo es.. pues es pq va a dañar tu BD de apt
tarde o temprano, inlcuso por eso en Debian se tienen todos los paquetes
por separado, imaginate si existiera un paquete php que tuviera
php-pear, php-mysql, php-postgresql.. no! :)

 Gracias.!!

No hay porque.
-- 
Pablo Fischer Sandoval (pablo [arroba/at] pablo.com.mx)
http://www.pablo.com.mx
http://www.debianmexico.org



Error al crear paquete deb

2002-02-08 Por tema Juan Marcos Delgado Alcantar \(ac-bio\)
Hola a la lista, baje el archivo para tener lopster en mi máquina, segui
las instrucciones que estan en laespiral para debianizarlo. En el paso
debuild al final aparece esto:

checking for GTK - version = 1.2.0... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
configure: error: GTK is required!
make: *** [build] Error 1
debuild: fatal error at line 293:

¿Alguna idea de lo que me falta, o que estoy haciendo mal?



Re: Error al crear paquete deb

2002-02-08 Por tema Favio
On Fri, 8 Feb 2002 14:58:47 -0600 (CST)
Juan Marcos Delgado Alcantar (ac-bio) [EMAIL PROTECTED] wrote:

 Hola a la lista, baje el archivo para tener lopster en mi máquina, segui
 las instrucciones que estan en laespiral para debianizarlo. En el paso
 debuild al final aparece esto:
 
 checking for GTK - version = 1.2.0... no
 *** The gtk-config script installed by GTK could not be found
 *** If GTK was installed in PREFIX, make sure PREFIX/bin is in
 *** your path, or set the GTK_CONFIG environment variable to the
 *** full path to gtk-config.
 configure: error: GTK is required!
 make: *** [build] Error 1
 debuild: fatal error at line 293:
 
 ¿Alguna idea de lo que me falta, o que estoy haciendo mal?

apt-get install libgtk1.2-dev

[EMAIL PROTECTED]

--
   Un Ser Humano debería ser capaz de cambiar un pañal, planear una invasión,
despiezar un cerdo, ensamblar una barca, diseñar un edificio, escribir un
soneto, hacer un balance, levantar una pared, expresarse en otro idioma,
remendar un hueso roto, confortar a un moribundo, obedecer órdenes, dar
órdenes, cooperar, actuar en solitario, resolver ecuaciones, analizar un
nuevo problema, esparcir estiercol, manejar un ordenador, cocinar una comida
sabrosa, sufrir con entereza, luchar eficientemente.
   La especialización es para los insectos. 
  -- Robert A. Heinlein



Re: Error al crear paquete deb (solucionado)

2002-02-08 Por tema Juan Marcos Delgado Alcantar \(ac-bio\)
Gracias Favio, en efecto eso faltaba.

  Hola a la lista, baje el archivo para tener lopster en mi máquina, segui
  las instrucciones que estan en laespiral para debianizarlo. En el paso
  debuild al final aparece esto:
 
  checking for GTK - version = 1.2.0... no
  *** The gtk-config script installed by GTK could not be found
  *** If GTK was installed in PREFIX, make sure PREFIX/bin is in
  *** your path, or set the GTK_CONFIG environment variable to the
  *** full path to gtk-config.
  configure: error: GTK is required!
  make: *** [build] Error 1
  debuild: fatal error at line 293:
 
  ¿Alguna idea de lo que me falta, o que estoy haciendo mal?

 apt-get install libgtk1.2-dev

 [EMAIL PROTECTED]



Error al crear paquete deb kernel 2.2.0

1999-01-27 Por tema Jordi Roman Mejias
Pues nada que al intentar crear el pakete deb de la esperad version del
kernel me ha cantado con un error en el ultimo paso, tal i como se ve :
--
  cp System.map debian/tmp-image/boot/System.map-2.2.0
  chmod 644 debian/tmp-image/boot/System.map-2.2.0
  dpkg-gencontrol -pkernel-image-2.2.0 -Pdebian/tmp-image/
  parsechangelog/debian: error: unable to open substvars file
debian/substvars:No existe el fichero o el directorio
  dpkg-gencontrol: error: syntax error in parsed version of changelog at
line 0:   empty file
  make: *** [stamp-image] Error 29
--
las versiones de los paquetes relacionados son :
--
# dpkg -l kernel-package dpkg-dev
Desired=Unknown/Install/Remove/Purge
|
Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ NameVersionDescription
+++-===-==-
ii  kernel-package  4.11   Debian Linux kernel package build
scripts.
ii  dpkg-dev1.4.0.31   Package building tools for Debian
Linux
-

Alguien sabe a que es debido.

La verdad es que es el primer kernel que compilo en la maquina actual y
da un poco de rabia ya que el kernel esta creado y solo falta
instalarlo.
-- 

\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
Jordi Román Mejiase-mail:  
[EMAIL PROTECTED]

Autònoma ObertaServei de InformàticaUniversitat Autónoma de
Barcelona
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/


Re: Error al crear paquete deb kernel 2.2.0

1999-01-27 Por tema Sergio Gomez Bachiller

Te ha pasado lo que a mi me paso hace un par de días y que,
afortunadamente, me han resuelto en esta misma lista (aprovecho para
dar las gracias).

El problema está en las variables LC_ALL y LANG, que seguramente
las tendras puestas como es_ES, para solucionar el problema ejecuta:

env LC_ALL=C LANG=C make-kpkg (tus parametros)

o bien restaura los valores de dichas variable a C

Un saludo,

--
Sergio Gómez Bachiller http://rabcee02.uco.es/~sergio
Vicepresidente del Consejo de Estudiantes de la Esc. Politécnica Superior
Vicepresidente en funciones de RITSI-Cordoba