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.