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.

Relaterede artikler