تثبيت Red محليًا

تعرّف على كيفية تثبيت Red محليًا لتحل تمارين Exercism على جهازك


في أبسط الحالات، لا تحتاج إلى تثبيت Red؛ فكل ما عليك فعله هو تنزيله وسيكون جاهزًا للعمل.

  1. صفحة التنزيل: https://www.red-lang.org/p/download.html . تُسمّى الملفات بتاريخ البناء وبصمة Git، على سبيل المثال: red-02mar21-6de9b93c5.exe. إذا اكتشف برنامج مكافحة الفيروسات فيروسًا في Red، فلا تخف؛ فهذا أمر طبيعي. ما عليك سوى السماح بالتنزيل وتعليم Red كبرنامج آمن في خيارات مكافحة الفيروسات لتهدئته.

  2. احفظه في أي مكان تريده وشغّله. ستُفتح طرفية REPL ويمكنك أن تبدأ بكتابة أوامر Red وترى النتائج على الفور. وإذا أردت تشغيل نص برمجي، فما عليك سوى استخدام الأمر "do": do %my-dir/my-script.red (علامة النسبة المئوية مهمة، فهي تدل على نوع البيانات file! في Red). وإذا نزّلت نسخة الواجهة الرسومية، فستُفتح نافذة أنيقة بدلًا من الطرفية النصية، ويمكنك كتابة الأوامر فيها أيضًا.

  3. هناك طريقة أخرى لتشغيل النصوص البرمجية لا تستخدم فيها الطرفية (الرسومية أو النصية)، بل تمرّر أسماءها كوسائط إلى Red من سطر الأوامر، مثل: red.exe my-dir\my-script.red.

  4. من الجيد دائمًا أن تعيد تسمية الملف الذي نزّلته إلى red.exe (أو red على Linux/Mac)، وأن تضيفه إلى متغير البيئة PATH في نظامك، حتى تتمكن من تشغيله من أي مجلد دون أن تضطر إلى تذكّر الاسم الكامل لملف البناء التلقائي الذي نزّلته. كما أن ذلك يسهّل تحديث Red المهيّأ بهذه الطريقة.

  5. على Linux، يحتاج Red إلى نسخة 32 بت من Curl (وGtk 3 إذا كنت تستخدم الواجهة الرسومية). وهناك حزمة AUR لتوزيعتَي Arch / Manjaro Linux.

  6. وإذا كنت تستخدم macOS، فلا يمكنك تشغيل تطبيقات 32 بت، وبالتالي لا يمكنك تشغيل Red.