Guides 11792 Published by

This guide walks readers through installing the Pale Moon browser on Debian 11 Bullseye, offering a lightweight alternative that feels like Firefox. It explains why Pale Moon is appealing: it’s a fork of an older Firefox codebase, free from telemetry and bundled with its own libraries so users don’t wrestle with broken dependencies. The instructions cover downloading the latest .deb file with wget, installing it via apt to automatically resolve dependencies, and optionally importing and verifying the PGP key to ensure the package hasn’t been tampered with. Finally, the article shows how to launch Pale Moon, handle common library errors by installing gcc‑10‑base, and create a desktop shortcut for easy access.



Install Pale Moon Browser on Debian 11 Bullseye

If you’re tired of the same old browser loop and want a lightweight alternative that still feels like Firefox, this guide shows how to grab Pale Moon on Debian 11 Bullseye in just a few clicks.

Why go Pale Moon?

Pale Moon is a fork of an older Firefox codebase, stripped of telemetry but packed with the classic UI many people love. On Debian 11 it runs smoothly because it bundles its own set of libraries, so you don’t have to wrestle with broken dependencies like you sometimes see when pulling a random .deb from the internet.

Step 1: Get the package
wget https://www.palemoon.org/downloads/palemoon_115.6.0-1_arm64.deb

I’ve seen people download an old build and then wait forever for broken libs to resolve—skip that by using the latest release from Pale Moon’s site.

Step 2: Install with APT (handles deps automatically)
sudo apt install ./palemoon_115.6.0-1_arm64.deb

The `./` tells APT to treat it as a local file, not a repository. It will pull in any missing libraries for you.

Step 3: Verify the signature (optional but smart)

Download the PGP key:

curl https://www.palemoon.org/palemoon.asc | gpg --import

Then verify:

gpg --verify palemoon_115.6.0-1_arm64.deb.sig palemoon_115.6.0-1_arm64.deb

If the signature fails, you’re probably looking at a tampered package. Better safe than sorry.

Step 4: Launch it

You can start Pale Moon from the terminal or via your app launcher:

palemoon

The first run will set up the profile folder; no more pop‑ups asking for permissions—just a clean, fast browser experience.

Common hiccup: “Missing libstdc++” error

If you see something like:

error while loading shared libraries: libstdc++.so.6: cannot open shared object file

Install the newer GCC runtime:

sudo apt install gcc-10-base

This solves the problem for most users on Bullseye.

Optional tweak: Create a desktop shortcut

If you prefer a clickable icon, copy the desktop entry to your user directory:

cp /usr/share/applications/palemoon.desktop ~/.local/share/applications/

Then refresh your menu or log out and back in. Done!

Wrap‑up

That’s all there is to it—grab the .deb, let APT do its thing, verify if you’re paranoid, and enjoy a Firefox‑like browser that doesn’t try to pry your data.