Proxychains: каманда не знойдзена — праверце proxychains4 і PATH
Вырашыце праблему адсутнай каманды Proxychains, правяраючы назву ўсталяванага бінарніка і PATH, перш чым ствараць alias сумяшчальнасці.
Зборка proxychains-ng з upstream называе свой wrapper proxychains4. Таму shell, які паведамляе proxychains: command not found, можа шукаць іншае імя, чым усталяванае.
command -v proxychains4
command -v proxychains
Калі proxychains4 існуе, выкарыстоўвайце гэты выканальны файл напрост:
proxychains4 curl https://www.example.com/
канфігурацыя proxy па-ранейшаму вызначае маршрут для гэтага выкліку. Рашэнне імені каманды не пацвярджае, што канцавы пункт працуе.
Калі ні адна з каманд не знойдзена, агледзьце спіс файлаў усталяванага пакета або прэфікс, які выкарыстоўвае існуючая ўсталёўка. Яе каталог выканальных файлаў можа быць адсутным у PATH. Прадвызначаны прэфікс upstream не гарантуе нічога пра пакет дыстрыбутыва або іншую машыну.
Alias у shell карыстальніка можа захаваць старое інтэрактыўнае напісанне, калі сапраўдная каманда вядомая. Скрипты не абавязкова загружаюць гэты alias. Там выкарыстоўвайце фактычную назву выканальнага файла або яўна кіраваны wrapper сумяшчальнасці.
Жорстка зададзеная спасылка на /usr/bin/proxychains4 дапамагае толькі тады, калі гэтая мэта сапраўды існуе. Дыягнастуйце назву бінарніка і шлях перад тым, як дадаць яе.