How to Install Zoom on Ubuntu 26.04, 24.04 and 22.04

Last updated Wednesday, April 29, 2026 4:08 pm Joshua James 7 min read 4 comments

Ubuntu’s repositories stop short of packaging Zoom, so the practical choice is which upstream or store channel you trust for the desktop client. To install Zoom on Ubuntu, use Zoom’s official .deb package for the vendor build, Snap for automatic background refreshes, or Flatpak when you prefer a sandboxed app.

The workflows below cover Ubuntu 26.04, 24.04, and 22.04 LTS on 64-bit x86 hardware. Zoom Workplace handles meetings, webinars, chat, and screen sharing on Linux, while the browser client remains the fallback for unsupported CPU architectures or systems where you cannot install desktop packages.

Install Zoom on Ubuntu

Three installation paths are available, but they do not provide the same source, update behavior, or architecture coverage.

MethodSourceCurrent ScopeUpdatesBest For
.deb PackageZoom Download CenterOfficial vendor package, amd64Manual re-download and reinstallMost users who want the Zoom-published Linux build
SnapSnap StoreUnofficial repack by Oliver Grawert, amd64Automatic through snapdUsers who accept the community repack for hands-off updates
FlatpakFlathubUnverified Flathub wrapper, x86_64Automatic through Flatpak and Flathub metadataUsers who want Flatpak isolation and already use Flathub

The official .deb package is the recommended path for most Ubuntu desktops. It comes directly from Zoom and exposes the normal zoom launcher. Snap and Flatpak are useful when their update model or sandboxing matters more than using the vendor package directly.

The methods in this article target amd64 or x86_64 Ubuntu systems. The current Zoom .deb package, Snap stable channel, and Flathub record do not provide ARM builds for these workflows. On ARM devices, use Zoom in a supported browser or confirm a current package from Zoom’s Download Center before proceeding.

Update Ubuntu Before Installing Zoom

Refresh your package lists and apply pending updates before installing a desktop client with several multimedia dependencies:

sudo apt update && sudo apt upgrade

These commands use sudo for tasks that need root privileges. If your account cannot run administrative commands yet, follow the guide to add a new user to sudoers on Ubuntu.

Install Zoom Using the Official .deb Package

Zoom’s direct .deb package is not an APT repository package. Download the current installer first, then let APT resolve the local package dependencies.

Download the package with wget on Linux. The -O flag uses a capital letter O and saves the file with a predictable name:

wget -O zoom_amd64.deb https://zoom.us/client/latest/zoom_amd64.deb

Check the package version and architecture before installing it:

dpkg-deb -f zoom_amd64.deb Version Architecture

At validation time, the current package reported this version and architecture. Your version can be newer after Zoom publishes a later Linux build, but the architecture should remain amd64 for this installer:

Version: 7.0.0.1666
Architecture: amd64

Install the downloaded package with APT:

sudo apt install ./zoom_amd64.deb

Verify that Ubuntu registered the Zoom launcher:

command -v zoom

Expected output:

/usr/bin/zoom

Confirm the installed package version:

dpkg-query -W -f='${Version}\n' zoom

The command prints the installed Zoom package version. It should match the package version you checked before installation unless Zoom has already published a newer build and you downloaded the installer again.

On Ubuntu 26.04 and 24.04, the current Zoom .deb package installs its own AppArmor profile at /etc/apparmor.d/zoom when the system has the AppArmor 4.0 ABI file. Ubuntu 22.04 does not use that profile path. Do not create a custom Zoom AppArmor profile unless Zoom support or a verified package note specifically requires it.

Install Zoom Using Snap

The Zoom Snap uses the Snap Store’s update model, but it is an unofficial repack of Zoom’s Debian package rather than a build published by Zoom. Check the channel details first if package freshness matters to you.

The Linux grep command guide can help if you want to adjust the filtered package details shown below.

snap info zoom-client | grep -E '^(publisher:|store-url:|  latest/stable:)'

The output should identify Oliver Grawert (ogra) as the publisher, show the Snap Store URL, and include a latest/stable channel line. The version, revision, date, and size on that line can change as the repack updates.

Most standard Ubuntu installs already include snapd. If snap is missing on a minimal or customized system, install snapd first:

sudo apt install snapd

Install the Zoom Snap:

sudo snap install zoom-client

Verify the installed Snap package:

snap list zoom-client

The installed package list should show zoom-client, the latest/stable tracking channel, and ogra as the publisher. The version and revision fields are expected to change over time.

Install Zoom Using Flatpak

The Flathub package is a wrapper that downloads Zoom’s Linux payload as extra data during installation. Flathub currently lists the app for x86_64 only, and its verification metadata is empty, so treat this as the sandboxed Flathub route rather than the official Zoom package.

Flatpak is not pre-installed on Ubuntu. If you want the full setup walkthrough, follow the guide to install Flatpak on Ubuntu before continuing.

For the quick setup, install Flatpak from Ubuntu’s repositories:

sudo apt install flatpak

Add Flathub at system scope:

sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Verify that the Flathub remote is available:

flatpak remotes | grep '^flathub'

Expected output:

flathub system

Install Zoom from Flathub:

sudo flatpak install flathub us.zoom.Zoom -y

Verify the installed Flatpak reference:

flatpak info --show-ref us.zoom.Zoom

Expected output:

app/us.zoom.Zoom/x86_64/stable

Launch Zoom on Ubuntu

Launch Zoom from the desktop application menu, or use the command that matches your installation method:

MethodTerminal Launch Command
.deb packagezoom
Snapsnap run zoom-client
Flatpakflatpak run us.zoom.Zoom

Zoom needs a graphical desktop session for normal meetings, camera selection, screen sharing, and sign-in prompts. The first launch opens the Zoom Workplace sign-in screen, where you can sign in or join a meeting directly.

Update Zoom on Ubuntu

Update the Zoom .deb Package

The .deb method updates by downloading the current package again and installing it over the existing package. APT treats the newer local package as an upgrade.

wget -O zoom_amd64.deb https://zoom.us/client/latest/zoom_amd64.deb
sudo apt install ./zoom_amd64.deb

You can use the same Ubuntu package update workflow for normal APT packages, but Zoom’s direct .deb package still requires a fresh download from Zoom.

Update the Zoom Snap Package

Snap refreshes installed apps automatically. Force an immediate Zoom refresh with:

sudo snap refresh zoom-client

Update the Zoom Flatpak Package

Flatpak refreshes the Zoom wrapper, runtime, and related metadata from Flathub:

sudo flatpak update us.zoom.Zoom -y

Remove Zoom from Ubuntu

Remove the package that matches your install method. The commands below keep package removal separate from optional user-data cleanup.

Remove the Zoom .deb Package

Remove the official Zoom package with APT:

sudo apt remove zoom

Verify that the package is no longer installed:

dpkg-query -W -f='${db:Status-Abbrev} ${binary:Package}\n' zoom | grep '^ii' || echo "zoom not installed"

Expected output:

zoom not installed

If APT reports autoremovable packages afterward, preview them before removing anything else. Reused desktops can have unrelated old packages waiting in the autoremove list, so avoid pasting a blind cleanup command.

sudo apt autoremove --dry-run

The general guide to remove packages on Ubuntu explains how APT removal, purge, and autoremove differ.

Remove the Zoom Snap Package

Remove the Snap package and skip snapd’s automatic saved snapshot:

sudo snap remove --purge zoom-client

Verify removal:

snap list zoom-client || echo "zoom-client not installed"

Remove the Zoom Flatpak Package

Remove the Flatpak app, then clean up unused runtimes only after Flatpak confirms no remaining app needs them:

sudo flatpak remove us.zoom.Zoom -y
sudo flatpak uninstall --unused -y

Verify that the app ID no longer appears in the installed app list:

sudo flatpak list --app --columns=application | grep -Fx us.zoom.Zoom || echo "us.zoom.Zoom not installed"

Expected output:

us.zoom.Zoom not installed

Remove Zoom User Data

Package removal leaves user settings and cached meeting data in your home directory. Check which Zoom paths exist before deleting them:

for path in "$HOME/.zoom" "$HOME/.config/zoomus.conf" "$HOME/.cache/zoom" "$HOME/snap/zoom-client" "$HOME/.var/app/us.zoom.Zoom"; do
  [ -e "$path" ] && printf '%s\n' "$path"
done

The next command permanently deletes local Zoom settings, cached data, and any local files stored inside these Zoom-specific directories. Back up recordings or chat files you need before continuing. Cloud recordings stored in your Zoom account are not removed by these local commands.

rm -rf -- "$HOME/.zoom" "$HOME/.config/zoomus.conf" "$HOME/.cache/zoom" "$HOME/snap/zoom-client" "$HOME/.var/app/us.zoom.Zoom"

Troubleshoot Zoom on Ubuntu

APT Cannot Locate the Zoom Package

A clean Ubuntu system does not provide a repository package named zoom, so a direct sudo apt install zoom command fails.

E: Unable to locate package zoom

Download zoom_amd64.deb first, then install the local file with sudo apt install ./zoom_amd64.deb. The leading ./ tells APT to install the package file in the current directory instead of searching Ubuntu’s repositories.

Zoom .deb Dependency Errors

If the local package install fails because package metadata is stale, update APT and retry the install:

sudo apt update
sudo apt install ./zoom_amd64.deb

If a previous install attempt was interrupted, let APT repair the broken dependency state, then retry:

sudo apt --fix-broken install
sudo apt install ./zoom_amd64.deb

Zoom Audio or Camera Access Fails

If Zoom cannot use your microphone, speakers, or camera, first confirm that the desktop audio server is visible from your session:

pactl info | grep "Server Name"

The Server Name line should mention PulseAudio directly or PulseAudio compatibility through PipeWire. If the command fails, troubleshoot the desktop audio stack before changing Zoom-specific settings.

For the Flatpak method, verify that the app has the expected display, audio, and device permissions:

flatpak info --show-permissions us.zoom.Zoom | grep -E "pulseaudio|devices|wayland|x11"

Relevant output includes:

sockets=x11;wayland;pulseaudio;
devices=all;

Zoom Screen Sharing on Wayland

Zoom supports Linux screen sharing, but Zoom’s own sharing documentation says Wayland sessions can share only the full desktop or a whiteboard. If you need to share a single application window, use an Xorg session instead.

Check your current session type:

echo $XDG_SESSION_TYPE

Example output for a Wayland session:

wayland

To switch sessions, sign out, select the gear icon on the login screen, choose Ubuntu on Xorg, and sign back in. Update Zoom first if you are using an older package, because screen-sharing behavior has changed across Zoom releases.

Conclusion

Zoom Workplace is ready on Ubuntu through the official .deb, Snap, or Flatpak path that matches how you want updates handled. If you are building out the rest of your communication setup, install Slack on Ubuntu or install Discord on Ubuntu next.

Follow LinuxCapable

Want more LinuxCapable guides in Google?

Add LinuxCapable as a preferred source so Google can show more of our fresh Linux tutorials in Top Stories and From your sources when relevant.

Add LinuxCapable as a preferred source on Google
Search LinuxCapable

Need another guide?

Search LinuxCapable for package installs, commands, troubleshooting, and follow-up guides related to what you just read.

Found this guide useful?

Support LinuxCapable to keep tutorials free and up to date.

Buy me a coffeeBuy me a coffee

4 thoughts on “How to Install Zoom on Ubuntu 26.04, 24.04 and 22.04”

  1. I installed zoom from the Debian package, and it crashed.
    I then installed the Snap package, and it said there was an update.
    The link took me to the Zoom site, where I could download the Debian package.
    I re-installed from the Debian package, and Zoom worked.

    Reply
      • Thanks for sharing this, a. A vendor .deb runs with the same broad permissions as any package you install, so only use it when you trust the source. Flatpak keeps Zoom in a sandbox and lets you decide mic and camera access.

        If you stick with Flatpak and run into audio or video issues, check its permissions for your webcam and microphone. Appreciate the feedback.

        Reply
    • Thanks for reporting this, Patrick. A crash with the .deb followed by a stable Snap install usually means the Snap pulled a dependency or fix the .deb missed. The Snap linking to Zoom’s download page is expected because the maintainer repackages Zoom’s official .deb.

      Reinstalling the latest .deb from Zoom put you on the stable build. If the .deb crashes again, clean up APT errors before retrying, and fall back to the Flatpak if needed.

      sudo apt update sudo apt install --fix-broken sudo apt clean sudo apt install ./zoom_amd64.deb

      Reply
Before commenting, please review our Comments Policy.
Formatting tips for your comment

You can use basic HTML to format your comment. Useful tags currently allowed in published comments:

You type Result
<code>command</code> command
<strong>bold</strong> bold
<em>italic</em> italic
<blockquote>quote</blockquote> quote block

Got a Question or Feedback?

We read and reply to every comment - let us know how we can help or improve this guide.

Let us know you are human: