Proxychains: kommandoen blev ikke fundet — kontroller proxychains4 og PATH
Løs en manglende Proxychains-wrapperkommando ved at kontrollere den installerede binære navn og PATH, før du opretter et kompatibilitetsalias.
Upstream-bygget af proxychains-ng kalder sin wrapper proxychains4. Et shell, der rapporterer proxychains: command not found, leder derfor måske efter et andet navn end det installerede.
command -v proxychains4
command -v proxychains
Når proxychains4 findes, brug den eksekverbare fil direkte:
proxychains4 curl https://www.example.com/
proxy-konfigurationen bestemmer stadig ruten for dette kald. Det at løse kommandonavnet beviser ikke, at endepunktet virker.
Hvis ingen af kommandoerne findes, så undersøg den installerede pakkes filliste eller det præfiks, den eksisterende installation bruger. Dens mappe med eksekverbare filer kan mangle i PATH. Upstreams standardpræfiks er ikke en garanti for en distributionspakke eller en anden maskine.
Et alias i brugerens shell kan bevare en gammel interaktiv stavemåde, når den rigtige kommando er kendt. Scripts indlæser ikke nødvendigvis det alias. Brug der i stedet det faktiske eksekverbare navn eller en eksplicit administreret kompatibilitets-wrapper.
Et hårdt kodet symbolsk link til /usr/bin/proxychains4 hjælper kun, når målet faktisk findes. Diagnosticér det binære navn og stien, før du tilføjer et.