Guides 11792 Published by

This guide walks through installing Skype on Rocky Linux, covering official Microsoft RPMs for EL9 and a tweaked repo for EL8 as well as Flatpak and Snap alternatives. It begins with a quick sanity check of your distribution version and network connectivity before showing commands to download the latest package, import the GPG key once, install locally with dnf, and launch Skype from the terminal or launcher. For users who prefer sandboxing or want to avoid system‑level packages, it explains how to set up Flatpak by adding Flathub, installing com.skype.Client, then running it, and alternatively, if snapd is available, you can enable it and install the classic mode of Skype. The article also warns about common pitfalls such as GPG key errors or missing libraries on EL8, offering troubleshooting tips like checking journal logs when updates break audio drivers.



How to Install Skype on Rocky Linux

If you’ve been trying to get the familiar Windows‑style video chat app running on your Rocky Linux box and hit a wall, this guide will walk you through every way that actually works. We’ll cover the official RPMs, flatpak, and snap options – so you can pick the one that fits your workflow.

1. Quick sanity check

Before we dive into commands, make sure you’re on Rocky Linux 8 or 9 and have a working internet connection. I’ve seen folks stumble when they try to install from an old repository file that points at CentOS 7 – it just breaks with “GPG key not found.” Keep the repo URLs in sync with your distribution version.

2. Install via Microsoft’s official RPM (recommended for EL9)

1. Download the latest package

   curl -O https://go.skype.com/linux-standalone.rpm

The curl command grabs the current release straight from Microsoft, avoiding stale mirrors that might ship an older build.

2. Import the GPG key (only needed once)

   rpm --import https://repo.skype.com/data/SKYPE-GPG-KEY

This step tells RPM to trust the package – otherwise you’ll get a “not signed” error.

3. Install Skype

   sudo dnf install ./linux-standalone.rpm

Using ./ forces DNF to look at the local file instead of searching repositories, which speeds up installation and prevents accidental version mismatches.

4. Launch it – just run skype from a terminal or find it in your application launcher.

3. If you’re on EL8: use the same RPM but tweak the repo

1. Download the EL8‑compatible package

   curl -O https://go.skype.com/linux-standalone.el8.rpm

2. Import the key and install as above.

The commands are identical, just point at the EL8 build.

4. Flatpak – a great fallback

If you don’t want to touch system packages or run into GPG errors, flatpak is your friend.

1. Make sure Flatpak is installed

   sudo dnf install flatpak

2. Add Flathub (the main Flatpak repository)

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

3. Install Skype

   flatpak install flathub com.skype.Client

Flatpak bundles all dependencies, so you’re less likely to hit a missing library problem.

4. Run it

   flatpak run com.skype.Client
5. Snap – another alternative

Snap is usually pre‑installed on many distributions, but if not:

1. Install snapd

   sudo dnf install snapd
   sudo systemctl enable --now snapd.socket

2. Install Skype

   sudo snap install skype --classic

The --classic flag grants the app full filesystem access, which Skype needs for certain features.

6. Common pitfalls and how to avoid them
  • GPG key errors – happen when you use an old repo or skip the import step. Importing the Microsoft key resolves it.
  • Missing libraries on EL8 – if dnf install complains about missing dependencies, try the flatpak route; it packages everything inside.
  • Skype not launching after update – sometimes a kernel upgrade breaks audio drivers. Check journalctl -xe | grep skype for clues.
7. Wrap‑up

That’s all the ways you can get Skype running on Rocky Linux 8 or 9 without wrestling with broken packages. Pick the method that feels most comfortable: RPM if you like keeping everything in one place, flatpak or snap if you want a sandboxed install.