“ ./configure” příkaz nefunguje
On 30 listopadu, 2020 by admin I potřebujete sestavit balíček, ale příkaz ./configure
nefunguje?
Zobrazuje se následující chyba:
-bash ./configure : No such file or directory
Kde je ten skript?
Použil jsem locate
příkaz, ale nic nevrátil.
Odpovědět
locate
nebude fungovat, pokud nemáte aktuální databázi.
Zkuste místo toho find . -type f -name configure
nebo vydejte , potom proveďte locate
(ujistěte se, že aktuální cesta není vyloučena)
Odpovědět
Příkaz „configure“ NENÍ standardním příkazem pro Linux / UNIX.
configure
je skript, který je obvykle poskytován se zdrojem většiny standardizovaných balíčků Linuxu a obsahuje kód, který „opraví“ a lokalizuje distribuci zdroje tak, aby zkompiluje a načte se do vašeho místního systému Linux. Někdy se configure
umístí na váš disk bez nastaveného spouštěcího bitu, takže konfiguraci lze vyvolat sh ./configure
…. v závislosti na balíček, proto vám řeknou, abyste se podívali na jakýkoli typ souboru README
.
Komentáře
Odpověď
obvykle je konfigurace v horním adresáři po rozbalili jste zdroj balíčku.
příklad:
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
takže po rozbalení musíte cd do nově vytvořené složky, a tam configure
by mělo být.
configure
, víte, jestli existuje nějaký způsob instalace? Nebo musíte pro instalaci udělat něco jiného?