martes, 14 de mayo de 2013

Compilar paquetes usando APT-GET

Compilar paquetes usando APT-GET.


Siempre que queremos compilar paquetes o programas surge el "terror" de las dependencias, que si esto depende de aquello, aquello a su vez depende del otro en fin. Pues una maravillosa ventaja de compilar paquetes con apt-get, para ser mas exacto apt-rdepends es que nos ayuda a resolver este problema. 
Al grano, apt-rdepends, un programa que nos permite verificar las dependencias de un paquete,
 no solamente muestra las dependencias inmediatas de un paquete, sino que nos muestra un árbol  de dependencias (que incluye las dependencias de las dependencias).

Para instalarlo basta teclear:
apt-get install apt-rdepends

Veamos un ejemplo de su uso:
Supongamos que queremos instalar mplayer

Podemos verificar las dependencias con el siguiente comando :

dijo:
# apt-rdepends mplayer Depende: libc6 (>= 2.7) Depende: zlib1g (>= 1:1.1.4) libcaca0


Ahora podemos compilar nuestro propio programa, la diferencia de instalar un programa desde lo
s repositorios y otro con apt-rdepends; es que estos ya vienen compilados para ser instados es nuestra arquitectura, muchas veces con configuraciones innecesarias o que están de mas, en cambio al compilarlo con apt-rdepends y apt-get build-dep estamos instalando un programa con las características necesaria de nuestra pc, y con las configuraciones, esto ayuda enormemente a mejorar la velocidad del programa.

Compilar e instalar Mplayer:

1
# apt-get build-dep mplayer

El comando anterior instalara las dependencias de mplayer y no el programa mplayer en si.

2 Ahora ya podemos compilarlo a nuestro gusto desde el código fuente, o descargarlo :
apt-get source mplayer

si en cambio hacemos esto:
sudo apt-get -b source mplayer

nos estará creando un .deb en nuestro Home el cual solo hace falta instalar haciendo un dpkg.

Saludos.

Fuente:

http://www.esdebian.org/wiki/compilar-paquetes-usando-apt-get

No hay comentarios:

Publicar un comentario