• لمتابعة آخر المقالات و الحيل التقنية و كسب كورسات مجانية انضم لقناتنا الآن   انضم الان

تثبيت Rust واعداد بيئة العمل

Just Ice


 

 

تثبيت Rust واعداد بيئة العمل

مقدمة

إذا كنت قد سمعت عن لغة البرمجة رست (Rust) وتريد البدء في استخدامها، فإن الخطوة الأولى هي إعداد بيئة العمل المناسبة وتثبيت الأدوات الأساسية. في هذا المقال، سنستعرض كيفية تثبيت رست، إعداد بيئة العمل، والبدء في كتابة أول برنامج لك بهذه اللغة القوية والآمنة على أنظمة التشغيل لينكس وويندوز.

تثبيت رست

1. استخدام Rustup

أفضل طريقة لتثبيت رست هي باستخدام أداة الإدارة Rustup، وهي أداة رسمية توفر لك أحدث نسخة من رست بسهولة.

كيفية تثبيتها على لينكس ؟

لتثبيت Rustup على لينكس، اتبع الخطوات التالية:

 1. افتح Terminal على جهازك.

 2. أدخل الأمر التالي لتحميل وتثبيت Rustup:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

 اتبع التعليمات التي تظهر على الشاشة لإكمال عملية التثبيت.

كيفية تثبيتها على ويندوز ؟

لتثبيت Rustup على ويندوز، اتبع الخطوات التالية:

1. افتح متصفح الإنترنت وانتقل إلى رابط التحميل.

2. انقر على زر "Install" واتبع التعليمات التي تظهر لتنزيل وتشغيل ملف التثبيت. 

3. اتبع التعليمات التي تظهر على الشاشة لإكمال عملية التثبيت.

2. إعداد المسارات

بعد تثبيت Rustup، يجب عليك تحديث متغيرات البيئة لضمان أن الأدوات المثبتة يمكن الوصول إليها بسهولة.

كيفية اعداد المسارات في لينكس ؟

نفذ هذا الامر

source $HOME/.cargo/env
كيفية اعداد المسارات في ويندوز ؟

عادة ما يقوم المثبت بتحديث متغيرات البيئة تلقائيًا. إذا كنت بحاجة إلى التحقق أو التعديل، يمكنك الذهاب إلى:

 1. لوحة التحكم (Control Panel).

 2. النظام والأمان (System and Security).

 3. النظام (System).

 4. إعدادات النظام المتقدمة (Advanced system settings).

5. في النافذة المنبثقة, انقر على "Envoirment Variables".

6. تأكد من وجود مسار Cargo في متغير Path.

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

لتأكد من أن رست قد تم تثبيتها بنجاح، نفذ الأمر التالي في التيرمنال:

rustc --version

يجب أن يظهر لك إصدار رست المثبتة.

استخدام Cargo لإدارة المشاريع

1. ما هو Cargo؟

Cargo هو نظام إدارة الحزم والبناء في رست. يسهل Cargo إنشاء المشاريع، إدارة التبعيات، وبناء البرامج.

2. إنشاء مشروع جديد

لإنشاء مشروع جديد باستخدام Cargo، استخدم الأمر التالي:

cargo new my_project

هذا الأمر سينشئ مجلدًا جديدًا باسم "my_project" يحتوي على بنية مشروع رست جاهزة.

3. بناء وتشغيل المشروع

للانتقال إلى مجلد المشروع وبنائه، استخدم الأوامر التالية:

cd my_project 
cargo build

لتشغيل البرنامج، استخدم:

cargo run

كتابة أول برنامج لك بلغة رست

1. فتح السورس كود

افتح الملف src/main.rs في محرر النصوص المفضل لديك. ستجد الكود التالي:

fn main() {
    println!("Hello, world!");
}

2. تعديل البرنامج

لنجعل البرنامج يطبع رسالة مختلفة، عدل الملف ليصبح:

fn main() {
    println!("مرحبا بك في عالم رست. هذا العالم برعاية فريق ggh");
}

3. بناء وتشغيل البرنامج

احفظ الملف ثم استخدم الأوامر التالية لبناء وتشغيل البرنامج:

cargo build
cargo run

يجب أن ترى الرسالة "مرحبا بك في عالم رست. هذا العالم برعاية فريق ggh" مطبوعة في التيرمنال.

يوجد ادوات اضافة تساعدك في استخدام رست

1. Clippy

Clippy هو أداة لتحليل كود رست وتقديم النصائح لتحسينه. لتثبيت Clippy، استخدم:

rustup component add clippy

لتشغيل Clippy، استخدم:

cargo clippy

2. Rustfmt

Rustfmt هو أداة لتنسيق كود رست تلقائيًا. لتثبيت Rustfmt، استخدم:

rustup component add rustfmt

لتنسيق كودك، استخدم:

cargo fmt

الخاتمة

تثبيت وإعداد بيئة العمل لرست هي الخطوة الأولى نحو استكشاف إمكانيات هذه اللغة القوية والآمنة. مع الأدوات القوية مثل Rustup و Cargo، يمكنك البدء بسرعة والبدء في كتابة برامج فعالة وآمنة. فلماذا لا تبدأ اليوم؟ استمتع بكتابة كودك الأول بلغة رست!

إرسال تعليق

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.