Debcreator – Crear paquetes deb fácilmente

por Ubuntips
julio 18, 2007

Debcreator es una herramienta que nos ayudará a crear paquetes deb desde los archivos de código sin ser necesario ningún conocimiento en la creación de paquetes. Por lo poco que leí se podría crar un paquete deb desde un archivo de código que contenga al menos Makefile y el script configure. En este momento estoy escaso de tiempo ya que tengo que salir a cenar con mi familia y me están apurando pero mañana voy a probarlo. Igualmente espero que alguno de ustedes se me adelante y lo haga y deje su comentario. Instalarlo desde este paquete deb y para correrlo debcreator desde el Terminal o con el Navegador de Archivos desde /usr/bin/debcreator.

Debcreator

Página web de Debcreator

También te puede interesar:

{ 10 comentarios… Agrega el tuyo }

Cesarius julio 18, 2007 en 9:47 pm

Excelente herramienta, de hecho no la conocía, pero cada vez hay menos excusas para hacer de Linux un sistema usable, amigable y fácil.

Saludos

Responder

Alaingonza julio 19, 2007 en 9:29 am

Lo de los paquetes deb es una ayuda enorme, voy a echarle un vistazo al Debcreator que tiene muy buena pinta.

Saludos

Responder

Linuxeando julio 19, 2007 en 11:38 am

YA lo probé con el tar.gz de Pidgin 2.2, pero no funcionó, me dió el mensaje de failed.

Voy a continuar testeándolo con otros tar.gz

Un abrazo y gracias por este enorme aporte

Responder

Cristobal julio 20, 2007 en 2:51 pm

Hola, creo que antes hay que desempaquetar el .tar.gz, hacer dh_make, luego volverlo a comprimir y correr debcreator.
De todas formas cuando arrancas debcreatgor te informa de que hagas un ./configure o que te informes de todas las dependencias del .tar.gz a instalar.
Creo que debcreator va más bien enfocado a crear debianitas para ponerlos en circulación por la red. No se el tiempo que tendrá el programa este pero me resulta sospechoso que no tenga una web oficial, por lo menos yo no la he encontrado.

Saludos

Responder

msdark julio 20, 2007 en 6:14 pm

Si no me equivoco, este sirve para reemplazar el comando dpkg-buidlpkg -rfakeroot que es el que crea el paquete .deb, pero para eso primero hay que crear dentro de la carpeta de las fuentes una carpeta llamada debian que tiene los archivos necesarios para la creacion del paquete, esto se hace con la herramienta dh-make y sus dependencias debhelper y otros,
dh_make -e email@servidor -[opcion] [--createorig] si no se pone el -[opcion] se preguntara que tipo de paquete sera, y si el tar no es orig.tar.gz se usa –createorig, despues si es necesario se edita el archivo control dentro de la carpeta debian y luego dpkg-buildpkg -rfakeroot que creo que es la parte que hace debcreator, hare más pruebas y les comento

Responder

carlos julio 21, 2007 en 1:15 am

No puedo lanzarlo, en la terminal luego de debcreator me sale el mensaje “Fallo de segmentación (core dumped)”.

Responder

msdark julio 21, 2007 en 5:43 am

Bueno, y probe que tal debcreator.

La verdad es que te ahorra el trabajo de estar escribiendo los comandos que dije antes. Pero el problema es que aún asi en caso de ser necesario hay que modificar el archivo control de la carpeta debian de las fuentes.

Pero es excelente para fuentes ya debianizadas como las que se encuentran en los repos…

Buen program… si encuentro más cosas se las comento y con tu permiso lo publico en mi blog

Responder

Zootropo agosto 14, 2007 en 7:05 am

Bueno, no es nada nuevo. Checkinstall hace lo mismo mejor

Responder

LikeVinyl agosto 25, 2007 en 9:20 am

Cristobal, el sitio es este: http://debcreator.cmsoft.net/

Saludos!

Responder

machi conca mayo 25, 2010 en 2:53 pm

Hola: se que es una pregunta de un novato pero agradecería ayuda alguna. Probé con el debcreator pero no tuve suerte… en mi directorio tengo los .py, ¿que archivos me faltan para poder crear el .deb? leí por ahí que hay dos archivos necesarios, makefile y configure….¿esto es correcto? de ser correcto, ¿como los genero?¿que extensión tienen?
Un saludo y gracias de antemano.

Machi Conca.

Responder

Dejar un comentario

{ 3 trackbacks }

Entrada anterior:

Próxima entrada: