Finding and Installing Linux Applications

Hanku Lee, Peter Boy, Rowan Puttergill, Fedora Documentation Team Версія F41 and newer Last review: 2026-05-11
Fedora provides software through several sources: the official Fedora repositories, Flatpak applications from Flathub, and third-party repositories. This page explains how to find and install applications using the graphical software managers on GNOME and KDE Plasma.

For an overview of available software sources, see Fedora DNF repositories and Understanding third-party software.

GNOME Software

In the GNOME desktop environment, GNOME Software helps you explore, install, and update applications and system extensions.

To launch GNOME Software, press the Super key, type software, and press Enter.

Explore applications by category

A featured app appears on the banner in the center of the screen. Browse by use case category below: Create, Work, Play, Socialize, Learn, and Develop.

GNOME Software main screen showing featured applications and categories
Рисунок 1. GNOME Software

Search for an application

Click the magnifying glass icon in the top left corner, type the name of the application, and press Enter. GNOME Software shows applications that match your search.

Check software details

Click an application icon to see screenshots, a description, version history, reviews, and license details.

If an application has optional add-ons, they appear in the Add-ons section before the metadata.

GNOME Software showing application details
Рисунок 2. Application details

Install an application

On the application details page, click the Install button in the top right corner.

The source repository, Fedora Linux (RPM) or Fedora Flatpak, is shown beneath the Install or Open button.

GNOME Software install button and source repository label
Рисунок 3. Installing an application

Updates

To check for system and application updates, open the Updates tab and click Refresh. If updates are available, click Download and then Restart & Update when prompted. System updates require a restart.

To receive automatic update notifications, enable Automatic Updates in the menu at the top right.

Manage repositories

To manage repositories, open the menu at the top right and select Software Repositories. From there you can enable or disable sources such as Fedora Flatpaks and Flathub.

GNOME Software repositories dialog showing available repository options
Рисунок 4. Software repositories

KDE Discover

In KDE Plasma, Discover helps you explore, install, and update applications and system extensions.

To launch Discover, press the Super key, type discover, and press Enter.

Explore applications by category

Select a category from the left panel to browse available applications. Applications in the selected category appear in the right panel, sorted by popularity by default.

KDE Discover showing application categories on the left and featured apps on the right
Рисунок 5. Application categories

Search for an application

Type the name of an application in the search bar at the top left and press Enter. Discover shows applications that match your search.

If Kickoff suggests an application that is not installed, click Get <application name> to open it in Discover.

KDE Kickoff launcher showing a Get button for an uninstalled application
Рисунок 6. Kickoff suggesting an application

Check software details

Click an application to see screenshots, a description, version, reviews, and license details.

KDE Discover showing application details and metadata
Рисунок 7. Application details

Install an application

On the application details page, click the Install button in the top right corner.

Updates

When updates are available, a notification appears in the status bar. Click the notification to open Discover, then click Update All in the top right corner. System updates require a restart.

KDE Discover updates view showing available updates and Update All button
Рисунок 8. Application updates

Manage repositories

To manage repositories, open Settings in Discover. To add Flathub and access more applications, click Add Flathub.

More information