i2pplus

Java CI I2P+ Installer I2P+ Update zip I2P+ I2PSnark standalone I2P+ Javadocs Docker AppImage

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

API: https://i2pplus.github.io/javadoc/ או הרץ ‘ant javadoc’ ואז התחל ב-build/javadoc/index.html

כיצד לתרום / לפרוץ ב-I2P

עיין ב-HACKING.md ובמסמכים הנוספים בתיקיית docs.

בניית חבילות מקוד המקור

כדי לקבל את ענף הפיתוח מבקרת המקור: https://github.com/I2PPlus/i2pplus/

דרישות מוקדמות

תהליך הבנייה עם Ant

במערכות 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), תוכל לבנות zip התקנה מלא שניתן לחלץ ולהפעיל במקום:

 ant zip-linux
 ant zip-freebsd
 ant zip-macos
 ant zip-windows

הרץ ‘ant’ ללא ארגומנטים כדי לראות אפשרויות בנייה נוספות.

כדי ליצור חבילת Debian עצמאית עבור Debian/Ubuntu ללא תלויות חיצוניות Jetty/Tomcat:

ant buildDeb

זה יוצר חבילת .deb עצמאית הכוללת את ספריות Jetty ו-Tomcat המקובצות ללא תלויות חיצוניות.

כדי לבנות AppImage עבור Linux:

ant buildAppImage

ראה 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

פרטי קשר

רישיונות

פרטי קשר

רישיונות

פרטי קשר

רישיונות

ראה גם

תיעוד

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרויקטים משנה

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

שונות

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם

פרטי קשר

רישיונות

ראה גם