Skip to content →

APT repository

Charles has an APT repository for Debian-based Linux distributions.

First install the GPG public key for the repository so you can verify that the packages are correctly signed:

wget -q -O - http://www.charlesproxy.com/packages/apt/PublicKey | sudo apt-key add -

Then add the repository to your sources:

sudo vi /etc/apt/sources.list

Add the following line to the end of the file:

deb http://www.charlesproxy.com/packages/apt/ charles-proxy main

Then update your sources and install Charles:

sudo apt-get update
sudo apt-get install charles-proxy

The package creates a "charles" command in /usr/bin, and adds Charles in your application menus in your window manager.

You may also install the beta track of Charles which is called charles-proxy-beta.