“ ./configure” La commande ne fonctionne pas
On novembre 30, 2020 by admin I besoin de compiler un package mais la commande ./configure
ne fonctionne pas?
Jobtiens lerreur suivante:
-bash ./configure : No such file or directory
Où est ce script?
Jai utilisé le locate
mais elle na rien retourné.
Réponse
locate
ne fonctionnera que si vous disposez dune base de données à jour.
Essayez plutôt find . -type f -name configure
ou émettez un updatedb
dabord, puis exécutez la locate
(assurez-vous que le chemin actuel nest pas exclu)
Réponse
La commande « configure » nest PAS une commande Linux / UNIX standard.
configure
est un script qui est généralement fourni avec la source de la plupart des packages Linux de type standard et contient du code qui « corrige » et localise la distribution source afin que il se compilera et se chargera sur votre système Linux local. Parfois, configure
est placé sur votre disque sans le bit d’exécution défini, de sorte que la configuration peut être appelée par sh ./configure
…. en fonction de la package, cest pourquoi ils vous demandent de regarder nimporte quel type de fichier README
.
Commentaires
Réponse
généralement configure est dans le répertoire supérieur après vous avez extrait la source dun package.
exemple:
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
donc après le déballage, vous devez cd dans le dossier nouvellement créé, et cest là que configure
devrait lêtre.
configure
, savez-vous sil existe un moyen de linstaller? Ou devez-vous faire autre chose pour installer?