Instalarea manual Java Wrapper

Pachetul de instalare pentru router I2P vine cu un înveliș Java pentru cele mai comune arhitecturi. Dacă sistemul dvs. nu este susținut de instalator nostru sau dacă doriți să actualizați wrapper la o versiunea următoarele etape noi descriu instalarea manuală ambalajul

Folosind binare existente

În pașii de mai jos, $ I2P înseamnă locație I2P a fost instalat la .

  1. tar xzf wrapper-*.tar.gz
  2. cp wrapper*/bin/wrapper $I2P/i2psvc
  3. cp wrapper*/lib/wrapper.jar $I2P/lib
  4. cp wrapper*/lib/libwrapper.so $I2P/lib
  5. Încercați să porniți I2P folosind $I2P/i2prouter start
  6. tail-f /tmp/wrapper.log și căutați orice probleme.

Dacă acest lucru nu are efect, va trebui să utilizați runplain.sh pentru a porni I2P.

Compilarea de la sursă

Acești pași au lucrat pentru a compila wrapper pentru utilizare pe un sistem mipsel ce se rulează Debian. Pașii vor trebuie să fie modificate pentru sistemul dumneavoastră.

  1. Descărcați arhiva sursă pentru versiunea comunitatii de înveliș de la pagina de descarcare a wrapper .
  2. Extrage arhiva
        tar xzf wrapper_3.5.13_src.tar.gz
  3. Setati variabile de mediu ANT_HOME și JAVA_HOME . De exemplu, în Debian:
        export ANT_HOME=/usr/share/ant
        export JAVA_HOME=/usr/lib/jvm/default-java
  4. Daca nu există un Makefile pentru Mipsel, vom face o copie a unui Makefile deja existent:
        cp src/c/Makefile-linux-x86-32.make src/c/Makefile-linux-mipsel-32.make
  5. Acum putem încerca pentru a compila înveliș:
        ./build32.sh (folositi ./build64.sh , dacă aveți un procesor pe 64 de biți și JVM)
  6. Copiați ambalajul în locul său:
    • cp bin/wrapper $I2P/i2psvc
    • cp lib/wrapper.jar $I2P/lib
    • cp lib/libwrapper.so $I2P/lib
  7. Încercați să porniți I2P folosind $I2P/i2prouter start
  8. tail-f /tmp/wrapper.log și căutați orice probleme.

Dacă acest lucru nu are efect, va trebui să utilizați runplain.sh pentru a porni I2P.