APT-BUILD

Esta es una herramienta de Debian que permite compilar los paquetes para optimizar su rendimiento. Para instalarla como con cualquier paquete de Debian se debe ejecutar:

# apt-get install apt-build

Cuando se hace esto el instalador pregunta que nivel de optimización se prefiere y en que plataforma (familia de procesador) estamos trabajando.

En http://cronopios.net/Traducciones/apt-build.es.html explican como utilizar el apt-build, sin embargo en la experiencia llevo varios días tratando de hacerlo funcionar en diferentes máquinas una de las cuales incluso es de 64 bits y he tenido muchos problemas, en especial utilizando el apt-build world, pero al fin he encontrado una forma en que me funciona.

Primero para cada paquete que se desea optimizar se hace una simulación de la instalación utilizando apt-get común y corriente, ejem:

# apt-get -s install apache2

Esto con el fin de detectar las dependencias de instalación de este paquete, para este ejemplo y utilizando la versión testing para la arquitectura x86, estos son los paquetes que se deberían instalar:

apache2 apache2-mpm-worker apache2-utils apache2.2-common libapr1 libaprutil1 libpcre3 libpq4 libsqlite3-0

Ahora bien, por el lado del apt-build lo que tocaría entonces hacer es compilar e instalar estos paquetes, lo cual se hace utilizando la instruución

apt-build --force-yes --remove-builddep install apache2 apache2-mpm-worker apache2-utils apache2.2-common libapr1 libaprutil1 libpcre3 libpq4 libsqlite3-0

La opción --force-yes le obliga al apt-build a realizar la instalación, sin esta opción ninguna instalación me funcionó y tan sólo llegaba hasta la creación del paquete optimizado pero cuando lo iba a instalar se detenía y mostraba un aviso que el paquete no pudo se autenticado. La segunda opción --remove-builddep le indica al programa que una vez terminada la compilación borre todos los paquetes que debió instalar para poder llevar a cabo la compilación, dejando únicamente los paquetes que se seleccionaron inicialmente.


CategoryDocumentacionCUNCVS

apt-build (last edited 2008-04-20 14:38:23 by localhost)