การบิลด์ upstream ของ proxychains-ng ตั้งชื่อ wrapper ของตนว่า proxychains4 ดังนั้นเชลล์ที่รายงาน proxychains: command not found อาจกำลังมองหาชื่ออื่นจากที่ติดตั้งไว้

command -v proxychains4
command -v proxychains

เมื่อ proxychains4 มีอยู่ ให้ใช้ไฟล์เรียกทำงานนั้นโดยตรง:

proxychains4 curl https://www.example.com/

การกำหนดค่า proxy ยังคงกำหนดเส้นทางสำหรับการเรียกนี้ การแก้ชื่อคำสั่งไม่ได้พิสูจน์ว่าปลายทางทำงานได้

หากไม่พบคำสั่งทั้งสอง ให้ตรวจสอบรายการไฟล์ของแพ็กเกจที่ติดตั้ง หรือคำนำหน้าที่การติดตั้งที่มีอยู่ใช้ ไดเรกทอรีไฟล์เรียกทำงานอาจไม่อยู่ใน PATH คำนำหน้าเริ่มต้นของ upstream ไม่ใช่การรับประกันสำหรับแพ็กเกจดิสทริบิวชันหรือเครื่องอื่น

alias ในเชลล์ของผู้ใช้สามารถรักษาการสะกดแบบโต้ตอบเดิมไว้ได้เมื่อทราบคำสั่งจริงแล้ว สคริปต์อาจไม่โหลด alias นั้น ณ ที่นั้นให้ใช้ชื่อไฟล์เรียกทำงานจริงหรือ wrapper ความเข้ากันได้ที่จัดการอย่างชัดเจน

symlink ที่ฮาร์ดโค้ดไปยัง /usr/bin/proxychains4 ช่วยได้เฉพาะเมื่อเป้าหมายนั้นมีอยู่จริง ตรวจวินิจฉัยชื่อไบนารีและเส้นทางก่อนเพิ่ม

บทความที่เกี่ยวข้อง