Pues eso, los que les gusta el estilo de Gentoo de compilar todo lo que se inbstala, poer estan acostumbrados a paquetes DEB, a los apt-get, aptiutude synaptics y demás.
El otro dia empeceé a usar apt-build y es una autnteica gozada.
Os pongo unos pasos apare emepzar a usarlo y para que veais como mejora Ubunut y debian cuando inbstalasd paquetes compilados para tu sistema, sin tener que hacer nada.
Tan solo el tipico :
#apt-get install paquete
pero cambiando la orden por:
#apt-build install paquete
Hay que hacer unos cambios en el sources.list
lo primero es instalar el apt-build:
sudo aptitude install apt-build
Os nos preguntará por el nivel de optimización ; cuanto más alto mas tiempo tardaran las compilaciones, yo he hecho pruebas y apenas noto diferencia. Recomiendo dejarlo en Medio.
Editamos el sources.list y descomentamos todas las entradas que sean deb-src para disponer de las fuentes de los paquetes, si teneis repositorios extras fijaos que tambien dispongan de su correspondiente deb-src, pues si no hay fuentes no podemos compilar
sudo gedit /etc/apt/sources.list
Vereis que durante la instalación de apt-build se ha añadido una nueva fuente a sources.list que será parecido a esto:
deb file:/var/cache/apt-build/repository apt-build main
Esto es porque apt-build funciona haciendo un apt-get source para descargar el código fuente, compilándolo con dpkg-buildpackage y poniendo el paquete resultante en este nuevo repositorio local para que apt-get lo encuentre.
Ahora vamos a modificar el archivo /etc/apt/preferences para dar prioridad a este nuevo repositorio local:
sudo gedit /etc/apt/preferences
Añadiendo las líneas:
Package: *
Pin: release o=apt-build
Pin-Priority: 990
ahora cuando querais instalar un paquete que esté especificamente compilado para vuestro UBUNTU o DEbian en lugar de hacer apt-get install haced apt-build install.
Si el paquete que quereis "compilar" ya está instalado yo lo que hago es primero un apt-get remove y luego un apt-build install
Espero que os sea util