domingo, junio 10, 2007

Reconstruir paquetes debian/ubuntu desde código fuente

Esta noche me estoy instalando ffmpeg desde fuente para poder codificar vídeos para mi PSP.

Esto en Gentoo Linux es directo, dado que es una distro que compila el código fuente (source) de todos los paquetes.

En las distros de gran público los paquetes vienen precompilados, y si se quiere adaptar un paquete al gusto, hay que recompilarlo desde fuente. Por ejemplo en Debian o Ubuntu, se puede hacer según dicta el manual de mantenimiento de Debian:

  • apt-get source PAQUETE
  • cd DIRECTORIO_DONDE_SE_DESCOMPRIMIÓ
  • editar debian/rules y añadir las opciones de compilación deseadas, como conffags += --enable-lo-que-sea
  • compilar mediante fakeroot debian/rules binary
  • crear e instalar paquetes .deb mediante checkinstall

No hay comentarios: