Installation
هناك طرق عديدة لتثبيت جوليا. تسلط الأقسام التالية الضوء على الطريقة الموصى بها لكل من المنصات الرئيسية المدعومة، ثم تقدم طرقًا بديلة قد تكون مفيدة في حالات متخصصة.
التوصية الحالية للتثبيت هي حل يعتمد على Juliaup. إذا قمت بتثبيت Julia سابقًا بطريقة غير قائمة على Juliaup وترغب في تحويل نظامك إلى تثبيت يعتمد على Juliaup، نوصي بإلغاء تثبيت جميع إصدارات Julia السابقة، والتأكد من إزالة أي شيء يتعلق بـ Julia من متغير PATH
الخاص بك، ثم تثبيت Julia باستخدام إحدى الطرق الموضحة أدناه.
Windows
على نظام ويندوز، يمكن تثبيت جوليا مباشرة من متجر ويندوز here. يمكن أيضًا تثبيت نفس النسخة تمامًا عن طريق تنفيذ
winget install julia -s msstore
في أي شل.
Mac and Linux
يمكن تثبيت Julia على Linux أو Mac عن طريق تنفيذ
curl -fsSL https://install.julialang.org | sh
في قشرة.
Command line arguments
يمكن تمرير مجموعة متنوعة من وسائط سطر الأوامر إلى مثبت جوليا. صيغة وسائط المثبت هي
curl -fsSL https://install.julialang.org | sh -s -- <ARGS>
هنا يجب استبدال <ARGS>
بواحد أو أكثر من الحجج التالية:
--yes
(أو-y
): تشغيل المثبت في وضع غير تفاعلي. جميع قيم التكوين تستخدم قيمها الافتراضية أو قيمة تم توفيرها كوسيط سطر الأوامر.--default-channel=<NAME>
: قم بتكوين قناة جوليا أب الافتراضية. على سبيل المثال--default-channel lts
سيقوم بتثبيت قناةlts
وتكوينها كقناة افتراضية.--add-to-path=<نعم|لا>
: قم بتكوين ما إذا كان يجب إضافة جوليا إلى متغير البيئةPATH
. القيم الصالحة هينعم
(افتراضي) ولا
.--background-selfupdate=<SECONDS>
: قم بتكوين مهمة CRON اختيارية تقوم بتحديث Juliaup تلقائيًا إذا كانت<SECONDS>
لها قيمة أكبر من 0. القيمة الفعلية تتحكم في مدى تكرار تشغيل مهمة CRON للتحقق من وجود إصدار جديد من Juliaup بالثواني. القيمة الافتراضية هي 0، أي أنه لن يتم إنشاء مهمة CRON.--startup-selfupdate=<MINUTES>
: قم بتكوين مدى تكرار فحص جوليا للإصدارات الجديدة من جوليا أب عند بدء جوليا. القيمة الافتراضية هي كل 1440 دقيقة.-p=<PATH>
(أو--path
): قم بتكوين المكان الذي يتم فيه تثبيت ثنائيات جوليا وجوليا أب. القيمة الافتراضية هي~/.juliaup
.
Alternative installation methods
يرجى ملاحظة أننا نوصي بالطرق التالية فقط إذا لم تنجح أي من طرق التثبيت الموضحة أعلاه على نظامك.
بعض طرق التثبيت الموضحة أدناه توصي بتثبيت حزمة تسمى juliaup
. لاحظ أن هذا لا يزال يثبت نظام جوليا كامل الوظائف، وليس مجرد جولياوب.
App Installer (Windows)
إذا كان متجر ويندوز محجوبًا على النظام، لدينا بديل MSIX App Installer القائم على الإعداد. لاستخدام إصدار مثبت التطبيق، قم بتنزيل this الملف وافتحه عن طريق النقر المزدوج عليه.
MSI Installer (Windows)
إذا لم تعمل كل من متجر ويندوز أو إصدار مثبت التطبيقات على نظام ويندوز الخاص بك، يمكنك أيضًا استخدام مثبت يعتمد على MSI. لاحظ أن طرق التثبيت هذه تأتي مع قيود خطيرة وعادةً ما لا يُوصى بها إلا إذا لم تنجح أي طريقة أخرى. على سبيل المثال، لا توجد آلية تحديث تلقائية لـ Juliaup مع هذه الطريقة في التثبيت. يمكن تنزيل الإصدار 64 بت من مثبت MSI من here والإصدار 32 بت من here.
بشكل افتراضي، سيكون التثبيت تثبيتًا خاصًا بالمستخدم لا يتطلب رفع الامتيازات. يمكنك أيضًا القيام بتثبيت نظامي عن طريق تشغيل الأمر التالي من سطر الأوامر:
msiexec /i <PATH_TO_JULIA_MSI> ALLUSERS=1
Homebrew (Mac and Linux)
على الأنظمة التي تحتوي على brew، يمكنك تثبيت Julia عن طريق تشغيل
brew install juliaup
في شل. لاحظ أنك ستحتاج إلى تحديث Juliaup باستخدام أوامر brew القياسية.
Arch Linux - AUR (Linux)
على أرتش لينوكس، يتوفر جوليا أب in the Arch User Repository (AUR).
openSUSE Tumbleweed (Linux)
على openSUSE Tumbleweed، يمكنك تثبيت Julia عن طريق تشغيل
zypper install juliaup
في شل مع صلاحيات الجذر.
cargo (Windows, Mac and Linux)
لتثبيت جوليا عبر كارجو الخاص بـ Rust، قم بتشغيل:
cargo install juliaup