Auto-apt, dependencias del ./configure solucionadas

Como ñusero (ahora que estuve con RMS no soy mas linuxero, soy GNUsero XD) de escritorio una de las cosas que mas me constó aprender fué como compilar un programa desde las fuentes. Con el tiempo me di cuenta que en muchos casos el mismo error te tira una posible solución, sólo hace falta un poco de uso de la lógica y un poquito de inglés. Pero sin duda lo que mas me costó fué resolver las dependencias que, el script configure, me dice que faltan. Porque no siempre te dice: Master te falta el paquete “tal” y lo instalas con sudo apt-get install tal.

En fin, con el tiempo aprendí por mis propios medios a descifrar las dependencias de una compilación y hoy, gracias a Dios (y a google jeje) puedo compilar un programa, si no queda otra opción, sin mayores contratiempos.

Pero lo que les quiero mostrar hoy es una herramienta que nos soluciona el problema de las dependencias de forma automática, o al menos eso es lo que dicen, ya que no tuve la oportunidad de probarlo.

Se trata de un comando que ejecutado junto con ./configure nos instala los paquetes que este nos demande. Es el comando auto-apt, se instala con:

sudo apt-get install auto-apt

Luego de la instalación ejecutamos este otro comando para que pueda ser usado el programa:
sudo auto-apt update && sudo auto-apt updatedb && sudo auto-apt udate-local.

De ahora en mas para ejecutar ./configure y resolver todas las dependencias de forma automática tendremos que hacer:

auto-apt run ./configure

para completar el tuto les puedo aconsejar el uso de checkinstall: sudo aptitude install checkinstall. Esto lo usamos en ves de “install” en el proceso de compilación y nos generará un paquete .deb, con el cual podremos instalar el programa “a la debian way” y tener así un mejor control de las aplicaciones instaladas.

Espero que les sirva.

Saludos.

Visto en: rm -rf/

Esta entrada fue publicada en Ubuntu y software para GNU y etiquetada , , , , . Guarda el enlace permanente.

3 respuestas a Auto-apt, dependencias del ./configure solucionadas

  1. Thalskarth dijo:

    Es muy similar a lo que yaourt o tupac hacen en Arch junto a Pacman, compilando desde la fuente y devolviéndote un paquete listo a instalar, resolviendo las dependencias automáticamente.

  2. guisheca dijo:

    Haaa mirá vos, buen tip! estoy usando arch desde hace un tiempo y todavía no le calo la onda a yaourt y esas cosas.
    Saludos!

  3. Diego dijo:

    Excelente!! Me ha servido de mucho…

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s