1. [الويكي](https://feex.it/wiki/)
2. [سوفت وير](https://feex.it/wiki/software/)
3. [إنتاجية](https://feex.it/wiki/software/productivity/)
4. Rust

# Rust

تطبيق: Rust Foundation

بيتقال عليه برضه rustc، rustup، cargo

Rust Foundation, إنتاجية

مجموعة أدوات لغة Rust. أداة rustup بتثبت rustc.exe و cargo. ملف rustc.exe مش جزء مدمج في Windows وهو مش مترجم لغة Go.

## اللي محتاج تعرفه

rustup بتثبت rustc.exe. ده مش Go ومش جزء مدمج من نظام Windows.

مترجم Rust هو rustc.exe، وغالبا بتثبته أداة rustup جوه فولدر المستخدم. ملف go.exe هو حزمة تطوير Go الخاصة بشركة Google. أما MSVC فهي مجموعة أدوات Microsoft C++ اللي rustc ممكن يحتاجها. Windows مش بيجي معاه rustc جاهز.

- **إيه هو؟**: مترجم Rust عن طريق rustup

  **هل هو نفسه Go؟**: لأ. لغة تانية خالص

  **هل هو مدمج مع Windows؟**: لا. rustup هي اللي بتثبته

Feex بتقولك

لو rustc مش موجود، هشغل أداة rustup-init تاني من rust-lang.org. مش همسح تثبيت Go عشان أصلح المشكلة. دول مجموعات أدوات مختلفة تماما.

## إيه هو Rust؟

Rust هي اللغة. rustup بتثبت rustc و cargo. ده مش Go، ولا MSVC، ومش مترجم نازل افتراضيا مع Windows.

## لو عمرك ما استخدمته

لو ملف الـ README طلب منك تثبت Rust، شغل rustup من rust-lang.org/tools/install. أداة rustup بتحط rustc.exe و cargo.exe تحت البروفايل بتاع المستخدم بتاعك. ملف rustc.exe مش جزء من Windows. وملف go.exe هو حزمة لغة تانية خالص. وحزمة Visual Studio Build Tools بتبقى مطلوبة في أوقات كتير عشان أداة الربط MSVC linker، مش عشان تكون بديل للمترجم.

## بيستخدم في إيه؟

**ترجمة وحزم مكتبات Rust (crates)**

rustc.exe و cargo.exe. ملف go.exe مش هيقدر يبني ملف Cargo.toml.

**التبديل بين مجموعات الأدوات باستخدام rustup**

stable، و beta، و nightly. مدير الإصدارات ده خاص بـ Rust فقط.

**الربط باستخدام MSVC أو GNU**

على Windows، rustup في أغلب الأوقات بتحتاج أدوات Visual Studio C++. ملف cmake.exe لسه برضه مش هو المترجم ده.

## مين اللي بيحتاجه؟

- الناس اللي ماشية ورا كتاب شرح Rust على Windows
- المستخدمين اللي شافوا rustc.exe وافتكروا إنه جاي نازل مع Windows
- أي حد ثبت Go وكان مستغرب cargo راحت فين

## الحالة الحالية

Rust (2015) هي مجموعة أدوات لغة حالية من Rust Foundation. المطور لسه بيوجه مستخدمين Windows لموقع https://www.rust-lang.org/tools/install.

## عمره قد إيه؟

Mozilla أطلقت Rust 1.0 سنة 2015. وبقت rustup هي أداة التثبيت القياسية. هي من نفس جيل Go 1.x على Windows، ومش لغة قديمة من لغات Microsoft بتاعة التسعينات. قنوات إصدارات Nightly و stable شغالة ومحدثة.

## الإصدارات

القنوات الأساسية الأول. مش كل أرقام الإصدارات الدقيقة متحقق منها هنا.

stable

beta

nightly

## متطلبات النظام

القيم دي حسب التوجيهات الرسمية للمطور. ضغط الشغل الفعلي بيغير الاحتياج الحقيقي.

### الحد الأدنى

| نظام التشغيل       | إصدار حديث 64-بت من Windows 10 أو Windows 11، حسب متطلبات rustup          |
| ------------------ | ------------------------------------------------------------------------- |
| الرcurrentام (RAM) | المترجم استهلاكه معتدل. الـ crates الكبيرة بتحتاج كذا جيجابايت وقت البناء |

## استهلاك الموارد

- **استهلاك الـ CPU**: بيعتمد على الحاجات اللي فاتحها جوه البرنامج

  **استهلاك الـ RAM**: بيعتمد على المستندات أو التبويبات أو المكتبات

## العمليات المتثبتة

الملفات التنفيذية دي تابعة للمنتج ده لما بيكون متثبت.

| rustc.exe | مترجم Rust عن طريق rustup         |
| --------- | --------------------------------- |
| cargo.exe | أداة الحزم والبناء الخاصة بـ Rust |

## مكونات بدء التشغيل (Startup)

rustc مش بيبدأ مع Windows. و rustup بتتحدث لما تطلب منها ده.

## أماكن الملفات

| التثبيت المعتاد | C:\Users\\\<you>\\.cargo\bin\\ |
| --------------- | ------------------------------ |

## صيغ الملفات

RS, TOML

## المشاكل الشائعة

### أداة الربط \`link.exe\` غير موجودة (linker \`link.exe\` not found)

ثبت حزمة مهام عمل Visual Studio C++ أو أدوات Build Tools. الخطأ ده مشكلة في بيئة تشغيل Rust على Windows، ومش معناه إن go.exe مش موجود.

### ناس بتنسخ rustc جوه System32

سيب rustup تدير مسار ~/.cargo/bin. وملف rustc.exe العشوائي اللي في Downloads ده تتجاهله أحسن.

## حل المشاكل الشائعة

### أمر rustup show و where.exe rustc

المفروض تلاقي مسار تحت .cargo أو .rustup. المسار Program Files\Go ده بتاع اللغة التانية.

### ثبت من rust-lang.org/tools/install

ملف rustup-init.exe هو نقطة الدخول الرسمية لـ Windows. أي ملف مضغوط zip لمترجم Rust على منتدى فهو ملف مشكوك فيه وميتاخدش بيه.

### ضيف أدوات بناء MSVC لو link.exe ناقص

حزمة مهام العمل في Visual Studio Installer هي الحل المعتاد. برنامج CMake لوحده مش هيوفرلك rustc.

## البدائل

استخدم Go لو المشروع مكتوب بـ Go. واستخدم MSVC لو بتكتب C++. و rustup هي برضه الطريقة اللي بتجيب بيها المترجم ده.

## المساعدة والتنزيلات الرسمية

ابدأ بالمطور الأصلي. مواقع ملفات الـ exe العشوائية مش جهة دعم.

| تنزيل         | [www.rust-lang.org/tools/install ](https://www.rust-lang.org/tools/install)ملف التثبيت الرسمي أو صفحة المطور     |
| ------------- | ---------------------------------------------------------------------------------------------------------------- |
| المساعدة      | [doc.rust-lang.org/ ](https://doc.rust-lang.org/)دعم المطور                                                      |
| الموقع الرسمي | [www.rust-lang.org/ ](https://www.rust-lang.org/)ابدأ من هنا، مش من موقع ملفات exe عشوائي                        |
| كتاب rustup   | [rust-lang.github.io/rustup/ ](https://rust-lang.github.io/rustup/)إزاي rustup بتثبت مجموعات الأدوات على Windows |

## العتاد المرتبط

عمليات الترجمة محتاجة معالج ورامات. الـ crates الكبيرة محتاجة SSD. مش مطلوب كارت شاشة خارجي (GPU).

## التفاصيل التقنية

التفاصيل التقنية

أرقام إصدارات المطور بتتغير. المقال ده مش بيثبت إصدار معين.

## ذات صلة

العناصر دي مرتبطة بالمقالة دي. النوع موضح على كل رابط.

[Go: تطبيق](https://feex.it/wiki/l/arz/software/go/)[إزاي تقرا Task Manager: دليل](https://feex.it/wiki/l/arz/software/system/how-to-read-task-manager/)

## المصادر والتحقق

تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. [إزاي بنعمل أبحاثنا](https://feex.it/wiki/research/).

- [موقع Rust الرسمي ](https://www.rust-lang.org/)· صفحة منتج المورد
- [مساعدة Rust ](https://doc.rust-lang.org/)· دعم المورد
- [كتاب rustup ](https://rust-lang.github.io/rustup/)· وثائق أداة التثبيت الرسمية
- [خريطة عمليات Foxhole ](https://foxhole.feex.it/)· عينات طرف أول على أجهزة كمبيوتر ويندوز. مش مقياس أداء معملي.

## هل المقالة دي كانت مفيدة؟

مجرد نعم أو لأ كفاية. اختار سبب لو تحب، أو اكتب ملاحظة سريعة.

حقائق سريعة

نبذة تعريفية سريعة عن الصفحة دي. المواصفات، والمصادر، والتفاصيل الكاملة موجودة في المقالة.

- **المطور**: Rust Foundation

  **الفئة**: حزمة أدوات لغة البرمجة

  **العملية (Process)**: rustc.exe

  **الترخيص**: MIT / Apache-2.0

  **أول إصدار**: 2015

  **الموقع الرسمي**: [rust-lang.org](https://www.rust-lang.org/)

  **تم تحديد مساره بواسطة Feex**: تمت رؤيته على أجهزة كمبيوتر ويندوز في Foxhole

حالة المصدر المسجل: تمت مراجعته بواسطة Feex: تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/arz/software/rust/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
