“ ./configure” El comando no funciona
On noviembre 30, 2020 by admin I ¿Necesito compilar un paquete pero el comando ./configure
no funciona?
Recibo el siguiente error:
-bash ./configure : No such file or directory
¿Dónde está ese script?
Usé el locate
comando pero no devolvió nada.
Respuesta
locate
no funcionará a menos que tenga una base de datos actualizada.
Pruebe find . -type f -name configure
en su lugar, o emita un updatedb
comando primero, luego ejecute locate
(asegúrese de que la ruta actual no esté» t excluida)
Respuesta
El comando «configure» NO es un comando estándar de Linux / UNIX.
configure
es un script que generalmente se proporciona con la fuente de la mayoría de los paquetes de Linux de tipo estandarizado y contiene código que «parcheará» y localizará la distribución de la fuente para que se compilará y cargará en su sistema Linux local. A veces, configure
se coloca en su disco sin el bit de ejecución establecido, por lo que la configuración podría ser invocada por sh ./configure
…. dependiendo de la paquete, es por eso que te dicen que mires cualquier tipo de README
archivo.
Comentarios
Respuesta
normalmente configure está en el directorio superior después extrajo la fuente de un paquete.
ejemplo:
mst@mst-gentoo-ws /tmp $ tar -xzf nginx-1.2.0.tar.gz mst@mst-gentoo-ws /tmp $ ls nginx-1.2.0/configure nginx-1.2.0/configure
así que después de desempaquetar, debe ingresar en la carpeta recién creada, y ahí es donde configure
debería ser.
configure
, ¿sabe si hay alguna forma de instalarlo? ¿O tienes que hacer algo más para instalar?