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 નું નિદાન કરો.

સંબંધિત લેખો