Radicle ، تطبيق P2P لامركزي كبديل لـ GitHub

حول الجذور

في المقالة التالية سوف نلقي نظرة على Radicle. هذا مشروع مفتوح المصدر يهدف إلى تسهيل التعاون من نظير إلى نظير لإنشاء رمز ، كل ذلك دون الاعتماد على خادم مركزي. بمعنى آخر ، إنه كذلك بديل P2P لـ GitHub.

إذا كنت مستخدمًا لمن لا يريدون استخدام خوادم مركزية لمشاريعهم ، لكنهم يريدون الحصول على ميزة تعاون كود نظير إلى نظير متاحة وشيء يعمل دون اتصال بالإنترنت، Radicle أداة قد تهمك.

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

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

ميزات الجذور

جذر الإعدادات

  • الجذر هو مشروع مفتوح المصدر الذي يهدف إلى توفير تطبيق لامركزي للتعاون في الكود. يمكنك الاتصال من نظير إلى نظير إذا احتجنا إلى مشاركة المشروع والعمل مع شخص آخر. Radicle مجاني تمامًا. تم إصدار هذه الأداة بموجب الإصدار 3 من رخصة جنو العمومية العامة (GPLv3).
  • لا يزال تطبيق سطح المكتب في المرحلة التجريبية، لكن الأمر يستحق المحاولة. نظرًا لضيق الوقت ، لم أتمكن من إجراء سوى اختبارين أساسيين ، ولكن يبدو أنه كان واعدًا للغاية.
  • يقدم البرنامج القدرة على إضافة العديد من الأقران البعيدين. يمكننا إنشاء شبكة مترابطة مع الأقران.
  • سوف تقدم لنا سمة مميزة لـ اتبع مشروع زوج معين.
  • يسمح لك باستخدام ملف موضوع خفيف ومظلمة أخرى.

موضوع واضح

  • سيكون لدينا إمكانية شارك مشروعنا باستخدام معرف فريد.
  • لا تعتمد على الخوادم المركزية. نسيان المنصات. شارك الكود الخاص بك بسهولة دون الاعتماد على طرف ثالث.
  • يشمل القدرة على العمل دون اتصال.

الريبو الجذور المحلية

  • هذه الأداة تم تصميمه ليكون سهلًا ومريحًا لاستخدام معظم المطورين.

استخدم Radicle في أوبونتو

يقدم منشئوها من موقعهم على الويب ملف .AppImage لتوزيعات Gnu / Linux. بفضل هذا ، لا يهم التوزيع الذي تستخدمه ، يمكن لأي مستخدم بسهولة استخدام هذه الأداة على نظام Gnu / Linux.

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

wget https://releases.radicle.xyz/radicle-upstream-0.1.5.AppImage

بعد الانتهاء من التنزيل ، سيتعين علينا ذلك إعطاء أذونات التنفيذ للملف الذي تم تنزيله لتتمكن من تشغيل الأداة.

تحميل جذر

sudo chmod +x radicle-upstream-0.1.5.AppImage

من المهم أن يكون واضحا ذلك يجب علينا تكوين بوابة مع اسمنا وعنوان البريد الإلكتروني قبل البدء. سنحتاج إلى Terminal لتهيئة واستخدام التحكم في إصدار git:

git config --global user.name "Nombre-usuario"
git config --global user.email "tu-correo@electronico.com"

واجهة المستخدم الرسومية الخاصة بـ هذه الأداة سهلة الاستخدام والفهم. من السهل إدارة أجهزة التحكم عن بُعد ونسخ المعرف الفريد لمشاركة المشروع والمزيد. يجب القول أنه إذا كنت معتادًا على نظام التحكم في إصدار Git ، فيجب أن يكون استخدام هذه الأداة بسيطًا جدًا.

إنشاء مستودع

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


اترك تعليقك

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

*

*

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