العودة إلى التحديثات
New releaseJul 27, 2026

openwrt v24.10.8

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

مشاركة

OpenWrt logo

مشروع OpenWrt هو نظام تشغيل لينكس موجه للأجهزة المدمجة. بدلاً من محاولة إنشاء برنامج ثابت واحد وثابت، يوفر OpenWrt نظام ملفات قابل للكتابة بالكامل مع إدارة الحزم. هذا يحررك من اختيار التطبيقات والتكوين المقدم من البائع ويسمح لك بتخصيص الجهاز من خلال استخدام الحزم لتناسب أي تطبيق. بالنسبة للمطورين، فإن OpenWrt هو الإطار لبناء تطبيق دون الحاجة إلى بناء برنامج ثابت كامل حوله؛ بالنسبة للمستخدمين، هذا يعني القدرة على التخصيص الكامل، واستخدام الجهاز بطرق لم يتصورها أحد.

صن شاين!

التحميل

صور البرامج الثابتة المبنية متاحة للعديد من البنى وتأتي مع مجموعة حزم لاستخدامها كموجه منزلي WiFi. للعثور بسرعة على صورة مصنعية قابلة للاستخدام للانتقال من البرامج الثابتة الأصلية للبائع إلى OpenWrt، جرب محدد البرامج الثابتة.

إذا كان جهازك مدعومًا، فيرجى اتباع رابط معلومات لرؤية تعليمات التثبيت أو استشارة موارد الدعم المدرجة أدناه.

قد يحتاج المستخدم المتقدم إلى حزمة إضافية أو محددة. (سلسلة الأدوات، SDK، ...) لكل شيء آخر غير تنزيل البرامج الثابتة البسيط، جرب صفحة التنزيل في الويكي:

التطوير

لبناء البرنامج الثابت الخاص بك، تحتاج إلى نظام GNU/Linux أو BSD أو macOS (نظام ملفات حساس لحالة الأحرف مطلوب). Cygwin غير مدعوم بسبب عدم وجود نظام ملفات حساس لحالة الأحرف.

المتطلبات

تحتاج إلى الأدوات التالية لتجميع OpenWrt، وتختلف أسماء الحزم حسب التوزيعات. توجد قائمة كاملة بالحزم الخاصة بالتوزيعات في وثائق إعداد نظام البناء.

binutils bzip2 diff find flex gawk gcc-6+ getopt grep install libc-dev libz-dev
make4.1+ perl python3.8+ rsync subversion unzip which

البدء السريع

  1. قم بتشغيل ./scripts/feeds update -a للحصول على أحدث تعريفات الحزم المحددة في feeds.conf / feeds.conf.default

  2. قم بتشغيل ./scripts/feeds install -a لتثبيت روابط رمزية لجميع الحزم التي تم الحصول عليها في package/feeds/

  3. قم بتشغيل make menuconfig لتحديد التكوين المفضل لديك لسلسلة الأدوات والنظام المستهدف وحزم البرامج الثابتة.

  4. قم بتشغيل make لبناء البرنامج الثابت الخاص بك. هذا سيقوم بتنزيل جميع المصادر، وبناء سلسلة أدوات التجميع المتقاطع ثم تجميع نواة GNU/Linux وجميع التطبيقات المختارة لنظامك المستهدف.

المستودعات ذات الصلة

يستخدم المستودع الرئيسي عدة مستودعات فرعية لإدارة حزم من فئات مختلفة. يتم تثبيت جميع الحزم عبر مدير حزم OpenWrt المسمى opkg. إذا كنت تتطلع إلى تطوير واجهة الويب أو نقل الحزم إلى OpenWrt، فيرجى العثور على المستودع المناسب أدناه.

  • واجهة ويب LuCI: واجهة حديثة ومعيارية للتحكم في الجهاز عبر متصفح الويب.

  • حزم OpenWrt: مستودع مجتمعي للحزم المنقولة.

  • توجيه OpenWrt: حزم تركز بشكل خاص على التوجيه (الشبكي).

  • فيديو OpenWrt: حزم تركز بشكل خاص على خوادم وعملاء العرض (Xorg و Wayland).

معلومات الدعم

للحصول على قائمة بالأجهزة المدعومة، راجع قاعدة بيانات أجهزة OpenWrt

التوثيق

مجتمع الدعم

  • المنتدى: للاستخدام والمشاريع والمناقشات والنصائح المتعلقة بالأجهزة.
  • دردشة الدعم: القناة #openwrt على oftc.net.

مجتمع المطورين

الترخيص

OpenWrt مرخص بموجب GPL-2.0

الفئات