Racket ، قم بتثبيت لغة البرمجة هذه في Ubuntu

حول مضرب

في المقالة التالية سوف نلقي نظرة على Racket. هذا ال لغة برمجة للأغراض العامة قائمة على Lisp. يمكن اعتبار المضرب لهجة مخطط والتي بدورها هي إحدى لغات عائلة ليسب. تُعرف أيضًا باسم لغة برمجة لإنشاء لغات برمجة جديدة.

هذه اللغة تستخدم في مجموعة متنوعة من البيئات مثل البرمجة النصية أو تدريس هندسة الكمبيوتر أو البحث. Racket هو مفتوح المصدر ومتعدد الأنظمة الأساسية يعمل على Gnu / Linux و Mac OS و Windows.

قم بتثبيت Racket على Ubuntu

الكثير بالنسبة لمستخدمي Ubuntu ومتغيراته مثل Linux Mint ، سنكون قادرين على استخدام ملف PPA الرسمية بواسطة Racket لتثبيته. في المحطة الطرفية (Ctrl + Alt + T) ، سيتعين علينا فقط إضافة PPA عن طريق كتابة:

إضافة الريبو مضرب

sudo add-apt-repository ppa:plt/racket

بمجرد إضافة المستودع وتحديث قائمة البرامج ، يمكننا ذلك المضي قدما في التثبيت:

تثبيت مضرب apt

sudo apt-get install racket

هناك إمكانية أخرى للتثبيت تتمثل في تنزيل أحدث برنامج نصي للتثبيت من صفحة تحميل رسمي. يمكننا القيام بذلك عن طريق فتح محطة طرفية (Ctrl + Alt + T) واستخدام wget كما يلي:

مضرب تنزيل البرنامج النصي

wget https://mirror.racket-lang.org/installers/7.5/racket-7.5-x86_64-linux.sh

بعد التنزيل سيتعين علينا انتقل إلى الموقع حيث نقوم بتنزيل البرنامج النصي للتثبيت لجعله قابلاً للتنفيذ. سنحقق ذلك بالأمر:

chmod +x racket-7.5-x86_64-linux.sh

يمكننا أخيرًا قم بتشغيل المثبت كما هو موضح في الآتي:

تشغيل نص التثبيت

sudo ./racket-7.5-x86_64-linux.sh

سيطرح علينا هذا البرنامج النصي بعض الأسئلة للتثبيت. يوصى بشدة بقراءتها بعناية:

السؤال الأول الذي ستطرحه علينا هو: هل تريد تنسيق على غرار يونكس؟ يمكنك اختيار نعم أو لا. إذا حددت YES ، فستنتقل جميع الملفات إلى أدلة مختلفة وفقًا لاتفاقيات Unix. إذا اخترنا NO ، فسيتم حفظ جميع الملفات في دليل واحد ، مما يسهل حذفها أو نقلها في المستقبل. في هذا المثال ، سأقوم بتحديد ملف القيمة الافتراضية لا.

السؤال الثاني هو: أين تريد تثبيت Racket؟ سنحصل على خمسة خيارات على النحو المبين أدناه.

  • / البيرة / مضرب- هذا هو الموقع الافتراضي. التثبيت في جميع أنحاء النظام.
  • / البيرة / المحلية / المضرب: نفس ما ورد أعلاه (التثبيت على مستوى النظام).
  • ~ / مضرب (/ منزل / مستخدم / مضرب): التثبيت من قبل المستخدم. إذا كنت مسؤولاً ، يمكنك اختيار هذا الخيار لتثبيت Racket في دليل $ HOME الخاص بك.
  • ./مضرب تنس (في الدليل الحالي).
  • أي موقع مخصص.

كل ما عليك فعله هنا هو كتابة الرقم المقابل واضغط على Enter للمتابعة. بشكل عام ، من الجيد تثبيته على النظام بأكمله وبالتالي السماح لجميع المستخدمين بتشغيله.

السؤال الثالث: أين تريد وضع روابط النظام ، مثل مضرب ، دراج ، راكو ، إلخ؟. اختر دليلاً مشتركًا (عادةً ما يكون $ PATH ، على سبيل المثال / usr / local /) ، حتى لا تضطر إلى كتابة المسار الكامل للملف التنفيذي.

بعد ذلك ، سيتم تثبيت المضرب بالفعل.

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

إذا كنت تستخدم تثبيت PPA، عليك كتابة الأمر التالي في وحدة التحكم:

واجهة في المحطة

racket

على العكس من ذلك ، إذا كنت قد استخدمت نص التثبيت ، اكتب المسار المقابل حيث قمت بتثبيته عن طريق الإجابة على السؤالين الثاني والثالث أثناء عملية التثبيت. في هذا المثال ، موقع التثبيت هو:

التحقق من تثبيت البرنامج النصي

/usr/racket/bin/racket

بعد التثبيت ، إلى اقرأ الوثائق المتعلقة بهذه اللغة ، سيتعين علينا فقط أن نكتب مساعدة على وحدة تحكم المضرب واضغط على Enter. سيؤدي هذا إلى فتح صفحة التوثيق في متصفح الويب الافتراضي.

مضرب المساعدة المحلية

إلى الخروج من وحدة التحكم، فقط اضغط على مجموعة المفاتيح Ctrl + D.

DrRacket ، واجهة رسومية

إذا كنت لا تحب سطر الأوامر ، فستحصل على إمكانية استخدام IDE DrRacket الرسم. سنكون قادرين على البدء بالبحث عن الرامي في فريقنا.

قاذفة DRracket

يمكنك أيضا بدء DrRacket من المحطة (Ctrl + Alt + T) باستخدام الأمر:

حول ركيزة

drracket

في الواجهة التي ستفتح هي المكان الذي سنكتب فيه برامجنا ، لتنتهي بالضغط على الزر "جولة"الموجود في الزاوية اليمنى العليا.

المثال في Drracket

قم بإلغاء تثبيت Racket

إذا قمت بتثبيت Racket باستخدام PPA، فقط قم بتشغيل الأمر التالي في المحطة (Ctrl + Alt + T):

sudo apt --purge remove racket

إلى حذف المستودع سنستخدم الأمر:

إلغاء تثبيت مضرب apt

sudo add-apt-repository -r ppa:plt/racket

إذا قمت بتثبيته يدويًا باستخدام ملف .sh، لن يكون هناك أكثر من إزالة دليل التثبيت. من المهم التحقق من المسار قبل متابعة حذفه:

sudo rm -r /usr/racket

إلى مزيد من المعلومات حول هذه اللغة واستخدامها، يمكن للمستخدمين استخدام موقع المشروع أو الوثائق الرسمية ماذا تقدم


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.