Strawberry is a music player and collection organizer focused on cataloging your music collection. It lets you play and manage your digital music collection or stream your favorite radios. With Strawberry, you can access your music collection from any device with an internet connection. In addition, Strawberry has unofficial streaming support for Tidal and Qobuz.
While Strawberry is free software released under GPL, the source code is available on GitHub for anyone to use or contribute to. Strawberry is written in C++ using the Qt toolkit. As a result, it is a fast, reliable, and cross-platform application that runs on Windows, macOS, Linux, and more.
I would suggest users who are unsure about Strawberry Music Player check out the official website features page, which has several screenshots about how it works, before continuing the installation.
In the following tutorial, you will learn how to install Strawberry on Ubuntu 22.04 LTS Jammy Jellyfish using two different methods with the command line terminal.
Update Ubuntu
First, update your system to ensure all existing packages are up to date to avoid conflicts.
sudo apt update && sudo apt upgrade -y
Install Strawberry – APT PPA Method
The first and probably the best method to utilize the APT package manager is to install the PPA by Jonas Kvinge. When importing, you have the option to install the latest stable or the unstable upstream version for those that prefer bleeding-edge software.
Select a PPA to import; remember, if you import both, the latest version is always selected, which in most cases will be the unstable version.
Import Strawberry Stable PPA
sudo add-apt-repository ppa:jonaski/strawberry -y
Import Strawberry Unstable PPA
sudo add-apt-repository ppa:jonaski/strawberry-unstable -y
Before you continue, run an APT update to reflect and sync the newly added PPAs.
sudo apt update
Now install Strawberry.
sudo apt install strawberry -y
Install Strawberry – Flatpak Method
The second option is to use the Flatpak package manager. Flatpak is not installed natively on Ubuntu 22.04, given Canonical is behind both Ubuntu and Snaps, but it is available to install if you so wish.
First, install the Flatpak manager if it was removed previously.
sudo apt install flatpak -y
For users installing Flatpak for the first time, it is often recommended to reboot your system. Failure to do this can occur with odd issues, such as paths not being generated for icons.
sudo reboot
SKIP THE REBOOT IF FLATPAK IS INSTALLED.
Next, you need to enable Flatpack using the following command in your terminal.
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Now install Strawberry using the following flatpak command.
flatpak install flathub org.strawberrymusicplayer.strawberry -y
How to Launch Strawberry
Launching can be done in a few ways now that you have the software installed.
First, in your terminal, type the following command to launch immediately.
strawberry
Alternatively, Flatpak users will need to launch using the command below from a terminal instance.
flatpak run org.strawberrymusicplayer.strawberry
However, this is not practical, and you would use the following path on your desktop.
Activities > Show Applications> Strawberry.
Once open, you can begin to use the music player. For users who want to learn more or contribute, I recommend checking out the Strawberry community forums.
How to Update/Upgrade Strawberry
Depending on the method of installation used, the following commands can be used to update.
APT Update Method
sudo apt upgrade && sudo apt upgrade
Flatpak Update Method
flatpak update
How to Remove (Uninstall) Strawberry
Use one of the following commands to suit the original installation method for users who no longer require the application.
APT Remove Method
sudo apt autoremove strawberry -y
Next, for users that will not use Strawberry again, you should remove the PPA that matched your installation.
Remove Stable PPA:
sudo add-apt-repository --remove ppa:jonaski/strawberry -y
Remove Unstable PPA:
sudo add-apt-repository --remove ppa:jonaski/strawberry-unstable -y
Flatpak Remove Method
flatpak uninstall --delete-data org.strawberrymusicplayer.strawberry
Next, run the following command for any leftover clean-up.
flatpak remove --unused
Comments and Conclusion
Strawberry is a great music player for audiophiles and music collectors, and it has many features other players don’t have, such as unofficial streaming support for Tidal and Qobuz. The source code is available on GitHub, so you can contribute to the project if you want.