این کد منبع نرم-فورک پیادهسازی جاوا I2P است.
آخرین نسخه: https://i2pplus.github.io/
به INSTALL.md یا https://i2pplus.github.io/ برای دستورالعملهای نصب مراجعه کنید.
با 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
API: https://i2pplus.github.io/javadoc/ یا دستور ‘ant javadoc’ را اجرا کنید سپس از build/javadoc/index.html شروع کنید
لطفاً HACKING.md و سایر اسناد در پوشه docs را بررسی کنید.
برای گرفتن شاخه توسعه از کنترل منبع: https://github.com/I2PPlus/i2pplus/
dpkg-deb و fakeroot (از طریق مدیر بسته خود)روی سیستمهای x86 دستورات زیر را اجرا کنید (این با استفاده از IzPack4 ساخته میشود):
ant pkg
روی سیستمهای غیر 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
برای ساخت یک بهروزرسانی امضا نشده برای نصب موجود، دستور زیر را اجرا کنید:
ant updater
اگر در ساخت یک نصبکننده کامل مشکلی دارید (Java14 و بالاتر ممکن است خطاهای ساخت برای izpack مربوط به pack200 تولید کنند)، میتوانید یک فایل فشرده نصب کامل بسازید که قابل استخراج و اجرا در محل است:
ant zip-linux
ant zip-freebsd
ant zip-macos
ant zip-windows
‘ant’ را بدون آرگومان اجرا کنید تا گزینههای ساخت دیگر را ببینید.
برای ایجاد بسته Debian مستقل برای Debian/Ubuntu بدون وابستگیهای خارجی Jetty/Tomcat:
ant buildDeb
این یک بسته .deb مستقل ایجاد میکند که شامل کتابخانههای بستهبندی شده Jetty و Tomcat بدون وابستگیهای خارجی است.
برای ساخت AppImage برای لینوکس:
ant buildAppImage
برای جزئیات به tools/appimage/README.md مراجعه کنید.
برای اطلاعات بیشتر در مورد نحوه اجرای I2P در Docker، به Docker.md مراجعه کنید
به کمک نیاز دارید؟ به کانال #saltR در شبکه IRC I2P مراجعه کنید
گزارش اشکال: https://github.com/I2PPlus/i2pplus/issues
I2P+ تحت AGPL v.3 مجوز دارد.
برای مجوزهای اجزای فرعی مختلف، به: README.md مراجعه کنید