بناء proxychains-ng الأصلي يسمّي غلافه proxychains4. لذلك قد يبحث shell يُظهر proxychains: command not found عن اسم مختلف عن الاسم المثبّت.

command -v proxychains4
command -v proxychains

عندما يكون proxychains4 موجودًا، استخدم ذلك الملف التنفيذي مباشرةً:

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

لا يزال إعداد proxy هو ما يحدّد المسار لهذا الاستدعاء. فحلّ اسم الأمر لا يثبت أن نقطة النهاية تعمل.

إذا لم يُعثر على أي من الأمرين، فافحص قائمة ملفات الحزمة المثبّتة أو البادئة التي استخدمها التثبيت القائم. قد يكون دليل الملفات التنفيذية غائبًا من PATH. البادئة الافتراضية في المصدر الأصلي ليست ضمانًا لحزمة توزيعة أو لجهاز آخر.

يمكن لـ alias في shell المستخدم أن يحافظ على كتابة تفاعلية قديمة بعد معرفة الأمر الحقيقي. لا تُحمّل السكربتات ذلك الـ alias بالضرورة. استخدم هناك الاسم التنفيذي الفعلي أو غلاف توافق مُدار صراحةً.

الرابط الرمزي المضمّن إلى /usr/bin/proxychains4 لا يفيد إلا إذا كان ذلك الهدف موجودًا فعلًا. شخّص اسم الملف التنفيذي ومساره قبل إضافة رابط.

مقالات ذات صلة