How to Install Zoom on Fedora 44

Last updated Friday, May 15, 2026 12:46 pm Joshua James 5 min read

Zoom’s web client can handle quick joins, but the Zoom Workplace desktop client is still useful when you want a GNOME launcher, local meeting controls, and a client that stays separate from the browser. To install Zoom on Fedora, use the Flathub package for the smoothest current install path, or use Zoom’s official RPM package when you specifically need the vendor RPM and accept the manual signature caveat.

Both current desktop package paths target x86_64 Fedora. Flathub marks its Zoom app as unverified, while the RPM comes directly from Zoom but currently triggers Fedora RPM signature validation failures with Zoom’s 2026 signing key. Those tradeoffs matter before you choose a source.

Install Zoom on Fedora

Start by choosing one package source. Installing both can leave two Zoom launchers with different update paths.

MethodSourcePackage ScopeUpdatesBest For
FlatpakFlathubUnverified Flathub package for x86_64flatpak update through FlathubMost Fedora desktop users who want the cleanest current install
Official RPM fallbackZoom Download CenterDirect Zoom RPM for x86_64, with a Fedora signature caveatManual re-download and reinstallUsers who need Zoom’s vendor RPM

Use the RPM fallback only when the direct vendor package matters more than the clean package-manager path. It bypasses RPM signature enforcement, so it is not the right choice for systems that require a valid RPM signature before installation.

Confirm Fedora Uses x86_64

Check the CPU architecture before using either package path. The current Zoom RPM and Flathub app ref are x86_64 packages.

uname -m
x86_64

If the command prints aarch64, arm64, or another value, use Zoom in a browser instead of forcing these desktop packages.

Update Fedora Packages

Refresh Fedora before installing the client so DNF resolves dependencies from current metadata. This command assumes your account can use sudo; configure a Fedora sudo user first if your account cannot run administrative commands.

sudo dnf upgrade --refresh

Install Zoom with Flatpak

Fedora Workstation includes Flatpak. Check custom spins or minimal Fedora installations first.

flatpak --version

If Fedora reports that flatpak is missing on a mutable Fedora system, install it from Fedora’s repositories. Skip this DNF prerequisite on Atomic desktops such as Silverblue or Kinoite, where Flatpak should already be part of the image.

sudo dnf install flatpak

Add Flathub system-wide if it is not already configured.

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

Check that Flathub exposes the Zoom stable x86_64 app ref.

flatpak remote-info --show-ref flathub us.zoom.Zoom
app/us.zoom.Zoom/x86_64/stable

Flathub currently lists this app as unverified and says the wrapper is not verified by, affiliated with, or supported by Zoom. The package also grants broad runtime permissions, including network, audio, X11 or Wayland display access, all devices, and a Zoom folder under Documents, so treat it as a convenient Flathub package rather than a stronger security boundary.

sudo flatpak install flathub us.zoom.Zoom

Verify the installed Flatpak ref.

flatpak info --show-ref us.zoom.Zoom
app/us.zoom.Zoom/x86_64/stable

Install Zoom with the Official RPM Fallback

Use this path only when you need Zoom’s vendor RPM. Zoom documents RPM validation with its 2026 key, but Fedora 44 currently rejects the package signature as invalid and not signing-capable. If your policy requires a valid RPM signature, use Zoom in a browser or use the Flatpak method until Zoom publishes a package and key combination Fedora accepts.

Download the current x86_64 RPM directly from Zoom. Use curl to follow the redirect behind Zoom’s latest RPM URL.

curl -fsSLo zoom_x86_64.rpm https://zoom.us/client/latest/zoom_x86_64.rpm

Inspect the package metadata before installation. Zoom updates the latest URL in place, so a newer version number is expected after future releases.

rpm -qp --qf 'Name: %{NAME}\nVersion: %{VERSION}-%{RELEASE}\nArchitecture: %{ARCH}\nSummary: %{SUMMARY}\n' zoom_x86_64.rpm
Name: zoom
Version: 7.0.0.1666-1
Architecture: x86_64
Summary: Zoom Workplace

Import Zoom’s current public key and check the package. Relevant Fedora 44 output currently shows valid SHA256 digests but a bad header signature.

sudo rpm --import https://zoom.us/linux/download/pubkey
rpm -Kv zoom_x86_64.rpm
Header OpenPGP V4 RSA/SHA512 signature, key fingerprint: 84c365d6cc9a4886ca926bcc4f2197399706ac24: BAD
Header SHA256 digest: OK
Payload SHA256 digest: OK

Continue only if the package metadata identifies Zoom from Zoom Communications, the architecture is x86_64, the SHA256 digest checks are OK, and you accept bypassing RPM signature verification for this direct download. The command does not disable digest checks.

sudo rpm -Uvh --nosignature zoom_x86_64.rpm

Confirm that Fedora registered the RPM package and launcher.

rpm -q --qf '%{NAME} %{VERSION}-%{RELEASE} %{ARCH}\n' zoom
zoom 7.0.0.1666-1 x86_64
command -v zoom
/usr/bin/zoom

Launch Zoom on Fedora

Open Activities, search for Zoom, and start Zoom Workplace from the app grid. The first run opens Zoom’s sign-in or Join Meeting screen.

Install SourceTerminal Launch Command
Flatpakflatpak run us.zoom.Zoom
Official RPM fallbackzoom

Zoom needs a graphical desktop session for camera, microphone, screen sharing, and meeting windows.

Update Zoom on Fedora

Update the Zoom Flatpak Package

Flatpak installations update through Flathub.

sudo flatpak update us.zoom.Zoom

Update the Zoom RPM Fallback

The RPM fallback does not create a persistent Fedora repository file, so normal dnf upgrade transactions do not fetch future Zoom builds. Re-download the current RPM, repeat the metadata and digest checks, then reinstall it over the existing package if you still accept the signature bypass.

curl -fsSLo zoom_x86_64.rpm https://zoom.us/client/latest/zoom_x86_64.rpm
rpm -qp --qf 'Version: %{VERSION}-%{RELEASE}\nArchitecture: %{ARCH}\n' zoom_x86_64.rpm
rpm -Kv zoom_x86_64.rpm
sudo rpm -Uvh --nosignature zoom_x86_64.rpm

Remove Zoom from Fedora

Remove the Zoom Flatpak Package

Remove the Flatpak application.

sudo flatpak uninstall us.zoom.Zoom

After removing the app, remove unused runtimes only after reviewing Flatpak’s transaction list.

sudo flatpak uninstall --unused

Confirm that the system-wide Flatpak app is gone. The exact-match grep command prevents a similarly named Flatpak app from matching by accident.

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

Remove the Zoom RPM Fallback

Remove the RPM package from the local RPM database.

sudo rpm -e zoom

The RPM fallback is a local package install and does not normally create a Zoom repo file in /etc/yum.repos.d. Confirm that the package is gone.

rpm -q zoom
package zoom is not installed

If you imported Zoom’s signing key only for this package and no other Zoom RPMs need it, remove the key by fingerprint.

sudo rpmkeys --delete 84c365d6cc9a4886ca926bcc4f2197399706ac24

Remove Zoom User Data

Remove user data only after checking what exists. No output means the account has no matching Zoom data at these common paths. The Documents path can contain local meeting recordings.

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

Only remove paths you no longer need. This cleanup removes settings, cache, Flatpak data, and local recordings under Documents/Zoom if that directory exists.

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

Troubleshoot Zoom on Fedora

DNF Cannot Install the Zoom RPM

Current Fedora can reject the Zoom RPM after signature validation even when the SHA256 digest checks pass. Relevant output includes these lines:

Key 4F2197399706AC24 invalid: not signing capable
Header OpenPGP V4 RSA/SHA512 signature, key fingerprint: 84c365d6cc9a4886ca926bcc4f2197399706ac24: BAD
Header SHA256 digest: OK
Payload SHA256 digest: OK
Failed to read package header from file "zoom_x86_64.rpm"

Use the Flatpak method if you do not need the vendor RPM. Use the RPM fallback only when you accept the signature bypass and have confirmed the package metadata, architecture, and OK digest lines.

RPM Fallback Reports Missing Dependencies

The raw RPM fallback does not ask DNF to resolve dependencies. On a normal Fedora Workstation desktop the validated package installed cleanly, but a minimal system may report a missing library or package. Install only the named dependency from Fedora’s repositories, or use Flatpak if you do not want to resolve desktop libraries manually.

DNF Cannot Find a Zoom Package

Fedora’s default repositories do not provide the Zoom desktop client as a normal dnf install zoom package. The error looks like this:

Failed to resolve the transaction:
No match for argument: zoom

Use the Flathub app ref or the downloaded RPM file instead of adding unrelated third-party repositories.

Flathub Remote Is Disabled

If Flatpak reports that it cannot fetch a summary from the disabled flathub remote, enable the remote and recheck the Zoom app ref.

error: Unable to load summary from remote flathub: Can't fetch summary from disabled remote 'flathub'
sudo flatpak remote-modify --enable flathub
flatpak remote-info --show-ref flathub us.zoom.Zoom

Flatpak Zoom Does Not Appear in the App Grid

After first Flatpak setup, log out and back in if Zoom does not appear in the app grid, then start the app once from a terminal.

flatpak run us.zoom.Zoom

Conclusion

For most Fedora desktops, the Flathub route is the cleanest working Zoom install path. The RPM fallback keeps you on Zoom’s direct package, but it requires a deliberate signature bypass until the current key and package mismatch is fixed. For adjacent collaboration tools, compare it with install Slack on Fedora or install Discord on Fedora.

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
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: