Debian I2P 软件包
Debian 或 Ubuntu,所有版本
Debian 软件包应该可以在绝大多数平台上正常运行:- Ubuntu(18.04 或更高版本)
- Mint(Tara19) 或者更高的版本
- Debian Linux (Buster 或者更高的版本)
- Knoppix
Ubuntu 及其衍生发行版如 Linux Mint 与 Trisquel 的安装指南
通过命令行添加 PPA 源并安装 I2P
-
打开终端并输入:
sudo apt-add-repository ppa:i2p-maintainers/i2p
此命令将添加 PPA 至 /etc/apt/source.list.d 中并获取软件源签名所使用的 GPG 密钥。GPG 密钥保证软件包自编译后没有被篡改。 -
输入以下命令通知您的软件包管理器新添加的 PPA 源:
sudo apt-get update
此命令将从系统中已启用的每个软件源中获取最新软件列表,包括刚刚通过命令添加的 I2P PPA 源。 - 您现在可以安装 I2P 了!
sudo apt-get install i2p
从应用中心添加PPA源
- 通过应用程序菜单打开 "软件与更新"。
- 选择 "其他软件 "标签,并点击底部的 "添加 "按钮。 来配置PPA。
- 通过粘贴URL:ppa:i2p-maintainers/i2p 到 PPA 对话框中来添加PPA源
- 用 "Reload "按钮下载软件源信息。
- 使用应用程序菜单中的 "软件 "工具安装I2P软件。
Debian 的安装指南
NOTICE:
Our old Debian repos deb.i2p2.de and
deb.i2p2.no are EOL.
Please follow these instructions
to update to the new repository, deb.i2p.net
.
注意:以下步骤应以 root 权限执行(即用 su
切换到 root 用户或在每个命令前加上 sudo
)。
- ,
- 确保
apt-transport-https
,curl
,lsb-release
已经安装。sudo apt-get update sudo apt-get install apt-transport-https lsb-release curl
-
在Debian wiki的
这个页面上
/etc/debian_version
检查你使用的Debian版本 然后,对于Debian Bullseye或更新的发行版,运行以下命令来创建/etc/apt/sources.list.d/i2p.list
.
# Use this command on Debian Bullseye or newer only. echo "deb [signed-by=/usr/share/keyrings/i2p-archive-keyring.gpg] https://deb.i2p.net/ $(lsb_release -sc) main" \ | sudo tee /etc/apt/sources.list.d/i2p.list
# Use this command on Debian Downstreams like LMDE or ParrotOS only. echo "deb [signed-by=/usr/share/keyrings/i2p-archive-keyring.gpg] https://deb.i2p.net/ $(dpkg --status tzdata | grep Provides | cut -f2 -d'-') main" \ | sudo tee /etc/apt/sources.list.d/i2p.list
# Use this command on Debian Buster or older only. echo "deb https://deb.i2p.net/ $(lsb_release -sc) main" \ | sudo tee /etc/apt/sources.list.d/i2p.list
# Use this command on Debian Buster or older only. echo "deb https://deb.i2p.net/ $(dpkg --status tzdata | grep Provides | cut -f2 -d'-') main" \ | sudo tee /etc/apt/sources.list.d/i2p.list
- 下载软件源签名密钥:
curl -o i2p-archive-keyring.gpg https://geti2p.net/_static/i2p-archive-keyring.gpg
- 显示密钥的哈希指纹。
gpg --keyid-format long --import --import-options show-only --with-fingerprint i2p-archive-keyring.gpg
7840 E761 0F28 B904 7535 49D7 67EC E560 5BCF 1346
- 将密钥环复制到密钥环目录。
sudo cp i2p-archive-keyring.gpg /usr/share/keyrings
/etc/apt/trusted.gpg.d
.sudo ln -sf /usr/share/keyrings/i2p-archive-keyring.gpg /etc/apt/trusted.gpg.d/i2p-archive-keyring.gpg
-
输入以下内容使用你的包管理器更新软件源:
sudo apt-get update
- 您现在已经准备好安装I2P了! 安装
i2p-keyring
包将确保你收到软件源的GPG密钥的更新。
sudo apt-get install i2p i2p-keyring
安装过程结束后,您可以继续到下一部分启动 I2P并根据您的系统对其进行配置。
安装后工作
使用以上 I2P 软件包,I2P 路由可以通过如下方式启动:-
"按需选择" 使用 i2prouter 脚本。从命令行执行 "
i2prouter start
" 即可。(注意:绝对不要使用 sudo 或以 root 身份运行!) -
"按需选择" 运行 "
i2prouter-nowrapper
", 不使用 java 服务封装直接运行(非 Linux /非 x86 系统中需要)。(注意:绝对不要使用 sudo 或以 root 身份运行!) -
作为服务在您的系统启动时自动运行,甚至早于用户登录。服务可以通过以 root 身份或 sudo 命令执行 "
dpkg-reconfigure i2p
" 启用。这是推荐的操作方式。
首次安装时,请不要忘记如果可能请调整您的 NAT/防火墙。需要转发的端口可以通过路由控制台的网络配置页面查看。如果需要端口转发/端口映射方面的帮助,portforward.com可能会对您有用。
请在配置页面检查并调整带宽设置,因为默认设置的 96 KB/s 下行 / 40 KB/s 上行相当保守。
如果您希望通过浏览器访问 I2P 站点,请查看浏览器代理设置 页面了解基本设置方法。