Guides 11792 Published by

The guide explains how to install Telegram Desktop on Fedora 36 using either a native RPM package or a Flatpak from Flathub. The first method updates the system with dnf update and then installs the officially maintained telegram-desktop package, after which the app can be launched from the menu or command line. The second method ensures you get the newest upstream version by installing Flatpak (if needed), adding the Flathub repository, and pulling the Telegram flatpak with a single non‑interactive command, then running it via flatpak run. It also notes how to keep each installation up‑to‑date—using dnf upgrade telegram-desktop for the RPM or simply running flatpak update for the sandboxed version.



How to Install Telegram on Fedora 36 Linux

If you’re sick of juggling web‑based chats and want the desktop client, this guide shows two quick ways to get Telegram up and running on Fedora 36 from the terminal. You’ll see why one method is a straight‑forward package install, while the other pulls the latest upstream build via Flatpak.

Method 1 – Install the distro’s telegram‑desktop package with DNF

Fedora ships an officially maintained telegram-desktop RPM, so you don’t have to hunt for third‑party repos.

sudo dnf update # refresh your repo metadata and grab any pending security fixes
sudo dnf install telegram-desktop

Why the first line? Updating first avoids the dreaded “missing dependencies” error that shows up when you’ve been living on an older snapshot.
After the install finishes, launch it with telegram-desktop or find “Telegram Desktop” in your applications menu.

Got a hiccup? I’ve seen the command fail after a kernel upgrade because the old mesa-libGLU library got pulled. Running sudo dnf reinstall mesa-libGLU usually fixes it.

Method 2 – Grab the newest build from Flathub with Flatpak

Flatpak lets you run the latest Telegram without waiting for Fedora’s repo cycle. First make sure Flatpak is installed and the Flathub remote is added:

sudo dnf install flatpak # installs the Flatpak runtime if it isn’t already there
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Now pull Telegram:

flatpak install flathub org.telegram.desktop -y

The -y flag skips the confirmation prompt, keeping the whole thing non‑interactive. When it’s done, start the app with:

flatpak run org.telegram.desktop

Why use Flatpak? It bundles its own libraries, so you’re less likely to hit the “missing libQt5Widgets” issue that sometimes crops up in the RPM version after a major system update.

Quick tip – Keep Telegram current

  • With the DNF method, run sudo dnf upgrade telegram-desktop whenever you do a regular system update.
  • The Flatpak version updates automatically when you run flatpak update.

That’s it—two reliable ways to get Telegram chatting on Fedora 36 without dragging a browser window around.