How to Install Zoiper on Linux

To install Zoiper on Linux, download Zoiper’s current Linux build and choose the format for your distribution: Debian (.deb), RPM (.rpm), or a tar.xz archive. Install the package with APT, DNF, or Zypper. Zoiper’s Linux requirements specify X11 (Wayland is unsupported), and placing calls requires a VoIP provider or PBX account.

Check compatibility and choose a package

Zoiper lists Ubuntu, SUSE, RHEL, Mint, Fedora, CentOS, and Debian among the Linux distributions it has tested. It officially supports GNOME and KDE desktop environments. The published Linux requirements include X11, libc6 2.18 or later, libgcc1, libnotify, libXss, and libv4l. A package installation may bring in some dependencies automatically; the standalone archive may need libraries already available on your system. See the Zoiper Linux system requirements if the app fails to start.

PackageBest fit
Debian package (.deb)Ubuntu, Debian, and compatible distributions
RPM package (.rpm)Fedora, openSUSE, and compatible RPM distributions
tar.xz archiveOther Linux systems when their libraries and desktop environment meet Zoiper’s requirements

Zoiper’s current page offers Free for noncommercial use; review its license options for commercial use. The Linux page lists Debian, RPM, and tar.xz packages. For Arch, check vendor support before relying on a community-maintained build.

Download the current Linux build

On the official Zoiper download page, select Linux, choose Free if its terms fit your use, and pick Debian, RPM, or tar.xz. Save the file in Downloads. Filenames and versions change, so use the name of the file you downloaded.

Zoiper’s Linux download page showing Debian, RPM, and tar.xz package choices.
Example download view with the three Linux package formats listed by Zoiper.

Install a Debian package on Ubuntu or Debian

From Downloads, install the .deb with APT:

cd ~/Downloads
sudo apt install ./zoiper*.deb

Enter your password and confirm the transaction. APT resolves available dependencies. If the wildcard does not match, check ls *.deb and use the exact filename.

A Zoiper Debian package selected in the Linux Downloads folder.
Check that the downloaded file ends in .deb before installing it.
Ubuntu Terminal displaying the APT command for installing the downloaded Zoiper Debian package.
Run the local-package command from the folder containing the .deb file.
The Ubuntu application search showing Zoiper as an installed app.
After installation, search the desktop app launcher for Zoiper.

Install an RPM on Fedora or openSUSE

On Fedora, install the local RPM with DNF:

cd ~/Downloads
sudo dnf install ./zoiper*.rpm

On openSUSE, use Zypper:

cd ~/Downloads
sudo zypper install ./zoiper*.rpm

Confirm the transaction. If multiple RPMs match in Downloads, use the exact Zoiper filename.

Fedora Terminal showing the DNF command for installing a local Zoiper RPM package.
Install the downloaded RPM with DNF on Fedora.
openSUSE Terminal showing the Zypper command for installing a local Zoiper RPM package.
Use Zypper to install the local RPM on openSUSE.

Use the generic tar.xz archive

Use the archive if your distribution has no suitable package; it will not register Zoiper with the package manager. In Downloads, extract it using the actual filename:

cd ~/Downloads
tar -xf <archive-name>.tar.xz

Open the extracted folder and start its Zoiper executable. If it is named zoiper, run ./zoiper there; otherwise use the name supplied in the archive. Names vary by build. Keep the folder in place because the app may use files beside the executable.

A Zoiper tar.xz archive beside its extracted folder in the Downloads directory.
Extract the archive first, then open the folder it creates; names vary by build.

Sign in and verify the setup

Launch Zoiper and enter the username or login and password supplied by your provider or PBX. If asked, enter its SIP host or domain. Some services require a separate authentication username or outbound proxy; get those values from your provider. Zoiper’s SIP/IAX account setup guide explains the fields for Linux and other desktop platforms.

Wait for the account to register before testing a call. Installing Zoiper does not create a phone number or service account; it needs an internet connection and a VoIP provider or PBX.

Zoiper’s first-run account window with username and password fields and a Continue button.
Enter the SIP credentials provided by your VoIP service or PBX administrator.

Fix common installation problems

  • Zoiper does not open in a Wayland session: Zoiper currently lists X11 as required and Wayland as unsupported. Sign in to an X11 session and try again.
  • A library or dependency is missing: install the DEB or RPM with your distribution’s package manager so it can resolve available dependencies. For the archive, check Zoiper’s Linux requirements and install the matching libraries from your distribution’s repositories.
  • The package will not install: confirm you selected the package type for your distribution and that the download completed. Zoiper recommends downloading the installer again if the file may be corrupted; see its installation troubleshooting page.
  • The account will not register: verify the SIP username, password, server address, and any provider-specific authentication or proxy values. Ask the provider or PBX administrator to confirm the account is active.

Leave a Comment

How to Record Speaker Output on Linux with Audacity

How to Record Speaker Output on Linux with Audacity

Capture Linux desktop audio in Audacity by routing its recording stream to your output device’s monitor source. Follow PulseAudio and PipeWire steps, export tips, and fixes for silent tracks.

How to Use Dropbox on Linux: Install and Sync Your Files

How to Use Dropbox on Linux: Install and Sync Your Files

Install Dropbox on Linux from the official package, sign in, sync a local folder, manage selective sync, and check status from the command line.

How to Install Inkscape on Linux: Ubuntu, Fedora, Arch, and More

How to Install Inkscape on Linux: Ubuntu, Fedora, Arch, and More

Install Inkscape from your Linux distribution’s repositories, the Ubuntu stable PPA, Snap, or Flathub, with current commands and notes for choosing a package source.

How to Find and Remove Duplicate Files on Linux With FSlint

How to Find and Remove Duplicate Files on Linux With FSlint

Use FSlint to scan selected Linux folders, review duplicate groups, and safely delete redundant files or learn when hard-link merging is appropriate.

How to Install SABnzbd on Linux and Configure It

How to Install SABnzbd on Linux and Configure It

Install SABnzbd on Ubuntu or Debian, or run it in Docker on another Linux host. Then open the web interface and configure your provider and download folders.

How to Install the Paper GTK Theme on Linux

How to Install the Paper GTK Theme on Linux

Install the Paper GTK theme from supported Linux repositories, enable it for GTK apps in GNOME Tweaks, and see what the legacy theme can and cannot change.

How to Install and Set Up Plex on OpenMediaVault with Compose

How to Install and Set Up Plex on OpenMediaVault with Compose

The old OpenMediaVault Plex plugin is archived. Set up Plex on OMV 8 with OMV-Extras, the Compose plugin, persistent storage, and Plex’s official container.

How to Clean and Speed Up Ubuntu Safely

How to Clean and Speed Up Ubuntu Safely

Clean and speed up Ubuntu with safe APT cleanup, storage checks, and startup controls that help free space and troubleshoot a sluggish desktop.

How to Install the Hiri Email Client on Linux

How to Install the Hiri Email Client on Linux

Install Hiri on Linux with its Snap package or official tarball, add a desktop launcher, and check supported accounts plus a warning about Hiri’s old Snap release.

How to Get System Specifications for a Linux PC

How to Get System Specifications for a Linux PC

Use Fastfetch and built-in Linux commands to check your distro, kernel, CPU, memory, graphics, storage, and connected devices, then save a clear report.