Proxychains بۇيرۇقى تېپىلمىدى: proxychains4 ۋە PATH نى تەكشۈرۈڭ
يوقاپ كەتكەن Proxychains wrapper بۇيرۇقىنى قاچىلانغان binary ئىسمى ۋە PATH نى تەكشۈرۈش ئارقىلىق ھەل قىلىڭ، ئاندىن compatibility alias قۇرۇڭ.
proxychains-ng نىڭ upstream قۇرۇلۇشى ئۆزىنىڭ wrapper ىنى proxychains4 دەپ ئاتايدۇ. شۇڭا proxychains: command not found دەپ كۆرسىتىدىغان shell قاچىلانغاندىن باشقا ئىسىم ئىزدەۋاتقان بولۇشى مۇمكىن.
command -v proxychains4
command -v proxychains
proxychains4 مەۋجۇت بولسا، شۇ executable نى بىۋاسىتە ئىشلىتىڭ:
proxychains4 curl https://www.example.com/
proxy configuration يەنىلا بۇ invocation نىڭ يولىنى بەلگىلەيدۇ. بۇيرۇق ئىسمىنى ھەل قىلىش endpoint نىڭ ئىشلەيدىغانلىقىنى ئىسپاتلىمايدۇ.
ئىككى بۇيرۇقنىڭ ھېچقايسىسى تېپىلمىسا، قاچىلانغان package نىڭ file list ىنى ياكى مەۋجۇت installation ئىشلىتىۋاتقان prefix نى تەكشۈرۈڭ. ئۇنىڭ executable directory سى PATH دا بولماسلىقى مۇمكىن. upstream نىڭ default prefix ى distribution package ياكى باشقا machine ئۈچۈن كاپالەت ئەمەس.
ئىشلەتكۈچى shell دىكى alias ھەقىقىي بۇيرۇق مەلۇم بولغاندىن كېيىن كونا interactive ئىملانى ساقلاپ قالالايدۇ. Scripts بۇ alias نى چوقۇم load قىلمايدۇ. ئۇ يەردە ھەقىقىي executable ئىسمىنى ياكى ئوچۇق باشقۇرۇلىدىغان compatibility wrapper نى ئىشلىتىڭ.
/usr/bin/proxychains4 كە hard-coded symlink پەقەت شۇ target ھەقىقەتەن مەۋجۇت بولغاندىلا ياردەم قىلىدۇ. بىرنى قوشۇشتىن بۇرۇن binary ئىسمى ۋە يولىنى دىئاگنوز قىلىڭ.