Instalar tar.gz o tar.bz2 (3 / 5 paso)

Paso 3: Paso 3: resolver las dependencias.

Una cosa buena acerca de las distribuciones modernas de Linux es que cuidar de las dependencias para el usuario. Es decir, si usted quiere instalar un programa, el programa de apt se Asegúrese de que instala las librerías necesarias y otros programas dependientes así que instalar un programa no es más difícil que simplemente especificando lo que necesita y hace el resto. Lamentablemente con archivos este no es el caso, y tendrás que hacerlo manualmente. Es esta etapa que viajes hasta incluso algunos usuarios bastante experimentados que a menudo dan para arriba en la frustración por no poder averiguar lo que necesitan obtener.
Probablemente desee leer acerca de las posibilidades y limitaciones de la primera auto-apt, que tratará de hacerse cargo de cuestiones de dependencia automáticamente. Las siguientes instrucciones son para satisfacer las dependencias manualmente:
Para preparar, instalar el paquete apt-file y luego ejecuta sudo apt-file update. Esto descargará una lista de todos los paquetes disponibles y todos los archivos de los paquetes que contienen, que como era de esperar puede ser una lista muy grande. No proporcionará cualquier información mientras se carga, así que espera.
El programa apt-file tiene algunas funciones interesantes, las dos más útiles son apt-file search que busca un nombre de archivo en particular y apt-file lista que enumera todos los archivos en un paquete determinado. (Dos explicaciones: 1 2)
Para comprobar las dependencias de su programa, cambiar al directorio que creó en el paso dos (cd /usr/local/src). Extraer el tarball o descargar desde cvs/subversion habremos hecho un subdirectorio /usr/local/src que contiene el código fuente. Este directorio recién creado contiene un archivo llamado "configurar", que es un script para asegurarse de que el programa puede ser compilado en su computadora. Para ejecutarlo, ejecute el comando. / configure este comando comprobará para ver si tienes todos los programas necesarios para instalar el programa, en la mayoría de los casos no lo harás, y te saca error con un mensaje sobre la necesidad de un programa.
Si ejecuta. / configure sin opciones, se utilizará la configuración predeterminada para el programa. Mayoría de los programas tiene una amplia gama de ajustes que usted puede activar o desactivar, si usted está interesado en este cheque los archivos README y el INSTALL que se encuentran en el directorio después de descomprimir el archivo tar. Puede consultar la documentación para el desarrollador y en muchos casos. / configure ayuda mostrará una lista de algunas de las configuraciones principales que puede hacer. Una opción muy común es. / configure--prefix = / usr, que va a instalar su aplicación en/usr, en lugar de/usr/local como mis instrucciones.
Si esto sucede, la última línea de salida será algo como
Configure: error: requisitos de la biblioteca (gobbletygook) no se cumplen, bla, bla, bla cosas no nos importa
Pero encima se lista un nombre de archivo que no puede encontrar (a menudo un nombre del archivo termina en ".pc", por ejemplo). Entonces lo que tienes que hacer es ejecutar
apt-file search missingfilename.pc
que le dirá que paquete de Ubuntu es el archivo que falta. Entonces puede simplemente instalar el paquete usando

sudo apt-get install requiredpackage

A continuación, pruebe ejecutar. / configure otra vez y ver si funciona. Si se llega a un montón de texto que termina con config.status: crear el Makefile seguido por ningún mensaje de error obvio, usted está listo para los próximos pasos.

Artículos Relacionados

Instalar Gentoo Linux

Instalar Gentoo Linux

Este Instructable caminará a través de los pasos para instalar Gentoo Linux en una máquina AMD64 desde el CD de instalación Gentoo oficiales. Las instalaciones se diferencian ligeramente para otras arquitecturas de computadora (como brazo o PowerPC),
Cómo instalar Fedora en un SheevaPlug y arrancar de una tarjeta SD.

Cómo instalar Fedora en un SheevaPlug y arrancar de una tarjeta SD.

vi un post sobre el SheevaPlug en Slashdot y luego en mecánica Popular. Parecía un interesante dispositivo funciona sin ventiladores, estado sólido y no hay necesidad de un monitor.Durante años he llevado alrededor de un viejo monitor CRT en caso de
Primeros pasos con Ubuntu

Primeros pasos con Ubuntu

Este Instructable pretende conseguir Windows y los usuarios OSX iniciado con el código abierto sistema operativo Ubuntu. Voy a empezar con la configuración general, como controladores de gráficos, compartir archivos con Windows, etc., luego cubriré l
Frambuesa Pi Owncloud (clon de dropbox)

Frambuesa Pi Owncloud (clon de dropbox)

lo que voy a mostrar es cómo construir a su propio personal dropbox como servicio utilizando una frambuesa pi y un software llamado OwnCloud. ownCloud le da libertad y control sobre sus propios datos. Es una nube personal que se ejecuta en un servido
Juego de pantalla táctil virtual usando Zybo

Juego de pantalla táctil virtual usando Zybo

Virtual tutorial práctico juego de pantalla táctil para la Zybo proporciona instrucciones paso a paso para personalizar el hardware para emular la pantalla táctil monitor de TFT simple usando la detección de la cámara y el dedo.Hardware necesario:-Zy
Establecer y asegurar un servidor de Linux Teamspeak

Establecer y asegurar un servidor de Linux Teamspeak

este artículo le guiará a través de establecer un asegurar su Linux Teamspeak server y cómo configurar para ejecutarse como un servicio que también puede ejecutar en el arranque. Solo descargar y ejecutar el software es una idea muy mal ya no está co
Dar su Cisco Linksys NSLU2 algún músculo. (parte 1)

Dar su Cisco Linksys NSLU2 algún músculo. (parte 1)

El NSLU2 es especie de un NAS (almacenamiento en red dirigido) donde usted tiene que utilizar sus propias unidades. Ideal para copias de seguridad y lo que sea, pero puede hacer mucho más. Existe firmware alternativo como Openwrt que puede instalarse
Varias tarjetas de red.

Varias tarjetas de red.

Veremos cómo configurar múltiples tarjetas de red en linux.Red de hosts múltiples (sin ruta).Red de hosts múltiples con enrutamiento.Permite usubg de ancho de banda más múltiples nics.Una nic ip múltiples direcciones.Doblemente complicado.Simple rout
Servidor de blog simple Pi frambueso.

Servidor de blog simple Pi frambueso.

Que ya tienes tu Pi frambuesa básico ya establecido con la imagen de Debian Linux. Ya hay muchos artículos sobre cómo hacerlo. Aquí vamos a establecer un blog simple que no requiere MySQL necesita el servidor de web de Apache2 y PHP software.  El blo
PiMSO - un Raspberry Pi basado osciloscopio de Wi-Fi

PiMSO - un Raspberry Pi basado osciloscopio de Wi-Fi

PiMSO, es una frambuesa Pi osciloscopio de señal mixta de 200 Msa/S. Dependiendo de la aplicación, se puede configurar para utilizar el navegador Midori en la GUI Pi o acceso remotamente a través de internet. Dado que el GUI de PiMSO es basado en web
Robot de PC nueva

Robot de PC nueva

Éste es un rehacer de mi robot pc original instructable así podría añadir muchos detalles.No ha mucho tiempo para trabajar en proyectos especiales. Una cosa que necesito para iniciar en es robopet. No hay nada real super elegante sobre esta unidad au
Texas Hold soy configuración de red local.

Texas Hold soy configuración de red local.

Mucha gente gusta de jugar a Texas hold me. Sé donde solía trabajar era algo realmente grande. Ves bastantes programas de televisión de red sobre él.  Este instructivo no es sobre el juego. Para ser honesto, yo soy muy malo en ella, esta genial para
Introducción a TI MSP430-gcc y el MSP430 Launchpad en Linux

Introducción a TI MSP430-gcc y el MSP430 Launchpad en Linux

En este Instructable le mostrará cómo empezar con la cadena de herramientas TI msp430-gcc en Linux, específicamente Lubuntu. TI había lanzado oficialmente msp430-gcc después de tomar de la comunidad de código abierto. [Que] Esto significa habrá sopor
Cómo utilizar el motor de física 'Phun'!

Cómo utilizar el motor de física 'Phun'!

En este instructable espero demostrarle lo muy básico de utilizar el motor de física 'Phun' algo divertido... Idn't muy difícil de cargar y no requiere poco a ninguna instalación Enjoy!(Tomar absolutamente ningún crédito para la creación / producción