How to Install Ubuntu Cleaner on 22.04 or 20.04

Ubuntu Cleaner is a free and open-source application that provides users with a graphical interface for removing unnecessary files on Ubuntu desktops to keep systems running smoothly. The following tutorial will demonstrate how to install Ubuntu Cleaner on Ubuntu 22.04 Jammy Jellyfish or Ubuntu 20.04 Focal Fossa using an official dedicated LaunchPAD PPA dedicated to Ubuntu Cleaner to install the latest version using the command line terminal.

Update Ubuntu

Before you begin, run an update on your system to ensure all packages are up-to-date to avoid any conflicts during the installation.

sudo apt update

Optionally, you can list the updates for users who require review or are curious.

sudo apt --list upgradable

Proceed to upgrade any outdated packages using the following command.

sudo apt upgrade

Install Ubuntu Cleaner

The first task in installing Ubuntu Cleaner is to import the Ubuntu Cleaner LaunchPAD PPA maintained by Gerard Puig, as explained at the start of the tutorial.

First, install the following packages that are required. These are most likely installed but run the command to be safe.

sudo apt install dirmngr lsb-release ca-certificates software-properties-common gnupg gnupg2 apt-transport-https -y

For users who have not previously imported a GPG key from the Ubuntu keyserver, the command line terminal will often have issues importing GPG keys from LaunchPAD PPAs because the directories are not created. This is an easy fix. Use the following command that will, in turn, generate the directories.

sudo gpg --list-keys

Example output:

gpg: directory '/root/.gnupg' created
gpg: keybox '/root/.gnupg/pubring.kbx' created
gpg: /root/.gnupg/trustdb.gpg: trustdb created

This can be skipped, but if you encounter an issue, just run the command and re-try.

The next task is to import the GPG key needed.

sudo gpg --no-default-keyring --keyring /usr/share/keyrings/ubuntucleaner.gpg --keyserver --recv-keys E2CBBCC339FED83BCAE8E4B55F841B74A892A73C > /dev/null

Example output:$ sudo gpg --no-default-keyring --keyring /usr/share/keyrings/ubuntucleaner.gpg --keyserver --recv-keys E2CBBCC339FED83BCAE8E4B55F841B74A892A73C > /dev/null
[sudo] password for joshua: 
gpg: keybox '/usr/share/keyrings/ubuntucleaner.gpg' created
gpg: key 5F841B74A892A73C: public key "Launchpad PPA for Gerard Puig" imported
gpg: Total number processed: 1
gpg:               imported: 1

With the GPG key now imported, you can import the LaunchPAD PPA.

Please note at the time of this tutorial, only Ubuntu 22.10, 22.04, and 20.04 is supported by the PPA and tested. In the future, if I have not updated the tutorial, check the PPA and see if a newer version is supported or leave me a comment, as the command below will match any Ubuntu system, but again this does not mean it will be kept.

echo "deb [signed-by=/usr/share/keyrings/ubuntucleaner.gpg] $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/ubuntucleaner.list

Before running the installation command, run an apt update to reflect the new imported PPA.

sudo apt-get update

With the PPA added, you can begin the installation using the following command.

sudo apt install ubuntu-cleaner -y

How to Launch Ubuntu Cleaner

Launching can be done in a few ways now that you have the software installed.

In your terminal, use the following command.


However, this is not practical for desktop users, and you would use the following path on your desktop, do not forget to right-click and add as a favorite if you will access this application a lot.

Activities > Show Applications > Ubuntu Cleaner


Once opened, you will land at the default landing screen for Ubuntu Cleaner. You can begin selecting options like cleaning the APT cache, and removing old kernels, for example, which are the primary source of clogging up your system.


And that is it, and you have successfully installed the latest version of Ubuntu Cleaner.

Additional Commands & Tips

How to Update Ubuntu Cleaner

The software should update itself with your system packages for desktop users using the APT package manager. For users who want to check manually, use the following command in your terminal.

sudo apt update && sudo apt upgrade

This is fine and standard for users who prefer updating with the GUI. Still, I recommend using the cli commands to ensure your packages are updated and familiarize yourself with users porting from Windows.

See also
How to Install Foliate on Fedora Linux

How to Remove Ubuntu Cleaner

Use the following command entirely for users who no longer wish to have Ubuntu Cleaner on their system and want to remove the software.

sudo apt autoremove ubuntu-cleaner --purge

The above command is a blanket command that will remove all associated unused dependencies along with Ubuntu Cleaner and any saved data created by the software for complete removal.

Lastly, remove the repository but be mindful that if you have installed other applications, do not remove it. If you did it accidentally, re-import it at the tutorial’s start.

sudo rm /etc/apt/sources.list.d/ubuntucleaner.list


The tutorial taught you how to install Ubuntu Cleaner from a LaunchPAD PPA on Ubuntu Linux to manage your system better and remove clutter. The tutorial has also demonstrated how to fix importing a GPG key for the first time using cli commands with the command line terminal.

Leave a Comment

Share to...