Inicio / Wikis / Cursos gratis / Instalación de programas en Linux - Script Configure

Instalación de programas en Linux - Script Configure

(1 opiniones)
Curso gratis creado por Nautopia.net. Extraido de: http://www.nautopia.net
18 de Septiembre de 2005
AccesibilidadIntroducción a la informática

3 - Script Configure

Este script se encuentra presente en muchos de los paquetes de fuentes que bajaremos de internet y tiene básicamente dos funciones, comprobar que tenemos todo lo necesario en el sistema para realizar la instalación(por ejemplo, las dependencias) y configurar el programa con características opcionales o de personalización que luego instalaremos. Si al ejecutarlo nos da un error, significa que no tenemos todo lo necesario(o si lo tenemos pero no en el sitio que lo busca por defecto) y debemos resolverlo antes de compilar las fuentes. No todas las distros colocan las cosas en el mismo sitio(/usr/lib, /usr/local/lib, por ejemplo) y quizá debamos configurar las fuentes para que busquen lo que necesitan en otra ruta que no sea la de por defecto. Para localizar alguna librería que nos falte, podemos usar los comandos slocate(o locate según distribución) o find

Ej:

slocate libs*

Ej:

find /usr/lib -type f -iname libs*

Las opciones de configuración o características opcionales están representadas en el archivo configure precedidas de doble guión(--) o de doble guión y with(--with). Para extraerlas y echarlas un vistazo podemos echar mano de las expresiones regulares con este comando por si no está disponible ./configure --help

Ej sobre el archivo configure de clamav:

# egrep "( .--with.*)|(--.*=(PREFIX|EPREFIX|DIR|ARG|ARGS|HOST|TARGET))" configure
srcdir=DIR find the sources in DIR [configure dir or \`..']
prefix=PREFIX install architecture-independent files in PREFIX
exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
bindir=DIR user executables [EPREFIX/bin]
sbindir=DIR system admin executables [EPREFIX/sbin]
libexecdir=DIR program executables [EPREFIX/libexec]
datadir=DIR read-only architecture-independent data [PREFIX/share]
sysconfdir=DIR read-only single-machine data [PREFIX/etc]
sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
localstatedir=DIR modifiable single-machine data [PREFIX/var]
libdir=DIR object code libraries [EPREFIX/lib]
includedir=DIR C header files [PREFIX/include]
oldincludedir=DIR C header files for non-gcc [/usr/include]
infodir=DIR info documentation [PREFIX/info]
mandir=DIR man documentation [PREFIX/man]
program-prefix=PREFIX prepend PREFIX to installed program names
host=HOST cross-compile to build programs to run on HOST [BUILD]
target=TARGET configure for building compilers for TARGET [HOST]
enable-FEATURE[=ARG] include FEATURE [ARG=yes]
with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
with-gnu-ld assume the C compiler uses GNU ld default=no
with-pic try to use only PIC/non-PIC objects default=use both
with-user=uid name of the clamav user (default=clamav).
with-group=gid name of the clamav group (default=clamav).
with-dbdir=path Path to virus database directory.
with-db1=name Name of the main database (main.cvd).
with-db2=name Name of the daily database (daily.cvd).

Como vemos en el resultado de ejecutar egrep las opciones --with se utilizan también para especificar las rutas hacia o desde las que queremos instalar el programa. Una vez más para saber para que sirven algunas de las opciones no queda más remedio que leer la documentación de éste o leer algún Howto que encontremos en nuestra distro o en internet sobre el tema.
Valora este capítulo: (1 opiniones)
Autor y licencia de 'Instalación de programas en Linux - Script Configure'
Nautopia.net Extraído de: http://www.nautopia.net

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Opiniona sobre 'Instalación de programas en Linux - Script Configure' (1)

Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.

Opina sobre este curso gratis



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

Wikis relacionados con 'Instalación de programas en Linux - Script Configure'

Algunas nociones sobre instalación de programas, el kernel y módulos en Linux que os harán... Más »
Este documento recopila la información de importantes autores en cuanto a programas de investigación se... Más »
En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento... Más »
Esta es la primerísima edición del Linux en Castellano COMO. La audiencia a la que... Más »
Este documento pretende ser el punto de entrada de los hispanohablantes al mundo Linux, intentando... Más »
¿Estás seguro de que deseas eliminar este capítulo?