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可同时安装。