نصب 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 را مشخص می‌کند). اگر نسخه‌ی GUI را دانلود کرده باشید، به‌جای کنسول متنی، پنجره‌ی زیبایی باز می‌شود و می‌توانید آنجا هم دستور بنویسید.

  3. راه دیگری که می‌توانید اسکریپت‌ها را اجرا کنید این است که از کنسول (گرافیکی یا متنی) استفاده نکنید، بلکه فقط نام آن‌ها را به‌عنوان آرگومان به Red در خط فرمان بدهید، مانند: red.exe my-dir\my-script.red.

  4. همیشه خوب است که فایل دانلودشده را به red.exe (یا red در Linux/Mac) تغییر نام دهید و آن را به متغیر محیطی PATH سیستم‌تان اضافه کنید، تا بتوانید آن را از هر پوشه‌ای اجرا کنید و مجبور نباشید نام کامل فایل ساخت خودکار دانلودشده را به خاطر بسپارید. همچنین، به‌روزرسانی Red را که به این شکل پیکربندی شده باشد، آسان‌تر می‌کند.

  5. در Linux، Red به نسخه‌ی ۳۲ بیتی Curl نیاز دارد (و اگر از GUI استفاده می‌کنید، به Gtk 3 هم نیاز دارد). برای Arch / Manjaro Linux یک بسته‌ی AUR وجود دارد.

  6. اگر از macOS استفاده می‌کنید، نمی‌توانید برنامه‌های ۳۲ بیتی را اجرا کنید، و در نتیجه، Red را هم نمی‌توانید.