Proxychains: ไม่พบคำสั่ง — ตรวจสอบ proxychains4 และ PATH
แก้ปัญหาคำสั่ง Proxychains wrapper ที่หายไปโดยตรวจสอบชื่อไบนารีที่ติดตั้งและ PATH ก่อนสร้าง alias เพื่อความเข้ากันได้
การบิลด์ 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 ช่วยได้เฉพาะเมื่อเป้าหมายนั้นมีอยู่จริง ตรวจวินิจฉัยชื่อไบนารีและเส้นทางก่อนเพิ่ม