انتقل إلى المحتوى الرئيسي انتقل إلى الملاحة انتقل إلى التذييل

المتطلبات

متطلبات النظام والمنصات المدعومة لتشغيل Rediacc.

المتطلبات

إذا لم تكن متاكدا من الاداة المناسبة، راجع rdc vs renet.

قبل النشر باستخدام Rediacc، تأكد من أن محطة عملك والخوادم البعيدة تستوفي المتطلبات التالية.

محطة العمل (مستوى التحكم)

يعمل سطر أوامر rdc على محطة عملك وينسّق الخوادم البعيدة عبر SSH.

المنصةالحد الأدنى للإصدارملاحظات
macOS12 (Monterey)+يدعم معالجات Intel و Apple Silicon
Linux (x86_64)أي توزيعة حديثةglibc 2.31+ (Ubuntu 20.04+, Debian 11+, Fedora 34+)
Windows10+دعم أصلي عبر مُثبِّت PowerShell

متطلبات إضافية:

  • زوج مفاتيح SSH (مثل ~/.ssh/id_ed25519 أو ~/.ssh/id_rsa)
  • وصول شبكي إلى خوادمك البعيدة على منفذ SSH (الافتراضي: 22)

الخادم البعيد (مستوى البيانات)

يعمل ملف renet التنفيذي على الخوادم البعيدة بصلاحيات الجذر. يدير صور الأقراص المشفرة وعمليات Docker المعزولة وتنسيق الخدمات.

أنظمة التشغيل المدعومة

نظام التشغيلالإصدارالبنية
Ubuntu24.04+x86_64
Debian12+x86_64
Fedora43+x86_64
openSUSE Leap15.6+x86_64

هذه هي التوزيعات المختبرة في CI. قد تعمل توزيعات Linux أخرى مع systemd ودعم Docker و cryptsetup لكنها غير مدعومة رسمياً.

متطلبات الخادم المسبقة

  • حساب مستخدم بصلاحيات sudo (يُنصح بـ sudo بدون كلمة مرور)
  • مفتاحك العام لـ SSH مُضاف إلى ~/.ssh/authorized_keys
  • مساحة قرص فارغة لا تقل عن 20 جيجابايت (أكثر حسب أحمال العمل)
  • اتصال بالإنترنت لسحب صور Docker (أو سجل خاص)

يُثبَّت تلقائياً

يقوم أمر rdc context setup-machine بتثبيت ما يلي على الخادم البعيد:

  • Docker و containerd (بيئة تشغيل الحاويات)
  • cryptsetup (تشفير أقراص LUKS)
  • ملف renet التنفيذي (يُرفع عبر SFTP)

لا تحتاج إلى تثبيت هذه يدوياً.