Package Details: charles 4.6.5-1

Git Clone URL: (read-only, click to copy)
Package Base: charles
Description: Web debugging proxy application
Upstream URL:
Licenses: custom, Apache
Submitter: None
Maintainer: pizzaman
Last Packager: pizzaman
Votes: 58
Popularity: 0.001856
First Submitted: 2011-08-04 11:15 (UTC)
Last Updated: 2023-10-20 11:23 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 5 6 Next › Last »

pizzaman commented on 2023-09-15 03:45 (UTC) (edited on 2023-09-15 03:48 (UTC) by pizzaman)

@yumie AUR comments are for package maintanace issues, for usage and documentation refer to the upstream URL, or google/youtube search "how to use charles proxy in Linux"

i.e. Documentation
Stackoverflow how to configure charles proxt to work with chrome in linux

yumie commented on 2023-09-15 02:11 (UTC)

Hi, I downloaded Charles on my Arch. But when I open it, there's no package are captured. How to fix it? Thanks a lot.

mylifeforaur commented on 2020-11-15 05:11 (UTC)

@pizzaman thank you worked like a charm!

pizzaman commented on 2020-11-15 05:00 (UTC) (edited on 2020-11-15 05:09 (UTC) by pizzaman)


_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true' charles

Or follow instructions in links.

mylifeforaur commented on 2020-11-15 01:05 (UTC)

Does the gnome theme properly install for anyone else? On my installation the gnome theme was not working.

txtsd commented on 2020-11-04 05:56 (UTC)

@pizzaman Thanks for incorporating the changes!

pizzaman commented on 2020-11-04 04:38 (UTC)

@txtsd Thanks for the suggestions.

txtsd commented on 2020-10-31 06:09 (UTC) (edited on 2020-10-31 06:09 (UTC) by txtsd)

@pizzaman please incorporate @jjoshau's changes to the script

And also make it so that charles uses $XDG_CONFIG_HOME by default instead of ~/ for configuration storage

jjoshau commented on 2020-09-03 15:59 (UTC) (edited on 2020-09-03 16:06 (UTC) by jjoshau)


Everytime i start charles, it tries to touch a file named '^-' in my home directory.

this was annoying me as well; after digging in, it's happening in the startup script /usr/bin/charles

hash java 2>^- || { echo >&2 "Charles couldn't start: java not found. Please install java to use Charles."; exit 1; }

removing 2>^- did the trick, for me

Groentebroer commented on 2020-06-16 09:11 (UTC) (edited on 2020-06-16 11:40 (UTC) by Groentebroer)

On Manjaro I got:

Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: com/xk72/charles/gui/MainWithClassLoader has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0

Edit: oke, that was a noob question, but for others, which might stumble across the same issue:

Next to JRE-8 I installed JRE-14 and made that default.

sudo pacman -S jre-openjdk

List which are installed:

archlinux-java status

Set the default:

sudo archlinux-java set java-14-openjdk