Menu
flag Ar iconالعربيةdown icon

كيفية تثبيت R (على Windows وmacOS وLinux) مع RStudio

كيفية تنزيل R من CRAN وتثبيتها على Windows أو macOS أو Linux، إضافة إلى RStudio - بيئة التطوير التي يستخدمها الجميع تقريبًا لكتابة R.

تحتوي هذه الصفحة على محررات قابلة للتشغيل - حرّر، شغّل، وشاهد النتيجة فوراً.

تحتاج إلى تنزيلين (ولماذا)

تثبيت بيئة R يعني تثبيت شيئين منفصلين:

  1. R نفسها - اللغة والمفسّر، وتُنزَّل من CRAN (شبكة أرشيف R الشاملة) على cran.r-project.org. هذا هو الجزء الذي يشغّل شيفرتك فعلًا.
  2. RStudio Desktop - المحرر الذي يكتب فيه الجميع تقريبًا شيفرة R، ويُنزَّل من posit.co. وهو مجاني ويغلّف R في مساحة عمل متكاملة: محرر نصوص برمجية، وطرفية وقتية، وعارض مخططات، ومستعرض للبيئة.

الترتيب مهم: R أولًا، ثم RStudio. فـ RStudio مجرد غلاف حول R - وبدون تثبيت R تحته، لا يجد شيئًا ليشغّله.

وأمر أخير قبل تنزيل أي شيء: كتل الشيفرة في صفحات هذه الوثائق حية، لذا يمكنك البدء بكتابة R فورًا، بتثبيت أو بدونه:

إذا كنت تريد فقط متابعة الدروس القليلة التالية، فهذا يكفي فعلًا. عد إلى هذه الصفحة حين ترغب في تشغيل R على جهازك.

تثبيت R على Windows

  1. انتقل إلى cran.r-project.org واختر Download R for Windows.
  2. اضغط base (الرابط الذي يقول "install R for the first time")، ثم نزّل المثبّت - ملف مثل R-4.4.1-win.exe.
  3. شغّل المثبّت. الإعدادات الافتراضية مناسبة في كل خطوة؛ تابع الضغط حتى الانتهاء.

تُثبَّت R في المسار C:\Program Files\R\R-<version>\ وتضيف "R" إلى قائمة ابدأ. ويفتح اختصار قائمة ابدأ طرفية R المجردة - وهي صالحة تمامًا للاستخدام، لكنك ستحتاج إلى RStudio للعمل الجاد.

وإذا كنت تنوي بناء الحزم من الشيفرة المصدرية لاحقًا فستحتاج أيضًا إلى Rtools (المرتبط بالصفحة نفسها على CRAN)، لكن تجاوزه الآن - فالمبتدئون لا يحتاجون إليه.

تثبيت R على macOS

  1. انتقل إلى cran.r-project.org واختر Download R for macOS.

  2. اختر ملف .pkg المناسب لمعالجك - وهذه هي الخطوة التي يخطئ فيها الناس:

    • Apple silicon (M1 وM2 وM3 وM4): المثبّت المسمى arm64.
    • أجهزة Mac بمعالج Intel: المثبّت x86_64.

    ألست متأكدًا من نوع جهازك؟ قائمة Apple ← About This Mac. إذا كان سطر المعالج يذكر "Apple M-شيء ما"، فأنت على arm64.

  3. افتح ملف .pkg المنزَّل وتابع خطوات المثبّت.

ستحصل على R.app في مجلد Applications إضافة إلى أداتي سطر الأوامر R وRscript. وإذا كنت تستخدم Homebrew، فالأمر brew install --cask r يعمل كذلك، لكن مثبّت CRAN هو المسار المدعوم رسميًا.

تثبيت R على Linux

تتوفر R في مستودعات كل توزيعة رئيسية:

# Debian / Ubuntu
sudo apt update
sudo apt install r-base

# Fedora
sudo dnf install R

ملاحظة واحدة: مستودعات التوزيعات تتأخر أحيانًا بعدة إصدارات عن R الحالية. وإذا أردت الإصدار الحالي على Ubuntu، فإن CRAN يصون مستودع apt خاصًا به - وتشرح التعليمات ضمن "Download R for Linux" على موقع CRAN كيفية إضافته. أما لأغراض التعلم، فنسخة التوزيعة كافية.

التحقق من التثبيت

افتح الطرفية (موجه الأوامر أو PowerShell على Windows) ونفّذ:

R --version

من المفترض أن ترى شيئًا مثل:

R version 4.4.1 (2024-06-14) -- "Race for Your Life"

إذا قال Windows إن الأمر غير معروف، فإن R تعمل جيدًا لكنها ليست ضمن متغير PATH - وأسرع حل هو استخدام RStudio ببساطة، فهو يعثر على R بنفسه. ويأتي أمران مع التثبيت: R يبدأ الطرفية التفاعلية، وRscript يشغّل ملفات النصوص البرمجية - وهذا الفرق يصبح مهمًا حين تبدأ تشغيل نصوص R البرمجية.

تثبيت RStudio Desktop

  1. انتقل إلى posit.co/download/rstudio-desktop (غيّرت الشركة المنتجة لـ RStudio اسمها إلى Posit عام 2022 - والمنتج نفسه).
  2. نزّل مثبّت RStudio Desktop المجاني الخاص بنظامك وشغّله.
  3. افتح RStudio. سيكتشف تثبيت R تلقائيًا - وإذا استقبلتك لوحة الطرفية بلافتة إصدار R وبمحث >، فكل شيء موصول كما ينبغي.

اكتب هذا في محث الطرفية احتفالًا بذلك:

paste("R", R.version.string, "is ready")

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

أول حزمة لك (نظرة اختيارية)

قوة R الخارقة هي منظومة الحزم على CRAN. وتثبيت حزمة يتم بسطر واحد في طرفية R:

install.packages("ggplot2")

لا تنفّذ هذا الآن إن لم تكن بحاجة إليه - فدرس الحزم يشرح ما هي الحزم، ومن أين تأتي، والفرق بين التثبيت والتحميل. يكفي أن تعرف أن الباب على بعد أمر واحد.

ما تخرج به

  • يتكون تثبيت R من جزأين: R نفسها من CRAN، ثم RStudio Desktop من posit.co - بهذا الترتيب.
  • على Windows: مثبّت "base" بالخيارات الافتراضية. على macOS: طابق المثبّت مع معالجك (arm64 لـ Apple silicon، وx86_64 لـ Intel). على Linux: apt install r-base أو dnf install R.
  • تحقق باستخدام R --version في الطرفية؛ وRStudio يعثر على R تلقائيًا في الحالتين.
  • يمكنك تشغيل كل مثال في هذه الصفحات داخل المتصفح دون تثبيت أي شيء.

التالي: طرق تشغيل شيفرة R فعليًا - الطرفية، وRscript، وsource()، وRStudio.

الأسئلة الشائعة

من أين أنزّل لغة R؟

من CRAN، الموطن الرسمي للغة R، على cran.r-project.org. اختر نظام التشغيل الخاص بك ونزّل أحدث إصدار. تجنب مواقع التنزيل الخارجية - فـ CRAN مجاني ومحدّث دائمًا.

هل أحتاج إلى R وRStudio معًا؟

أنت بحاجة إلى R - فهي اللغة نفسها. أما RStudio فهو محرر يشغّل R ويضيف طرفية وقتية ومحرر نصوص برمجية ولوحة للمخططات ومدير حزم في نافذة واحدة. RStudio لا يتضمن R، لذا ثبّت R أولًا ثم RStudio. ويكتب الجميع تقريبًا شيفرة R داخل RStudio.

كيف أتحقق من نجاح تثبيت R؟

افتح الطرفية (موجه الأوامر أو PowerShell على Windows) ونفّذ R --version. إذا طبعت سلسلة إصدار مثل R version 4.4.1، فقد نجح التثبيت. على Windows قد تحتاج إلى إضافة مجلد bin الخاص بـ R إلى متغير PATH حتى يُعثر على الأمر.

أي مثبّت R أختار على جهاز Mac؟

يعتمد ذلك على المعالج. أجهزة Mac المزودة بمعالجات Apple silicon (M1/M2/M3/M4) تحتاج إلى ملف .pkg بصيغة arm64؛ أما أجهزة Mac القديمة بمعالجات Intel فتحتاج إلى إصدار x86_64. تحقق من قائمة Apple ← About This Mac إن لم تكن متأكدًا. ويصنّف CRAN كلا المثبّتين بوضوح.

Coddy programming languages illustration

تعلّم البرمجة مع Coddy

ابدأ الآن