viernes, 9 de marzo de 2012

pbuilder: Construir paquetes i386 en equipos x64

Lo maravilloso al momento de construir paquetes utilizando pbuilder, seria tener la facilidad de construir para arquitecturas i386 desde equipos x64. Pues es facil utilizando las ultimas versiones de pbuilder (no se desde cuando esto es posible).

Primero lo que debemos hacer es tener un sistema base para ambas arquitecturas, para contruirlas hacemos esto:
pbuider-dist precise i386 create

Y despues de que haya finalizado el proceso de instalacion, creamos un sistema base para x64 (como tengo un equipo x64, no es necesario especificar la arquitectura debido a que pbuilder descarga el sistema base con X aquitectura dependiendo de nuestro sistema):
pbuilder-dist precise create

Entonces, al momento de crear un paquete para i386, basta con hacer esto:
pbuider-dist precise i386 *.dsc

Para construir paquetes x64 no es necesario indicarla la arquitectura, ya que toma la que estamos utilizando:
pbuilder-dist precise *.dsc

Un tip bastante bueno.

Fuente

1 comentario:

  1. $ sudo DIST=precise ARCH=i386 pbuilder create

    Si no tienes pbuilder-dist, buen tip =)

    ResponderEliminar