title: “How to Install PeaZip on Linux (DEB / RPM / AppImage in 2026)”
date: 2026-07-14
categories: [“linux-software”]
tags: [“peazip”, “archive-manager”, “linux”, “appimage”, “7zip”, “ubuntu”, “fedora”, “arch”]

How to Install PeaZip on Linux: DEB, RPM, AppImage, and Flatpak (2026 Guide)

If you’ve ever missed 7-Zip or WinRAR on Linux, PeaZip is the closest
thing to a complete replacement — and it’s open source.

PeaZip is a GTK-based archive manager for Linux, Windows, BSD, and macOS that
handles 200+ archive formats through a single, consistent interface. It
ships as LGPL-3.0 open-source software, with an optional “donation-ware”
version for users who want to fund the project.

This guide covers the four official install paths on Linux in 2026:

  • DEB (Ubuntu, Debian, Linux Mint, Pop!_OS)
  • RPM (Fedora, RHEL, openSUSE, Nobara)
  • AppImage (any distro, no install needed)
  • Flatpak (sandboxed, available on Flathub)

What PeaZip Does

PeaZip started as a 7-Zip / WinRAR frontend and grew into a full archive
toolkit. The same .exe or .deb binary on Linux gives you:

  • Extract and create 7Z, ZIP, TAR, GZ, BZ2, XZ, ZST, RAR (read), ISO,
    DMG, VHD, and many more
  • Browse archives like folders (no extraction needed for viewing)
  • Two-factor encryption (AES-256 + Serpent, Twofish)
  • Secure delete (DoD 5220.22-M style file shredding)
  • Duplicate finder and byte-compare for diffing files
  • Batch convert between archive formats
  • Optional integration with Nautilus / Dolphin / Thunar as a
    right-click “Extract here / Add to archive” action

For a Linux desktop user who regularly handles .zip files from Windows users,
.tar.gz archives, encrypted .7z backups, or .iso disk images, PeaZip
removes the need to remember which CLI flag goes with which format.

Before You Install: System Requirements

PeaZip runs on virtually anything made in the last 15 years:

  • OS: Any Linux distro from 2010 onward
  • CPU: x86_64 or ARM64 (aarch64)
  • RAM: 256 MB minimum, 512 MB recommended
  • Disk: ~80 MB for the AppImage, ~150 MB for the installed package
  • Display: Any X11 or Wayland session with GTK 3 support
  • Optional libs (usually pre-installed on Ubuntu/Fedora):
    • libatk1.0-0
    • libgtk-3-0
    • libgbm1

Install on Ubuntu / Debian / Linux Mint (DEB)

The official .deb package works on all Debian-derived distros. As of
2026-07, the latest stable release is PeaZip 10.6.0 (released
2026-06-29).

Step 1 — Download the DEB

Bash
cd ~/Downloads
wget https://github.com/peazip/PeaZip/releases/download/10.6.0/peazip_10.6.0.LINUX.GTK2-1_amd64.deb

If you’re on 32-bit or ARM, replace amd64 with i386 or arm64 in the
filename — the project ships both.

Step 2 — Install

Bash
sudo apt install ./peazip_10.6.0.LINUX.GTK2-1_amd64.deb

apt install ./file.deb (note the ./) is the modern Debian way — it lets
apt resolve any missing dependencies automatically. Older dpkg -i file.deb

  • sudo apt -f install works too but requires two steps.

Step 3 — Launch

Bash
peazip

Or open it from your app menu under Utilities → PeaZip.

Optional: Enable Nautilus right-click menu

For “Extract here” / “Add to archive” entries in Files (Nautilus):

Bash
sudo apt install nautilus-actions
nautilus-actions-new
# Restart Nautilus: nautilus -q

Install on Fedora / RHEL / openSUSE / Nobara (RPM)

The official .rpm package works on all RPM-based distros:

Bash
cd ~/Downloads
wget https://github.com/peazip/PeaZip/releases/download/10.6.0/peazip-10.6.0.LINUX.GTK2-1.x86_64.rpm

sudo dnf install ./peazip-10.6.0.LINUX.GTK2-1.x86_64.rpm

For openSUSE (uses zypper instead of dnf):

Bash
sudo zypper install --no-gpg-checks ./peazip-10.6.0.LINUX.GTK2-1.x86_64.rpm

Install on Any Distro (AppImage)

The AppImage is the most portable option — no installation, no root
needed, runs from anywhere (USB stick, NFS share, home directory).

Step 1 — Download

Bash
cd ~/Downloads
wget https://github.com/peazip/PeaZip/releases/download/10.6.0/peazip-10.6.0.LINUX.x86_64.AppImage

Step 2 — Make executable

Bash
chmod +x peazip-10.6.0.LINUX.x86_64.AppImage

Step 3 — Run

Bash
./peazip-10.6.0.LINUX.x86_64.AppImage

Optional: Add to application menu

Move the AppImage to a stable location and create a .desktop file:

Bash
sudo mkdir -p /opt/peazip
sudo mv peazip-10.6.0.LINUX.x86_64.AppImage /opt/peazip/peazip.AppImage
sudo chmod +x /opt/peazip/peazip.AppImage

sudo tee /usr/local/share/applications/peazip.desktop <<'EOF'
[Desktop Entry]
Name=PeaZip
Exec=/opt/peazip/peazip.AppImage %F
Icon=/opt/peazip/peazip.AppImage
Type=Application
Categories=Utility;Archiving;
EOF

Now PeaZip shows up in your app menu with the proper icon.

Install via Flatpak (sandboxed)

PeaZip is published on Flathub for users who prefer sandboxed installs:

Bash
flatpak install flathub io.github.peazip.PeaZip
flatpak run io.github.peazip.PeaZip

Flatpak gives you automatic updates (flatpak update) and clean uninstall
(flatpak uninstall io.github.peazip.PeaZip).

Optional: Add Support for RAR and Proprietary Formats

PeaZip can read RAR archives out of the box, but to create RAR or
handle advanced formats, install these optional helpers:

Debian / Ubuntu

Bash
sudo apt install unrar p7zip-full p7zip-rar

Fedora / RHEL

Bash
sudo dnf install unrar p7zip p7zip-plugins

Arch / Manjaro

Bash
sudo pacman -S unrar p7zip

PeaZip will auto-detect these and enable them in the format dropdown.

Verifying the Install

After installing via any method above, confirm the version:

Bash
peazip --version
# Expected output: 10.6.0

Or in the GUI: Help → About should show PeaZip 10.6.0 (LGPL-3.0).

Updating PeaZip

Install method Update command
DEB (Ubuntu) Re-download newer .deb, sudo apt install ./new-file.deb
RPM (Fedora) sudo dnf upgrade peazip (after first manual install)
AppImage Re-download newer AppImage, replace old file
Flatpak flatpak update io.github.peazip.PeaZip

The AppImage approach is the easiest to keep portable — just swap the file.

Uninstalling PeaZip

Install method Remove command
DEB sudo apt remove peazip
RPM (Fedora) sudo dnf remove peazip
AppImage Delete the .AppImage file
Flatpak flatpak uninstall io.github.peazip.PeaZip

Common Issues

“AppImage won’t launch” — FUSE missing

If you double-click the AppImage and nothing happens, install FUSE:

Bash
sudo apt install fuse libfuse2

Or run the AppImage with the --appimage-extract-and-run flag to bypass FUSE:

Bash
./peazip.AppImage --appimage-extract-and-run

“Permission denied” — forgot chmod

Bash
chmod +x peazip-*.AppImage

“GTK not found” on minimal installs

Bash
sudo apt install libgtk-3-0 libatk1.0-0 libgbm1

Why PeaZip Over Built-In Tools?

Linux ships with unzip, tar, and 7z CLI tools — and they work fine.
PeaZip’s value is the GUI consolidation:

  • One window handles 200+ formats without remembering per-format flags
  • Browse-in-archive without extracting to disk first
  • Batch operations with a checkbox UI
  • Drag-and-drop between archive and filesystem

For scripted / server use, stick with the CLI. For desktop use with mixed
formats from Windows / Mac / Linux collaborators, PeaZip saves real time.

Final Thoughts

PeaZip is one of those tools you forget about until you need to open a weird
.7z archive from a Windows user — then it saves the day. The LGPL-3.0
license means it stays free forever; the donation-ware model means the
maintainers can keep updating it (10.6.0 just dropped on 2026-06-29).

For most desktop users in 2026, the AppImage is the easiest path
download once, run anywhere, no package manager conflicts. Flatpak is the
best choice if you want automatic updates.

Sources

Last modified: 2026年7月14日

Author

Comments

Write a Reply or Comment

Your email address will not be published.