La herramienta apt-build de debian, nos permite instalar paquetes optimizados a nuestro equipo (al estilo gentoo), esta herramiento es muy sencilla de usar, basta con instalarla con un simple:
# aptitude install apt-build
Nos pedirá agregar un repositorio local y nos pedirá seleccionar nuestro procesador.
De ahi en adelante, tendremos instalada la herramienta apt-build, buscando en su manual, me encontre con los siguientes datos:
NOMBRE
apt-build - Descarga las fuentes y compila paquetes optimizados para su arquitectura.
FALLOS
Muchos.
Para utilizarlo, hay que confirmar que se haya agregado la linea en el source.list, si no se agrego, podemos agregarla manualmente:
deb file:/var/cache/apt-build/repository apt-build main
Y también tener el deb-src de los demas repositorios para que pueda descargar las fuentes.
apt-build , es trabaja similar a apt-get, podemos utilizar funciones como:
# apt-build update # apt-build upgrade # apt-build install paquete
Las instalaciones tardan bastante tiempo en instalar, pero si realizar la compilación satisfactoriamente, tendras paquetes optimizados a tu equipo y serán más rápidos. apt-build tiene algunos fallos, yo recomiendo a la hora de instalar, hacerlo de esta manera:
# apt-build install amsn --force-yes
Con esto estamos diciendo que a cualquier pregunta de paquetes no autorizados, respondamos que se instalen de todas formas, si no ponemos el parametro –force-yes, simplemente no se instalará.
He estado optimizando un Debian Lenny amd64, algunas aplicaciones que he optimizado con el apt-build son:
Aún sigo optimizando más aplicaciones, los tiempo que puse son los tiempos aproximados de la compilación, esto sin contar el tiempo que tardó en descargar las fuentes. Como ven, es bastante tiempo invertido en optimizar nuestro equipo, pero al final tendremos un sistema operativo a la medida
.
Me gustaría haber empezado a optimizar desde un gnome completo, pero eso lo haré mas delante.
December 8, 2007 | Etiquetado en: | 7 Comments RSS feed para los comentarios de esta entrada. TrackBack URI
Todos los derechos reservados. Tecnologia.
hm.. thank you man
Comentario por Burneemete — December 8, 2007 #
mejor ponte gentoo de una vez …. weba hacer eso con debian n.n
Comentario por nekro — December 9, 2007 #
Para qué?, gentoo se caracteriza por optimizar tu equipo, si con debian tmb lo podemos hacer, pues que mejor
Comentario por Antonio Martínez — December 9, 2007 #
la optomizacion no se da por compilar no mas
es compilar con las opciones necesarias y los cflags adecuados
apt-build por default te compila tus binarios con los cflags que elos quieren y con las opciones que ellos quieren asi no optimizas mucho la idea es que por default compiles las app solo con el soporte que necesites y no mas ni menos y eso en gentoo es sumamente facil con las USES
Comentario por nekro — December 10, 2007 #
Pues no es que compile nada más asi, se configura el apt-build deacuerdo a mi arquitectura.
Comentario por Antonio Martínez — December 10, 2007 #
que tal!
habia usado apt-build con etch, pero hace unos dias hice una instlacion limpia de lenny (testing) y encuentro que no hay apt-build, podrás enviarme el deb al correo.
incluso buscando el paquete en debian.org, solo existe para etch
y sí, apt-build no optimiza tanto como gentoo, pero si es mejor que tener paquetes genericos
Comentario por aeramirez — February 13, 2008 #
Checa bien tus repos, yo tengo lenny y si aparece el apt-build…
Comentario por Antonio — February 15, 2008 #