Proxychains: Befehl nicht gefunden – proxychains4 und PATH prüfen
Beheben Sie einen fehlenden Proxychains-Wrapper-Befehl, indem Sie den installierten Binärnamen und PATH prüfen, bevor Sie einen Kompatibilitätsalias anlegen.
Der Upstream-Build von proxychains-ng nennt seinen Wrapper proxychains4. Eine Shell, die proxychains: command not found meldet, sucht daher möglicherweise nach einem anderen Namen als dem installierten.
command -v proxychains4
command -v proxychains
Wenn proxychains4 vorhanden ist, verwenden Sie diese ausführbare Datei direkt:
proxychains4 curl https://www.example.com/
Die Proxy-Konfiguration bestimmt weiterhin die Route für diesen Aufruf. Der Befehlsname allein belegt nicht, dass der Endpunkt funktioniert.
Wird keiner der beiden Befehle gefunden, prüfen Sie die Dateiliste des installierten Pakets oder das Präfix der vorhandenen Installation. Ihr Verzeichnis mit ausführbaren Dateien fehlt möglicherweise in PATH. Das Standardpräfix von Upstream ist keine Garantie für ein Distributionspaket oder einen anderen Rechner.
Ein Alias in der Benutzer-Shell kann eine alte interaktive Schreibweise erhalten, sobald der echte Befehl bekannt ist. Skripte laden diesen Alias nicht zwangsläufig. Verwenden Sie dort den tatsächlichen Namen der ausführbaren Datei oder einen ausdrücklich verwalteten Kompatibilitäts-Wrapper.
Ein fest verdrahteter symbolischer Link auf /usr/bin/proxychains4 hilft nur, wenn dieses Ziel tatsächlich existiert. Diagnostizieren Sie Binärname und Pfad, bevor Sie einen hinzufügen.