Proxychains: a parancs nem található — ellenőrizze a proxychains4-et és a PATH-t
Oldja meg a hiányzó Proxychains wrapper parancsot a telepített bináris nevének és a PATH-nak az ellenőrzésével, mielőtt kompatibilitási aliast hozna létre.
A proxychains-ng upstream buildje a wrapperét proxychains4 néven nevezi el. Ezért előfordulhat, hogy a proxychains: command not found üzenetet adó shell más nevet keres, mint a telepített.
command -v proxychains4
command -v proxychains
Ha a proxychains4 létezik, használja közvetlenül azt a futtatható fájlt:
proxychains4 curl https://www.example.com/
A proxy konfiguráció továbbra is meghatározza ennek a hívásnak az útvonalát. A parancsnév feloldása nem bizonyítja, hogy a végpont működik.
Ha egyik parancs sem található, vizsgálja meg a telepített csomag fájllistáját vagy a meglévő telepítés által használt előtagot. Előfordulhat, hogy a futtatható fájlok könyvtára hiányzik a PATH-ból. Az upstream alapértelmezett előtagja nem jelent garanciát egy disztribúciós csomagra vagy egy másik gépre.
A felhasználói shell aliasa megőrizhet egy régi interaktív írásmódot, ha a valódi parancs ismert. A szkriptek nem feltétlenül töltik be ezt az aliast. Ott a tényleges futtatható fájl nevét vagy egy kifejezetten kezelt kompatibilitási wrappert használjon.
A /usr/bin/proxychains4-re mutató keményen kódolt symlink csak akkor segít, ha az a cél valóban létezik. A hozzáadás előtt diagnosztizálja a bináris nevét és az útvonalat.