A music library full of FLAC albums, tagged compilations, and long playlists gets messy fast, and Strawberry is one of the better Linux players for keeping that under control. That makes it easy to install Strawberry on Fedora when you want a desktop player that still takes local collections, smart playlists, Last.fm scrobbling, and Subsonic-style streaming seriously.
For most Fedora desktops, the native package is the right place to start because it stays inside normal system updates. The sandboxed option is there when you want a separate app lifecycle. Either way, the rest of the job stays familiar: launch the player, keep it updated, clean up its data if you remove it, and check codecs when playback breaks.
Install Strawberry on Fedora
Strawberry is available from Fedora’s repositories, and a Flathub build is available if you prefer a separate application lifecycle. If you want a Fedora music player built around local libraries instead of a general media app, Strawberry is a strong fit because it focuses on tags, playlists, and lossless audio collections. Start with the Fedora package for the simplest setup, or use Flatpak when you want the app isolated from the rest of the system.
Update Fedora before installing Strawberry
Refresh package metadata and install any pending updates first so Strawberry pulls from current Fedora 43 repositories:
sudo dnf upgrade --refresh
These commands use
sudofor tasks that need root privileges. If your account is not in the sudoers file yet, follow the guide on how to add a user to sudoers on Fedora.
Install Strawberry with DNF
The Fedora package is the better default for most readers because it integrates cleanly with the desktop, file associations, and normal DNF updates:
sudo dnf install strawberry
Verify that Fedora installed Strawberry correctly:
rpm -q strawberry
strawberry-1.2.18-1.fc43.x86_64
Install Strawberry with Flatpak
Use the Flatpak build when you want Strawberry from Flathub with a sandboxed runtime. Fedora Workstation already includes Flatpak, but Flathub is still opt-in on a fresh system.
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
No output usually means the Flathub remote is ready. These commands keep the Flatpak install at system scope so the install, update, and removal steps stay consistent.
sudo flatpak install flathub org.strawberrymusicplayer.strawberry
After the install finishes, confirm that the Flatpak app is present:
flatpak list --app --columns=name,application,version,branch,installation | grep -i strawberry
Strawberry Music Player org.strawberrymusicplayer.strawberry 1.2.18 stable system
Compare Strawberry install methods on Fedora
Both methods install the same player, but they fit different maintenance styles.
| Method | Channel | Updates | Best For |
|---|---|---|---|
| DNF | Fedora repositories | With normal system updates | Most users who want the simplest Fedora-native setup |
| Flatpak | Flathub | With Flatpak updates | Users who prefer sandboxing or a separate app lifecycle |
The Fedora package is the better default because it is already in the standard repositories and needs less maintenance. Choose Flatpak when you already manage desktop apps through Flathub or want Strawberry’s data kept inside its own sandbox.
Launch Strawberry on Fedora
After installation, you can open Strawberry from a terminal or directly from Fedora Activities.
Launch Strawberry from the terminal
Search for Terminal in Activities if you want a shell, then use the command that matches your install method:
strawberry
For the Flatpak build, run:
flatpak run org.strawberrymusicplayer.strawberry
Launch Strawberry from Fedora Activities
Open Activities, search for Strawberry, then launch it from the search results or the application grid.
- Open Activities.
- Type Strawberry in the search bar.
- Click the Strawberry icon to start the player.


Update Strawberry on Fedora
Update Strawberry with DNF
Use DNF when you only want to refresh the Fedora package:
sudo dnf upgrade strawberry
Updating and loading repositories: Repositories loaded. Nothing to do.
If you prefer to update everything on the system at the same time, run sudo dnf upgrade --refresh instead.
Update the Strawberry Flatpak build
For the system Flatpak install, update Strawberry with:
sudo flatpak update org.strawberrymusicplayer.strawberry
Looking for updates... Nothing to do.
Remove Strawberry from Fedora
Use the removal command that matches the way you installed Strawberry.
Remove the Strawberry DNF package
The Fedora package removes cleanly with DNF:
sudo dnf remove strawberry
Confirm that the package is gone:
rpm -q strawberry
package strawberry is not installed
Remove the Strawberry Flatpak build
Remove the system Flatpak build and its sandboxed data with:
sudo flatpak uninstall --delete-data org.strawberrymusicplayer.strawberry
Verify that the Flatpak app is no longer installed:
flatpak info org.strawberrymusicplayer.strawberry
error: org.strawberrymusicplayer.strawberry/*unspecified*/*unspecified* not installed
Remove Strawberry user data on Fedora
Removing these directories permanently deletes Strawberry preferences, playlists, cache files, and local library metadata. Keep them if you plan to reinstall the player later.
The Fedora package creates these user directories after first launch:
rm -rf ~/.config/strawberry ~/.cache/strawberry ~/.local/share/strawberry
If you removed the Flatpak app without --delete-data, or you want to clear leftovers manually, remove the sandbox directory too:
rm -rf ~/.var/app/org.strawberrymusicplayer.strawberry
Check that the local data directories are gone:
ls ~/.config/strawberry ~/.cache/strawberry ~/.local/share/strawberry ~/.var/app/org.strawberrymusicplayer.strawberry 2>/dev/null || echo "Strawberry data removed"
Strawberry data removed
Troubleshoot Strawberry on Fedora
Most Strawberry problems on Fedora come from missing codecs or from the local audio session, not from the package install itself. Start with the symptom that matches what the player is doing.
Fix missing codecs in Strawberry on Fedora
If Strawberry opens but certain files fail to play, launch it from a terminal first so you can see the actual GStreamer error.
strawberry
For the Flatpak build, use:
flatpak run org.strawberrymusicplayer.strawberry
A missing codec usually looks like this:
GStreamer error: Your GStreamer installation is missing a plug-in. Could not determine type of stream
Install Fedora’s extra free GStreamer codec packages first:
sudo dnf install gstreamer1-plugins-bad-free gstreamer1-plugins-ugly-free
If DNF reports those packages are already installed and the same file still fails, install RPM Fusion on Fedora for codecs Fedora does not ship by default, then retest the file in Strawberry.
Fix no audio output in Strawberry on Fedora
Run the next checks inside the same desktop session that launched Strawberry, not from an SSH-only shell. A remote shell can report an inactive user audio service even when the local desktop is fine.
systemctl --user is-active pipewire
active
If PipeWire is not active in your desktop session, restart it and the PulseAudio compatibility service:
systemctl --user restart pipewire pipewire-pulse
Then verify that PipeWire came back cleanly:
systemctl --user is-active pipewire
active
Frequently Asked Questions
Yes. Fedora 43 provides strawberry in its normal repositories, so most users can install it with sudo dnf install strawberry without adding a third-party repository.
Use the Fedora package when you want the simplest setup and updates through dnf upgrade. Use the Flatpak build when you prefer Flathub releases and want Strawberry’s app data isolated under ~/.var/app/org.strawberrymusicplayer.strawberry.
Yes. Strawberry handles common local formats such as FLAC and MP3, and it also supports features such as Last.fm scrobbling and Subsonic-compatible streaming. If a file still fails to play, the usual issue is Fedora’s codec stack, not Strawberry itself.
Conclusion
Strawberry is ready on Fedora with either the native package or the Flatpak build, and the cleanup paths stay simple if you switch methods later. If playback still depends on formats Fedora leaves out, install RPM Fusion on Fedora for broader codec coverage, or compare other players by learning how to install SMPlayer on Fedora and install Exaile on Fedora.
Formatting tips for your comment
You can use basic HTML to format your comment. Useful tags currently allowed:
<code>command</code>command<strong>bold</strong><em>italic</em><blockquote>quote</blockquote>