跳过导航 →

APT软件仓库

Charles为基于Debian的Linux发行版提供APT软件仓库。

注意:2016年7月26日仓库密钥已更换为更大密钥尺寸和更强摘要算法。现有APT仓库用户需重新导入新公钥。新公钥与旧公钥URL相同,只需重复执行下方apt-key添加步骤即可。最后运行apt-get update以启用新密钥。

首先安装仓库的GPG公钥用于验证软件包签名。当前公钥ID为1AD28806,指纹是4BA7 DB85 7B57 0089 7420 96E1 5F16 B97C 1AD2 8806:

wget -qO- https://www.charlesproxy.com/packages/apt/charles-repo.asc | sudo tee /etc/apt/keyrings/charles-repo.asc

或使用:

sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 1AD28806

随后将仓库添加至软件源:

sudo sh -c 'echo deb [signed-by=/etc/apt/keyrings/charles-repo.asc] https://www.charlesproxy.com/packages/apt/ charles-proxy main > /etc/apt/sources.list.d/charles.list'

更新软件源并安装Charles:

sudo apt-get update && sudo apt-get install charles-proxy5

安装包将在/usr/bin创建charles命令,并在窗口管理器应用菜单中添加Charles。

也可安装测试版charles-proxy5-beta

Charles 4

安装Charles 4需使用charles-proxy包。Charles 5与Charles 4可同时安装。

Charles 3

安装Charles 3需使用charles-proxy3包。Charles 4与Charles 3可同时安装。