Java sarmalayıcıyı el ile kurmak
I2P yönelticikurulum paketinde, en yaygın mimariler için Java sarmalayıcı bulunur. Kurulum paketi sisteminizi desteklemiyorsa —ya da sarmalayıcıyı daha yeni bir sürüme güncellemek istiyorsanız—aşağıdaki adımları izleyerek sarmalayıcıyı el ile kurabilirsiniz.
- Platformunuz için Tanuki Software indirme sayfasına bakın. Platformunuz listede var mı? Varsa, şanslısınız! İşletim sisteminize ve işlemcinize uygun en son Community Edition sürümünü indirin ve sonraki adıma geçin.
- Platformunuz için önceden derlenmiş bir sarmalayıcı yoksa, kendiniz derleyebilirsiniz. Denemeye hazırsanız, sisteminiz için sarmalayıcıyı derlemeye geçin.
Var olan binary dosyaları kullanmak
Aşağıdaki adımlarda $I2P, I2P uygulamasının kurulu olduğu konum anlamına gelir.
tar xzf wrapper-*.tar.gzcp wrapper*/bin/wrapper $I2P/i2psvccp wrapper*/lib/wrapper.jar $I2P/libcp wrapper*/lib/libwrapper.so $I2P/lib$I2P/i2prouter startkomutuyla I2P uygulamasını başlatmayı deneyintail -f /tmp/wrapper.logkomutu ile bir sorun var mı bakın.
Sorun çıkarsa I2P uygulamasını başlatmak için runplain.sh kullanmalısınız.
Kaynak kodundan derlemek
Bu adımlar, sarmalayıcıyı Debian çalıştıran bir mipsel sisteminde kullanmak üzere derledi. Adımlarının sisteminize uygun olarak değiştirilmesi gerekir.
- Sarmalayıcı topluluk sürümünün kaynak arşiv paketini sarmalayıcı indirme sayfasından indirin.
- Tarball paketini ayıklamak
tar xzf wrapper_3.5.13_src.tar.gz ANT_HOMEveJAVA_HOMEortam değişkenlerini ayarlayın. Örneğin Debian için:
export ANT_HOME=/usr/share/ant
export JAVA_HOME=/usr/lib/jvm/default-java- Mipsel için bir Makefile bulunmadığından, var olan bir makefile kopyasını alacağız:
cp src/c/Makefile-linux-x86-32.make src/c/Makefile-linux-mipsel-32.make - Şimdi sarmalayıcıyı derlemeye çalışabiliriz:
./build32.sh(64 bit işlemci ve JVM kullanıyorsanız./build64.shkomutunu kullanın) - Sarmalayıcıyı olması gereken yere kopyalayın:
cp bin/wrapper $I2P/i2psvccp lib/wrapper.jar $I2P/libcp lib/libwrapper.so $I2P/lib
$I2P/i2prouter startkomutuyla I2P uygulamasını başlatmayı deneyintail -f /tmp/wrapper.logkomutu ile bir sorun var mı bakın.
Sorun çıkarsa I2P uygulamasını başlatmak için runplain.sh kullanmalısınız.


























