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-0libgtk-3-0libgbm1
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
cd ~/Downloads
wget https://github.com/peazip/PeaZip/releases/download/10.6.0/peazip_10.6.0.LINUX.GTK2-1_amd64.debIf you’re on 32-bit or ARM, replace amd64 with i386 or arm64 in the
filename — the project ships both.
Step 2 — Install
sudo apt install ./peazip_10.6.0.LINUX.GTK2-1_amd64.debapt 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 installworks too but requires two steps.
Step 3 — Launch
peazipOr 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):
sudo apt install nautilus-actions
nautilus-actions-new
# Restart Nautilus: nautilus -qInstall on Fedora / RHEL / openSUSE / Nobara (RPM)
The official .rpm package works on all RPM-based distros:
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.rpmFor openSUSE (uses zypper instead of dnf):
sudo zypper install --no-gpg-checks ./peazip-10.6.0.LINUX.GTK2-1.x86_64.rpmInstall 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
cd ~/Downloads
wget https://github.com/peazip/PeaZip/releases/download/10.6.0/peazip-10.6.0.LINUX.x86_64.AppImageStep 2 — Make executable
chmod +x peazip-10.6.0.LINUX.x86_64.AppImageStep 3 — Run
./peazip-10.6.0.LINUX.x86_64.AppImageOptional: Add to application menu
Move the AppImage to a stable location and create a .desktop file:
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;
EOFNow 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:
flatpak install flathub io.github.peazip.PeaZip
flatpak run io.github.peazip.PeaZipFlatpak 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
sudo apt install unrar p7zip-full p7zip-rarFedora / RHEL
sudo dnf install unrar p7zip p7zip-pluginsArch / Manjaro
sudo pacman -S unrar p7zipPeaZip will auto-detect these and enable them in the format dropdown.
Verifying the Install
After installing via any method above, confirm the version:
peazip --version
# Expected output: 10.6.0Or 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:
sudo apt install fuse libfuse2Or run the AppImage with the --appimage-extract-and-run flag to bypass FUSE:
./peazip.AppImage --appimage-extract-and-run“Permission denied” — forgot chmod
chmod +x peazip-*.AppImage“GTK not found” on minimal installs
sudo apt install libgtk-3-0 libatk1.0-0 libgbm1Why 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.
Comments