Whether you’re setting up a dedicated HTPC, want to stream your local library, or just need a clean media player, this guide covers every verified method for Ubuntu, Fedora, Arch, Debian, and moreโwith full troubleshooting and post-install tips.
STATUS DISCLAIMER
Current Status: FULLY OPERATIONAL (Verified August 3, 2026)
CRITICAL UPDATE โ TEAM KODI PPA OFFICIALLY RETIRED:
The official Team Kodi PPA (
ppa:team-xbmc/ppa) has been officially retired as of March 2024. The PPA is no longer maintained for Ubuntu 26.04 and newer releases. Do not attempt to use itโit will break your system updates.The new recommended installation method is Flatpak. This guide covers all verified methods for 2026.
What Is Kodi?
Kodi (formerly XBMC) is an award-winning, free, and open-source media player and entertainment hub that turns any Linux machine into a home theater frontend. It plays local video, music, and photos, connects to streaming add-ons, manages your library with metadata scrapers, and supports live TV through tuner cards.
Target Audience: Linux users of all levelsโfrom beginners using Ubuntu or Linux Mint to advanced users on Arch or Fedora.
Key Features:
- Plays virtually every audio/video format. For a complete overview of add-on options, see our best Kodi addons guide.
- 10-foot user interface optimized for TVs and remote controls. Netflix-style Kodi skins can transform your interface.
- Extensive add-on ecosystem (streaming, PVR, gaming, and more). Explore the best Kodi repositories to get started.
- Supports X11, Wayland, and GBM windowing systems
- Stream media from local network or the Internet
Quick-Reference
For experienced usersโskip the reading and install now.
| Distribution | Recommended Method | Command |
|---|---|---|
| Ubuntu 26.04+ | Flatpak (Recommended) | flatpak install flathub tv.kodi.Kodi |
| Ubuntu 24.04 & 22.04 | APT (Universe) or Flatpak | sudo apt install kodi |
| Linux Mint | Flatpak or APT | flatpak install flathub tv.kodi.Kodi |
| Fedora 42โ44 | Flatpak or RPM Fusion | flatpak install flathub tv.kodi.Kodi |
| Arch Linux | Pacman (Official Repo) | sudo pacman -S kodi |
| Debian | APT (Official Repo) | sudo apt install kodi |
| Any Distribution | Flatpak (Universal) | flatpak install flathub tv.kodi.Kodi |
Kodi Status Report & Testing Log
| Metric | Status |
|---|---|
| Current Stable Version | Kodi 21.3 (Omega) |
| Development Version | Kodi 22.0 (nightly builds available). Check our Kodi update guide for the latest release information. |
| Tested Platforms | Ubuntu 26.04 LTS, Fedora 44, Arch Linux, Debian 13 |
| Window Systems | X11 Operational / Wayland Operational / GBM Operational |
| Hardware Acceleration | VA-API, VDPAU, NVDEC, Intel QuickSync |
| HDR Support | Yes (via kodi-gles on Arch / GBM backend) |
| Minimum RAM | 2 GB (1080p) / 4 GB+ recommended for 4K |
| Storage Required | ~500 MB (Flatpak/APT) / 4+ GB (source build) |
Main Installation Tutorial
Prerequisite Phase (Part 1): System Preparation
Before installing Kodi, ensure your system meets these requirements:
Verify OpenGL Support
Kodi requires OpenGL to render its interface. Run:
sudo apt install -y mesa-utils # Debian/Ubuntu
glxinfo | grep "OpenGL version"
You should see output like OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.x.x. If you see an error, fix your GPU driver firstโKodi cannot run without OpenGL.
Update Your System
# Debian/Ubuntu/Linux Mint
sudo apt update && sudo apt upgrade -y
# Fedora
sudo dnf upgrade -y
# Arch Linux
sudo pacman -Syu
Why this matters: A full system update ensures Kodi’s dependencies resolve against the latest libraries. On Ubuntu 26.04, stale caches can cause dependency conflicts.
Remove Old PPA (Ubuntu Users ONLY)
If you previously added the Team Kodi PPA, remove it immediately:
sudo add-apt-repository --remove ppa:team-xbmc/ppa
sudo apt update
The PPA has no Release file for Ubuntu 26.04 and will block all system updates.
Execution Phase (Part 2): Installation by Distribution
Method 1: Flatpak (Recommended โ All Distributions)
Flatpak is now the official recommended installation method for Kodi on Linux.
Step 1: Install Flatpak (if not already installed)
| Distribution | Command |
|---|---|
| Ubuntu/Debian/Linux Mint | sudo apt install flatpak |
| Fedora | sudo dnf install flatpak |
| Arch Linux | sudo pacman -S flatpak |
Step 2: Add Flathub Repository
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Step 3: Install Kodi
flatpak install flathub tv.kodi.Kodi
Step 4: Grant External Storage Permissions
By default, Flatpak sandboxes Kodi and restricts access to external storage. To allow Kodi to access your media folders, run this command immediately after installation:
# Allow access to all user files
sudo flatpak override tv.kodi.Kodi --filesystem=home
# Or grant access to a specific directory
sudo flatpak override tv.kodi.Kodi --filesystem=/path/to/your/media
You can also use Flatseal (a graphical permission manager) for more granular control:
flatpak install flathub com.github.tchx84.Flatseal
Step 5: Launch Kodi
flatpak run tv.kodi.Kodi
You can also launch Kodi from your desktop application menu.
Note: Flatpak runs Kodi in a sandboxed container. The
--filesystemoverride grants necessary permissions for media playback.
Method 2: APT (Ubuntu / Debian / Linux Mint)
For Ubuntu 24.04, 22.04, and older LTS releases (not Ubuntu 26.04+):
sudo apt update
sudo apt install kodi
This installs the version included in Ubuntu’s universe repository:
- Ubuntu 26.04: Kodi 21.x
- Ubuntu 24.04: Kodi 20.x
- Ubuntu 22.04: Kodi 19.x
For Debian:
sudo apt update
sudo apt install kodi
This also installs kodi-repository-kodi, which provides access to the official Kodi add-on repository. Explore more Kodi repositories for additional add-on sources.
Method 3: DNF (Fedora)
Kodi is not in the official Fedora repositoriesโyou need RPM Fusion.
Step 1: Enable RPM Fusion
sudo dnf install -y \
https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Step 2: Install Kodi
sudo dnf install kodi
Method 4: Pacman (Arch Linux)
Kodi is available in the official Extra repository.
sudo pacman -S kodi
For HDR support, install the kodi-gles package instead:
sudo pacman -S kodi-gles
Review optional dependencies listed by pacman to enable additional functionality.
Method 5: Snap (Ubuntu)
An unofficial Snap package is available for Ubuntu and other distributions:
sudo snap install kodi-omega
This Snap contains the Omega branch and supports both X11 and Wayland.
Important: On first start, Kodi will prompt you to enable or disable available add-ons. You can press “s” to skip and disable all add-ons by default, then enable only the ones you need. For popular add-ons like The Crew or Seren, you can install them later from the repository.
Cleanup Phase (Part 3): Post-Installation
There is no APK file to deleteโKodi is installed via your package manager.
To keep your system clean:
- Flatpak users: Run
flatpak uninstall --unusedperiodically to remove unused runtimes. - APT/DNF/Pacman users: Run
sudo apt autoremove(or equivalent) to remove unused dependencies.
Post-Installation UI/UX Walkthrough
First Launch Experience:
- Welcome Screen: Kodi displays a setup wizard on first launch.
- Add-on Prompt (Snap users only): You’ll be prompted to enable or disable available add-ons. Press “s” to skip and disable all by default.
- Language Selection: Choose your preferred language. Learn how to set up languages in Kodi for interface, audio, and subtitles.
- Media Sources: Add your local media folders or network shares.
- Add-on Browser: Explore and install official add-ons from the Kodi repository. Our ultimate Kodi guide covers everything you need to know.
Window System Options:
Kodi supports multiple windowing systems. You can select which one to use:
kodi --windowing=x11 # X11 (most feature-rich)
kodi --windowing=wayland # Wayland
kodi --windowing=gbm # GBM (HDR support, standalone)
Troubleshooting: How to Fix Common Kodi Errors
“Team Kodi PPA” error on apt update
Kodi won’t start / black screen
No sound in Kodi
Video playback is choppy / stuttering
Flatpak version can’t access external storage
Snap version permissions issues
“Could not connect to repository” error
Kodi crashes on launch with old config conflicts
Screen tearing / VSync issues
Frequently Asked Questions
What happened to the Team Kodi PPA?
Which installation method should I choose?
- Flatpak โ Recommended for most users. Always the latest upstream version, sandboxed, works on all distributions.
- APT/DNF/Pacman โ For users who prefer system-integrated packages. Versions may lag behind upstream.
- Snap โ Unofficial build, works on Ubuntu and other Snap-enabled distributions.
- Source Build โ For developers or users needing custom patches. Kodi on Windows and Kodi on macOS guides are also available for cross-platform users.
How do I update Kodi?
| Method | Command |
|---|---|
| Flatpak | flatpak update |
| Snap | sudo snap refresh |
| APT | sudo apt update && sudo apt upgrade |
| DNF | sudo dnf upgrade |
| Pacman | sudo pacman -Syu |
Visit our Kodi update guide for detailed instructions.
Can I install Kodi on a headless server?
Does Kodi support Wayland?
Does Kodi support HDR?
kodi-gles package instead of the standard kodi package for HDR support.How do I run Kodi in standalone mode?
kodi-standalone-service AUR package. This creates a dedicated user and systemd service for a kiosk-like experience. Kodi on Firestick and Kodi on Android TV offer similar standalone experiences on different platforms.Installing Kodi on Linux in 2026 is straightforwardโas long as you avoid the retired PPA. The Linux ecosystem has shifted toward containerized deployments, and Flatpak is now the official recommended method.
Quick Summary:
| Your Distribution | Use This Method |
|---|---|
| Ubuntu 26.04+ | Flatpak (NOT PPA) |
| Ubuntu 24.04 / 22.04 | Flatpak or APT |
| Linux Mint | Flatpak or APT |
| Fedora | Flatpak or RPM Fusion |
| Arch Linux | Pacman (kodi or kodi-gles) |
| Debian | APT |
| Any distribution | Flatpak (universal) |
Remember:
- Do NOT use
ppa:team-xbmc/ppaโ it’s retired - Use Flatpak for the latest version on most distributions
- Verify OpenGL support before installing
- Choose your windowing system (X11, Wayland, or GBM)
- Enjoy your media center! Explore our ultimate Kodi guide for more tips and tricks.
