“ ./configure” kommandoen fungerer ikke (Norsk)
On november 30, 2020 by admin I må du kompilere en pakke, men ./configure
-kommandoen fungerer ikke?
Jeg får følgende feil:
-bash ./configure : No such file or directory
Hvor er det skriptet?
Jeg brukte locate
kommando, men den returnerte ikke noe.
Svar
locate
fungerer ikke med mindre du har en oppdatert database.
Prøv find . -type f -name configure
i stedet, eller gi ut updatedb
-kommandoen først, gjør deretter locate
(sørg for at den nåværende banen ikke er ekskludert)
Svar
Kommandoen «configure» er IKKE en standard Linux / UNIX-kommando.
configure
er et skript som vanligvis er utstyrt med kilden til de fleste standardiserte Linux-pakker og inneholder kode som vil «lappe» og lokalisere kildedistribusjonen slik at det vil kompilere og laste på ditt lokale Linux-system. Noen ganger settes configure
på disken din uten bit-settet, slik at konfigurasjonen kan påkalles av sh ./configure
…. avhengig av pakke, det er derfor de ber deg om å se på alle typer README
filer.
Kommentarer
Svar
vanligvis er konfigurasjonen i toppkatalogen etter du hentet kilden til en pakke.
eksempel:
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
så etter at du har pakket ut, må du cd i den nyopprettede mappen, og det er der configure
bør være.
configure
-kommando, vet du om det er noen måte å installere den på? Eller må du gjøre noe annet for å installere?