Aquí encontrarás todo lo relacionado a la tecnología, computación, informática y demás. Enterate de las noticias del momento en cuanto a tecnología se refiere.





Optimizando con apt-build


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.

Post Relacionados:


Búsquedas hacia éste artículo:


7 Comentarios »

RSS feed para los comentarios de esta entrada. TrackBack URI

  1. hm.. thank you man

    Comentario por Burneemete — December 8, 2007 #

  2. mejor ponte gentoo de una vez …. weba hacer eso con debian n.n

    Comentario por nekro — December 9, 2007 #

  3. 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 #

  4. 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 #

  5. 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 #

  6. 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 #

  7. Checa bien tus repos, yo tengo lenny y si aparece el apt-build…

    Comentario por Antonio — February 15, 2008 #

Dejar un comentario

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Todos los derechos reservados. Tecnologia.