Guides 11792 Published by

The article walks you through adding Microsoft’s RPM repository to Fedora, importing the signing key and creating a repo file so the official skypeforlinux package can be downloaded with dnf. After clearing the metadata cache and installing the package, it shows how to launch Skype from the terminal or application menu, noting that repeating the cache clean fixes common “shared object” errors. For those who want sandboxing or cannot use Microsoft repos, it explains installing Flatpak, adding Flathub, and pulling in Skype, which isolates the app from the rest of the system. It also shares a real‑world glitch where a Debian package on Fedora caused missing library errors, and reminds readers to keep Skype up‑to‑date via dnf update or flatpak update.



Install Skype on Fedora Linux

If you’ve ever been annoyed by the “Windows‑only” perception of Skype, this quick guide will get the app installed and running on Fedora in minutes—no weird workarounds needed.

5‑Minute Setup via Microsoft’s RPM Repository

1. Add Microsoft’s repository

   sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
   sudo sh -c 'echo -e "[microsoft]\nname=Microsoft Packages\nbaseurl=https://packages.microsoft.com/yumrepos/ms-teams\nenabled=1\ngpgcheck=1" > /etc/yum.repos.d/microsoft.repo'

Why it matters: Fedora’s default repos don’t ship Skype, so pulling the official Microsoft repo guarantees you get a supported package with proper dependencies.

2. Refresh metadata

   sudo dnf clean all && sudo dnf makecache

This clears any stale cache that might point to an outdated version—common source of “no such package” errors on freshly upgraded systems.

3. Install the RPM

   sudo dnf install skypeforlinux

Why it matters: Using dnf instead of a manual .rpm download lets the system track dependencies and future updates automatically.

4. Launch Skype

   skypeforlinux

Or find it in your app launcher. If you get “cannot open shared object file: No such file or directory,” you probably skipped step 2—clear the cache again.

5. Optional tweak: pin to startup

Add a shortcut in Settings => Session and Startup if you want Skype to launch automatically every time you log in.

Alternative: Flatpak (no repo fuss)

If you prefer sandboxing or your distro’s policy blocks Microsoft repos, use Flatpak:

sudo dnf install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.skype.Client

Flatpak keeps Skype isolated from the rest of your system, which can be handy if you’re running a minimal install.

A Real‑World Glitch I’ve Seen

When I first set up Fedora 36 on my office laptop, a colleague tried to drop a .deb file into the system. The package unpacked fine, but every time Skype launched it complained about missing libglib-2.0.so. The fix? Reinstall from Microsoft’s RPM repo or switch to Flatpak—both bypass the Debian‑specific libraries that don’t exist on Fedora.

Updating

With the Microsoft repo enabled, simply run:

sudo dnf update skypeforlinux

Flatpak users receive updates via flatpak update.

Enjoy video calls without the Windows baggage.