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 ନିର୍ଣ୍ଣୟ କରନ୍ତୁ।