
I2P+

هذا هو الكود المصدري للفرع الناعم (soft-fork) للتنفيذ بلغة Java لـ I2P.
أحدث إصدار: https://i2pplus.github.io/
التثبيت
راجع INSTALL.md أو https://i2pplus.github.io/ للحصول على تعليمات التثبيت.
ملاحظة حول مثبت Windows
عند استخدام Java > 1.8 أو التوزيعات البديلة (AdoptOpenJDK، وما إلى ذلك)، قد يفشل ملف exe الخاص بالمثبت出现خطأ “Java not found” أو “invalid/corrupt”. الحل البديل: استخرج install.jar من exe وقم بتشغيل java -jar install.jar من سطر الأوامر.
التوثيق
https://geti2p.net/how
الأسئلة الشائعة: https://geti2p.net/faq
واجهة برمجة التطبيقات: https://i2pplus.github.io/javadoc/
أو قم بتشغيل ‘ant javadoc’ ثم ابدأ بـ build/javadoc/index.html
كيفية المساهمة / البرمجة على I2P
يرجى مراجعة HACKING.md والمستندات الأخرى في دليل المستندات.
بناء الحزم من المصدر
للحصول على فرع التطوير من نظام التحكم في الكود المصدري: https://github.com/I2PPlus/i2pplus/
المتطلبات الأساسية
- مجموعة تطوير Java (يفضل Oracle/Sun أو OpenJDK) 1.8.0 أو أعلى
- أنظمة التشغيل غير Linux وآلات Java الافتراضية
- بعض الأنظمة الفرعية المدمجة (core, router, mstreaming, streaming, i2ptunnel)
- Apache Ant 1.9.8 أو أعلى
- يجب تثبيت أدوات xgettext و msgfmt و msgmerge من حزمة GNU gettext
http://www.gnu.org/software/gettext/
- يجب أن يستخدم بيئة البناء موقع UTF-8.
- لبناء حزم Debian: حزم
dpkg-deb و fakeroot (عبر مدير الحزم الخاص بك)
عملية البناء باستخدام Ant
على أنظمة x86 قم بتشغيل ما يلي (سيتم البناء باستخدام IzPack4):
على الأنظمة غير x86، استخدم أحد البدائل التالية:
ant installer-linux
ant installer-freebsd
ant installer-osx
ant installer-windows
إذا كنت تريد البناء باستخدام IzPack5، قم بتنزيله من: http://izpack.org/downloads/
ثم قم بتثبيته، ثم قم بتشغيل الأمر (الأوامر) التالية:
ant installer5-linux
ant installer5-freebsd
ant installer5-osx
ant installer5-windows
لبناء تحديث غير موقع لتثبيت موجود، قم بتشغيل:
إذا واجهت مشاكل في بناء المثبت الكامل (Java14 والإصدارات الأحدث قد تُنشئ أخطاء في البناء لـ izpack المتعلقة بـ pack200)،
يمكنك بناء ملف zip للتثبيت الكامل والذي يمكن استخراجه وتشغيله في مكانه:
ant zip-linux
ant zip-freebsd
ant zip-macos
ant zip-windows
قم بتشغيل ‘ant’ بدون وسيطات لرؤية خيارات البناء الأخرى.
لإنشاء حزمة Debian مستقلة لـ Debian/Ubuntu بدون تبعيات Jetty/Tomcat الخارجية:
يؤدي هذا إلى إنشاء حزمة .deb مستقلة تتضمن مكتبات Jetty و Tomcat المجمعة بدون تبعيات خارجية.
لإنشاء AppImage لنظام Linux:
انظر tools/appimage/README.md للتفاصيل.
لمزيد من المعلومات حول كيفية تشغيل I2P في Docker، انظر docker/README.md
معلومات الاتصال
تحتاج إلى مساعدة؟ قم بزيارة قناة IRC #saltR على شبكة I2P IRC
معلومات الاتصال
معلومات الاتصال
تقارير الأخطاء: https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues أو https://github.com/I2PPlus/i2pplus/issues
معلومات الاتصال
معلومات الاتصال
معلومات الاتصال
التراخيص
مرخص I2P+ تحت AGPL v.3.
معلومات الاتصال
التراخيص
معلومات الاتصال
التراخيص
للتراخيص الفرعية للمكونات المختلفة، انظر: README.md
معلومات الاتصال
التراخيص
معلومات الاتصال
التراخيص
معلومات الاتصال
التراخيص
انظر أيضًا
التوثيق
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
Sub-projects
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
MISC
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا
معلومات الاتصال
التراخيص
انظر أيضًا