Ito ang source code para sa soft-fork ng Java na implementasyon ng I2P.
Pinakabagong release: https://i2pplus.github.io/
Tingnan ang INSTALL.md o https://i2pplus.github.io/ para sa mga tagubilin sa pag-iinstall.
Sa Java > 1.8 o mga alternatibong distribusyon (AdoptOpenJDK, atbp.), maaaring mabigo ang installer exe na may “Java not found” o “invalid/corrupt” na mga error. Solusyon: i-extract ang install.jar mula sa exe at patakbuhin ang java -jar install.jar mula sa command line.
https://geti2p.net/how
FAQ: https://geti2p.net/faq
API: https://i2pplus.github.io/javadoc/ o patakbuhin ang ‘ant javadoc’ tapos magsimula sa build/javadoc/index.html
Pakitingnan ang HACKING.md at iba pang mga dokumento sa docs directory.
Para makuha ang development branch mula sa source control: https://github.com/I2PPlus/i2pplus
dpkg-deb at fakeroot (sa pamamagitan ng iyong package manager)ant installer5, ant installer5-windows): Python 3.
Ang izpack2exe.py ng IzPack ay Python 3 ngunit ang shebang nito ay python, kaya
ipinapasa ng build ang interpreter nang eksplisito; i-override ito gamit ang izpack5.python.Sa mga system na x86, patakbuhin ang sumusunod (ito ay bubuuin gamit ang IzPack4):
ant pkg
Sa mga hindi-x86, gumamit ng isa sa mga sumusunod sa halip:
ant installer-linux
ant installer-freebsd
ant installer-osx
ant installer-windows
Kung nais mong bumuo gamit ang IzPack5, patakbuhin ang mga sumusunod na utos. Sa unang paggamit,
ida-download nila ang distribusyon ng IzPack 5 sa installer/lib/izpack/5/ — kailangan ito ng
network access at ~95MB na libreng espasyo — at awtomatiko itong pinapanatiling napapanahon:
ant installer5-linux
ant installer5-freebsd
ant installer5-osx
ant installer5-windows
Para i-fetch o i-refresh ito nang hindi gumagawa ng installer:
ant download-izpack5
Para bumuo ng hindi naka-sign na update para sa umiiral na pag-iinstall, patakbuhin:
ant updater
o gamit ang Gradle:
./gradlew updater
Kung mayroon kang problema sa pagbuo ng kumpletong installer (maaaring magbigay ng mga build error ang Java14 at pataas para sa izpack na may kinalaman sa pack200), maaari kang bumuo ng kumpletong installation zip na maaaring i-extract at patakbuhin sa mismong lugar:
ant zip-linux
ant zip-freebsd
ant zip-macos
ant zip-windows
Patakbuhin ang ‘ant’ nang walang mga argumento para makita ang iba pang mga opsyon sa pagbuo.
Para bumuo ng AppImage para sa Linux:
ant buildAppImage
Tingnan ang tools/appimage/README.md para sa mga detalye.
Para bumuo ng self-contained na Debian package para sa Debian/Ubuntu nang walang mga external na dependency sa Jetty/Tomcat:
ant buildDeb
Nagbibigay ito ng self-contained na .deb na package na may kasamang nakabundleng Jetty at Tomcat na mga library. Kinakailangan lamang ang OpenJDK runtime (awtomatikong nai-install sa pamamagitan ng package manager).
Para patakbuhin sa Docker, tingnan ang docker/README.md
Kailangan ng tulong? Bisitahin ang IRC channel #saltR sa I2P IRC network
Mga ulat ng bug: https://github.com/I2PPlus/i2pplus/issues
Ang I2P+ ay lisensyado sa ilalim ng AGPL v.3.
Para sa iba’t ibang lisensya ng mga sub-component, tingnan: README.md