Guides 11792 Published by

If you want a reliable download manager on Debian 11 Bullseye, Persepolis offers multi‑threading and good aria2 integration without turning your terminal into a cryptic puzzle. First check the official repositories with apt list -a persepolis; if the slightly older 0.4.x version suffices you can install it directly, otherwise add the Persepolis PPA to get the newer 0.5.x release that includes dark theme and improved dependencies. After installation launch Persepolis from the menu or via persepolis in a terminal, verify the GUI appears (dark theme enabled when using the PPA), and if it crashes read the error output to install any missing libraries with apt install. Optionally enable aria2 for true multi‑threading by installing the package and selecting it in Settings → Downloader, then follow quick tips such as ensuring qt5-default is installed or fixing PATH issues to avoid common pitfalls.



How to Install Persepolis on Debian 11 Bullseye

If you’re hunting for a download manager that actually works without turning your terminal into a cryptic puzzle, Persepolis is the way to go. It’s open‑source, supports multiple threads, and plays nicely with aria2 under the hood. Below is a quick, no‑fluff walk‑through that gets it up and running on Debian 11 Bullseye.

1. Check for an Existing Package

First off, see if your distro already ships a version of Persepolis. On Bullseye the official repos have a slightly outdated release (v0.4.x), which can trip you up if you need the newer features like resume‑after‑disconnect or the GUI dark theme.

apt list -a persepolis

If that shows 0.4.x, stick with it for a quick test; otherwise, grab the latest from the PPA or by compiling.

2. Install via the Official Debian Repository (Quick & Safe)
sudo apt update
sudo apt install persepolis
Why this matters:
  • No extra repos to manage.
  • Security updates come automatically with your system updates.
  • Dependencies are already satisfied, so you don’t get a “missing lib” error later.

If the installed version feels sluggish or missing features, skip ahead to step 3.

3. Add the Persepolis PPA for the Latest Version

Persepolis maintains a PPA that ships the newest stable builds (currently v0.5.x). Adding it gives you everything from the dark theme to improved aria2 integration.

sudo apt install software-properties-common
sudo add-apt-repository ppa:persepolis/ppa
sudo apt update
sudo apt install persepolis
Why this matters:

The PPA pulls in dependencies that Bullseye’s repo doesn’t, such as a recent Python 3 version and Qt5 libraries. Without them you’d end up with a half‑broken GUI.

4. Verify the Installation

Open Persepolis from your applications menu or run:

persepolis

You should see a window that looks like the screenshot below (the dark theme is enabled by default if you used the PPA).

If it crashes, run it from the terminal and read the error output—it often points to missing libraries. A quick `apt install` of those libs usually does the trick.

5. Optional: Install aria2 for Extra Speed

Persepolis works out of the box with its built‑in downloader, but pairing it with aria2 unlocks true multi‑threading and resume capabilities.

sudo apt install aria2

Then open Persepolis, go to Settings => Downloader, and select “aria2” as your engine. That’s all—no extra config needed.

6. Quick Tips & Common Pitfalls
  • Stuck on a black screen?

Check that the `qt5-default` package is installed: `sudo apt install qt5-default`. Debian Bullseye split Qt5 into several sub‑packages, and missing one can leave you with a blank window.

  • “Command not found” after installing via PPA?

Make sure `/usr/bin` is in your `$PATH`; it usually is, but if you’ve added custom shell profiles that override PATH, you’ll need to fix that.

  • Downloads won’t resume across reboots?

This happens on older Persepolis builds. The PPA version fixes it by default.

7. Wrap‑Up

That’s all there is to getting Persepolis running on Debian 11 Bullseye. Pick the repo method that suits you—quick, secure, or newest features—and you’ll have a solid download manager in no time.