의존성

Java 런타임 버전 7 또는 그 이상. (Oracle, OpenJDK, 혹은 IcedTea Java Version 7 또는 8 권장, 다음 제외 Raspberry Pi: ARM용 Oracle JDK 8, PowerPC: IBM Java SE 7 혹은 8)
설치된 Java 버전 판단은 여기 에서 하시거나 커맨드 프롬프트에 java -version를 입력하세요. Java 9 지원은 개발 단계이며 일상적으로 사용을 권장하지 않습니다.

릴리즈 노트

새로 설치

Windows
1d037f4a03f00948b454c7e026617cab86fe2eeef9f87a9a7925f94350a11fd2

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

Mac OS X
319421c892a12c36710ad71558927c844da08ea4e4d1c3ee69fc6be2cecce92e

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

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

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

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

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

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

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

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

이 파일들은 zzz에 의해 사인되었으며, 키는 여기에 있습니다.

설치 후 작업

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

0.9.23 부터, 일부 릴리즈들은 str4d에 의해 사인되었고, 그 사인된 키는 라우터 0.9.9부터 존재합니다. 0.9.9보다 오래된 라우터는 str4d에 의해 사인된 업데이트 파일 검증에 실패할 것이고, 아래 과정을 통해 수동으로 업데이트해야 합니다.

수동 업데이트
072ef8cfe9990715a130567f34b6083a51374099d15e419a041c152a4654ef73
  1. 파일을 I2P가 설치된 디렉토리에 다운로드 하고 i2pupdate.zip으로 이름을 변경하세요. (대안으로는, 위처럼 소스를 얻고 "ant updater"를 실행 후, i2pupdate.zip을 I2P가 설치된 디렉토리에 복사하세요.) 압축을 해제할 필요 없습니다.
  2. "재시작을 클릭하세요.
  3. 커피 한잔의 여유를 가지고 11분 후에 다시 돌아오세요
이 파일은 zzz에 의해 사인되었으며, 키는 여기에 있습니다.

이전 릴리즈

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