Running from source code

Running BleachBit from source code is intended for developers and testers: other users should install the prepared packages. Running BleachBit from source code is relatively easy because there is nothing to compile and installing BleachBit is not required.

Linux

Linux systems almost always have the necessary dependencies installed for running BleachBit from source code. On Debian and Ubuntu, you should have the python-gtk2 package. On Fedora, CentOS, and Red Hat you should have the pygtk2 package installed.

Building translations

If English is not your native language, you must build the translations. On Linux, run:

make -C po local

Building translations is not supported on Windows, but you can copy the translations from another system or download them from Launchpad. Relative to bleachbit.py put the bleachbit.mo file in a directory called .\locale\es\LC_MESSAGES\ (change es according to the language.)

Running from source

Now that the dependencies are installed, you are ready to run BleachBit. On Linux run:

python bleachbit.py

On Windows, click on bleachbit.py.

Staying up to date with Git

The Git repository changes frequently. To download changes, run these commands: