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 പേരും പാതയും കണ്ടെത്തുക.