Proxychains: nie znaleziono polecenia — sprawdź proxychains4 i PATH
Rozwiąż problem brakującego polecenia wrappera Proxychains, sprawdzając nazwę zainstalowanego binarnego pliku i PATH przed utworzeniem aliasu zgodności.
Budowanie upstream proxychains-ng nazywa swój wrapper proxychains4. Dlatego powłoka zgłaszająca proxychains: command not found może szukać innej nazwy niż zainstalowana.
command -v proxychains4
command -v proxychains
Gdy proxychains4 istnieje, użyj tego pliku wykonywalnego bezpośrednio:
proxychains4 curl https://www.example.com/
konfiguracja proxy nadal określa trasę tego wywołania. Rozwiązanie nazwy polecenia nie dowodzi, że punkt końcowy działa.
Jeśli nie znaleziono żadnego z poleceń, przejrzyj listę plików zainstalowanego pakietu lub prefiks używany przez istniejącą instalację. Jej katalog plików wykonywalnych może nie być w PATH. Domyślny prefiks upstream nie jest gwarancją dla pakietu dystrybucji ani innej maszyny.
Alias w powłoce użytkownika może zachować stary zapis interaktywny, gdy znane jest już rzeczywiste polecenie. Skrypty niekoniecznie wczytują ten alias. Używaj tam rzeczywistej nazwy pliku wykonywalnego lub jawnie zarządzanego wrappera zgodności.
Zakodowany na stałe dowiązanie symboliczne do /usr/bin/proxychains4 pomaga tylko wtedy, gdy ten cel naprawdę istnieje. Zdiagnozuj nazwę pliku binarnego i ścieżkę, zanim je dodasz.