source: INSTALL.txt @ 8ea4d89

Last change on this file since 8ea4d89 was 31e96b4, checked in by kytv <kytv@…>, 7 years ago

Update Trac links: s|http://trac\.i2p2\.de||g

  • Property mode set to 100644
File size: 2.0 KB
[4b74510]1I2P source installation instructions
[5568281]3Prerequisites to build from source:
[18e57d1]4        Java SDK (preferably Oracle/Sun or OpenJDK) 1.6.0 or higher
[31e96b4]5          Non-linux operating systems and JVMs: See
[5568281]6        Apache Ant 1.7.0 or higher
[2c8f426e]7        The xgettext, msgfmt, and msgmerge tools installed
[5568281]8        from the GNU gettext package
[4b74510]10To build and install I2P from source, you must first build
11and package up the appropriate installer by running:
[2c8f426e]13        ant pkg
15On non-x86, use one of the following instead:
16        ant installer-linux
17        ant installer-freebsd
18        ant installer-osx
[4b74510]22This will produce a few key files:
[ce50a9ca]23* install.jar:    the GUI and console installer
24* i2pinstall.exe: the GUI and console installer wrapped for cross-platform execution
[2c8f426e]25                  (only created with ant pkg)
[ce50a9ca]26*  the update package
[2c8f426e]27                  (only created with ant pkg)
[ce50a9ca]29From there, you can run the headless (console mode) installer:
30  java -jar i2pinstall.exe -console
32  java -jar i2pinstall.jar -console
34Or run the GUI installer:
35  java -jar i2pinstall.exe
37  java -jar i2pinstall.jar
38or on Windows, just double-click on i2pinstall.exe.
[18e57d1]40Or move the file into an existing installation directory and restart.
42To start I2P:
43   (*nix): sh i2prouter start
[04785e2]44   (win*): I2P.exe or i2prouter.bat
[18e57d1]45   (non-x86 platforms PPC, ARM, etc): sh
[04785e2]47To install I2P as a system service:
48   (*nix) sh i2prouter install
49   (win*) install_i2p_service_winnt.bat
51To uninstall I2P as a system service:
52   (*nix) sh i2prouter remove
53   (win*) uninstall_i2p-service_winnt.bat
[18e57d1]55To stop I2P (gracefully):
56   lynx http://localhost:7657/summaryframe (click "Shutdown")
58To stop I2P immediately:
59   sh i2prouter stop
61To uninstall I2P:
62   rm -rf $I2PInstallDir ~/.i2p
64Supported JVMs:
[18e57d1]65  Windows: Latest available from (1.5+ supported)
66  Linux:   Latest available from (1.5+ supported)
67  FreeBSD: 1.5-compatible (NIO required)
68  Other operating systems and JVMs: See
Note: See TracBrowser for help on using the repository browser.