Generar .deb con apt ==================== Procedimiento para regenerar un .deb compilando los fuentes Instalar el entorno de desarrollo ``` apt-get install build-essential ``` Traer el fuente del paquete ``` mkdir fuentes cd fuentes apt-get source httperf ``` Instalar las dependencias del paquete ``` apt-get build-dep httperf ``` Si se necesita cambiar opciones de compilación de debian editar el archivo debian/rules Regenerar el .deb ``` cd httperf-0.9.0 dpkg-buildpackage ``` El .deb queda en el directorio fuentes y desde allí se puede instalar ``` cd .. dpkg -i httperf ``` ** Evitar que se actualicen desde apt ** Para bloquear el paquete en el apt y evitar que una actualización sobreescriba el que instalamos recompilado es necesario poner el paquete en hold ``` echo "cgi-mapserver hold" | dpkg --set-selections ``` Para ver el los paquetes en hold ``` dpkg --get-selections | grep -i hold ``` Para que se actualicen normalmente ``` echo "cgi-mapserver install" | dpkg --set-selections``` ** Recompilar ** Para volver a compilarlo después de algún cambio ``` rm debian/files make clean dpkg-buildpackage ```