En algunas ocasiones he necesitado compilar un paquete Debian para modificar algo o para tener una versión concreta que no está de momento en la distribución estable pero si en la inestable.
Para compilar un paquete de la distribución estable (o en la que estemos) para modificar algo o simplemente para compilarlo nosotros (no recomendado), primero nos vamos a un directorio temporal, por ejemplo:
cd /usr/src/nombre_del_paquete
Luego nos bajamos el fuente y los ficheros necesarios, como el .diff y el .dsc:
apt-get source nombe_del_paquete
Para asegurarnos de que tenemos los paquetes necesarios para compilar:
apt-get build-dep netatalk
Ahora podemos ir al directorio donde están las fuentes y demás ficheros y directorios y modificar lo que necesitemos. Un fichero importante donde casi siempre añadiremos variables y opciones que por defecto no vienen es:
debian/rules
Una vez modificado lo que necesitemos, compilamos y generamos el o los paquetes tal cual lo haría un desarrollador:
dpkg-buildpackage
Una vez que termine (si no ha dado ningún eror) un nivel por encima de donde estamos habrá generado el/los .deb que podremos instarlar o actualizar y tendremos el paquete modificado casi como si fuera el oficial.







































0 comentarios ↓
No hay comentarios aún.
Deja un Commentario