Proxychains ಆದೇಶ ಕಂಡುಬಂದಿಲ್ಲ: proxychains4 ಮತ್ತು PATH ಪರಿಶೀಲಿಸಿ
ಸ್ಥಾಪಿತ binary ಹೆಸರು ಮತ್ತು PATH ಪರಿಶೀಲಿಸಿ ಕಾಣೆಯಾದ Proxychains wrapper ಆದೇಶವನ್ನು ಪರಿಹರಿಸಿ, ನಂತರ compatibility alias ರಚಿಸಿ.
proxychains-ng ನ upstream build ತನ್ನ 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 ಹೆಸರು ಮತ್ತು path ಅನ್ನು ನಿರ್ಣಯಿಸಿ.