의존성

Java Runtime Version 7 or higher. (Oracle, OpenJDK, or IcedTea Java Version 7 or 8 recommended, except Raspberry Pi: Oracle JDK 8 for ARM, PowerPC: IBM Java SE 7 or 8)
Determine your installed Java version here or type java -version at your command prompt. Java 9 support is in development and it is not recommended for general use.

Release Notes

새로 설치

Windows
cc10ef2181be01e27c69963faabdbc70e6e7f4191d69cab2d10abb4ec5dce9b4

파일을 다운로드 후에 실행하세요.

Mac OS X
1b74e29ea375a15eebb5ec2f9b190f5f001a2e5b1193d2db657ce8a69c369934

파일을 받고 더블-클릭 하세요 (작동한다면) 또는 터미널에 java -jar i2pinstall_0.9.29.jar를 입력해 설치를 시작하세요. 어쩌면 오른-클릭후 "Java 로 열기"가 가능 할지도 모릅니다.

커맨드 라인 (헤드리스) 설치:

위의 0.9.29 OSX 그래픽 인스톨러를 다운로드하고 커맨드 라인으로 java -jar i2pinstall_0.9.29.jar -console 를 실행하세요.
Linux / BSD / Solaris
1b74e29ea375a15eebb5ec2f9b190f5f001a2e5b1193d2db657ce8a69c369934

파일을 받아 더블-클릭 하거나(가능하다면) 또는 java -jar i2pinstall_0.9.29.jar를 터미널에 타이핑해 설치 프로그램을 실행하세요. 몇몇 플랫폼에서는 오른-클릭 후 "Java로 실행"을 선택할 수도 있습니다.

커맨드 라인 (헤드리스) 설치:

위에 있는 그래픽 설치 프로그램을 다운로드 후 java -jar i2pinstall_0.9.29.jar -console를 커맨드 라인으로 실행하세요.
Android
5029f7ba6d8a71316080026b5991119da517d147ac7c4f07910bbc0595c2b17f
안드로이드 2.3 (진저브레드) 또는 상위 버전이 필요합니다. 만약 전에 I2P를 설치했다면, 릴리즈 키가 변경되어 재설치 해야 합니다. 최소 512 MB RAM; 1 GB 권장. 릴리즈 버전과 개발 버전의 I2P APK는 각자 zzz와 str4d에 의해 사인되기 때문에 호환되지 않습니다. 다른 것을 설치하기 전에 제거하세요.
Source package
67da4ce224fef2b190ffeed5dba102a3b7724f061b1c168255625c028a97c3a7

대안으로는 monotone 또는 git.repo.i2p Git 또는 Github에서 소스를 받을 수 있습니다.
(tar xjvf i2psource_0.9.29.tar.bz2 ; cd i2p-0.9.29 ; ant pkg)를 실행하고 그 후에 GUI 인스톨러나 커맨드라인 인스톨을 위와 같이 실행하세요.

안드로이드 소스는 monotoneGithub에 있습니다. 안드로이드 소스는 I2P 소스를 필요로 합니다. 안드로이드 소스에 있는 문서에서 추가적인 빌드 요구사항과 설명을 얻을 수 있습니다.

The files are signed by zzz, whose key is here.

설치 후 작업

설치 프로그램을 windows 에서 실행 후, 간단히 "I2P 시작" 버튼을 눌러 더 많은 설명이 있는 라우터 콘솔을 띄울 수 있습니다.

Unix-like 시스템에선, I2P는 I2P를 위해 선택했던 디렉토리에 있는 "i2prouter" 스크립트를 통해 서비스로 실행될 수 있습니다. 콘솔에서 디렉토리로 이동 후 "sh i2prouter status"를 입력하면 라우터의 상태를 알려줄 것입니다. "start", "stop", "restart" 명령은 서비스를 컨트롤합니다. 라우터 콘솔은 기본 위치에서 접근할 수 있습니다. OpenSolaris와 wrapper (i2psvc)가 지원되지 않는 시스템을 사용중인 유져들은, 라우터를 "sh runplain.sh"를 대신 사용해야 합니다.

첫 설치시엔, NAT/방화벽 조절을 해야 합니다. 가능하다면, 여기에 설명된 I2P가 사용하는 포트를 명심해 주세요. 만약 받는 TCP포트를 성공적으로 열었다면, 설정 페이지에 받는 TCP포트를 활성화 해주세요.

또한, 대역폭 설정브라우저 프록시 설정 페이지로 가서 쉽게 설명된 설정법을 보실 수 있습니다.

기존 릴리즈로부터 업데이트:

자동과 수동 업그레이드 둘다 릴리즈에 사용할 수 있습니다.

자동 업데이트

0.7.5 또는 그 이후 버전을 사용중인 경우, 라우터는 새 릴리즈를 감지할 것입니다. 업데이트를 위해선 간단히 '업데이트 다운로드' 버튼을 라우터 콘솔에서 표시될때 클릭하세요.

Since 0.9.23, some releases are signed by str4d, whose signing key has been in the router since 0.9.9. Routers older than 0.9.9 will fail to verify update files signed by str4d, and will need to be manually updated using the process below.

Manual updates
f927ca4eda5a07c1e93ed8096df87d8fb0a516e64176d9efd645523aa7711a42
  1. 파일을 I2P가 설치된 디렉토리에 다운로드 하고 i2pupdate.zip으로 이름을 변경하세요. (대안으로는, 위처럼 소스를 얻고 "ant updater"를 실행 후, i2pupdate.zip을 I2P가 설치된 디렉토리에 복사하세요.) 압축을 해제할 필요 없습니다.
  2. "재시작을 클릭하세요.
  3. 커피 한잔의 여유를 가지고 11분 후에 다시 돌아오세요
The file is signed by zzz, whose key is here.

이전 릴리즈

이전 릴리즈는 Google CodeLaunchpad와 I2P 내부 네트워크인 echelon.i2p.xyz에서 얻을 수 있습니다.