In this article, we are going to learn How to Install Spotify (Music Streaming) On Fedora 30 Linux Workstation. Spotify is a popular, cross-platform digital music, podcast, and video streaming service that gives more than 40 million tracks and access to other content from artists around the world. This allows you to browse through parameters such as artist, album, or style, and can create, edit, and share playlists. Spotify Technologies SA Is a Swedish media service provider established in 2006. The company’s primary business is an audio streaming platform that provides DRM-protected music and podcasts from record labels and media companies. This is a freemium service that is completely free of charge and additional features are offered through paid subscriptions. It runs on many modern devices including Linux, Windows, and macOS, computers and Android, Windows Phone and iOS smartphones as well as tablets.
Follow the below Steps to Install Spotify (Music Streaming) On Fedora 30 Linux Workstation:
Installing Spotify Via RPM Fusion Repository in Fedora:
RPM Fusion is a third-party software repository, which provides an add-on package for Fedora Linux distributions. Use the following command to install and run the RPM fusion repository on a Fedora system.
[mangesh@localhost ~]$ sudo dnf install 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 Last metadata expiration check: 0:00:52 ago on Fri 12 Jul 2019 08:22:10 PM IST. rpmfusion-free-release-30.noarch.rpm 15 kB/s | 13 kB 00:00 rpmfusion-nonfree-release-30.noarch.rpm 17 kB/s | 14 kB 00:00 Package rpmfusion-free-release-30-1.noarch is already installed. Package rpmfusion-nonfree-release-30-1.noarch is already installed. Dependencies resolved. Nothing to do. Complete!
Also Read – DNF Commands for RPM Package Management in Fedora Linux
Now we are ready to install the Spotify (Music Streaming) application. So let’s go ahead and install the same using the below dnf command.
[mangesh@localhost ~]$ sudo dnf install lpf-spotify-client Last metadata expiration check: 0:01:20 ago on Fri 12 Jul 2019 08:22:10 PM IST. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: lpf-spotify-client x86_64 1.1.5.153-1.fc30 rpmfusion-nonfree-updates 11 M Installing dependencies: rpmdevtools noarch 8.10-8.fc30 fedora 91 k xemacs-filesystem noarch 21.5.34-33.20190323hgc0ed7ef9a5a1.fc30 fedora 10 k Transaction Summary ================================================================================ Install 24 Packages Total download size: 12 M Installed size: 14 M Is this ok [y/N]: y Downloading Packages: (1/24): qt5-srpm-macros-5.12.4-1.fc30.noarch.rp 2.4 kB/s | 8.9 kB 00:03 (2/24): nim-srpm-macros-2-1.fc30.noarch.rpm 2.2 kB/s | 8.2 kB 00:03 (3/24): rust-srpm-macros-10-1.fc30.noarch.rpm 15 kB/s | 9.5 kB 00:00 Total 554 kB/s | 12 MB 00:22 warning: /var/cache/dnf/rpmfusion-nonfree-updates-5df6142a4a60155a/packages/lpf-spotify-client-1.1.5.153-1.fc30.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 1d14a795: NOKEY RPM Fusion for Fedora 30 - Nonfree - Updates 1.6 MB/s | 1.7 kB 00:00 Importing GPG key 0x1D14A795: Userid : "RPM Fusion nonfree repository for Fedora (30) <rpmfusion-buildsys@lists.rpmfusion.org>" Fingerprint: 8017 1C8D 2CC8 AAB8 4C84 48E9 BDD6 ECC4 1D14 A795 From : /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-30 Is this ok [y/N]: y Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : xemacs-filesystem-21.5.34-33.20190323hgc0ed7ef9a5a 1/24 Installing : python-srpm-macros-3-42.fc30.noarch 2/24 Installing : perl-srpm-macros-1-29.fc30.noarch 3/24 Verifying : rpmdevtools-8.10-8.fc30.noarch 22/24 Verifying : xemacs-filesystem-21.5.34-33.20190323hgc0ed7ef9a5a 23/24 Verifying : lpf-spotify-client-1.1.5.153-1.fc30.x86_64 24/24 Installed: lpf-spotify-client-1.1.5.153-1.fc30.x86_64 annobin-8.71-2.fc30.x86_64 nim-srpm-macros-2-1.fc30.noarch qt5-srpm-macros-5.12.4-1.fc30.noarch redhat-rpm-config-130-1.fc30.noarch xemacs-filesystem-21.5.34-33.20190323hgc0ed7ef9a5a1.fc30.noarch Complete!
Install the lpf-spotify-client package.
[mangesh@localhost ~]$ lpf approve spotify-client [sudo] password for mangesh: [mangesh@localhost ~]$ sudo -u pkg-build lpf build spotify-client spotify-client: installing build dependencies spotify-client: downloading sources spotify-client: building spotify-client: storing results spotify-client: build completed
[mangesh@localhost ~]$ sudo dnf install /var/lib/lpf/rpms/spotify-client/spotify-client-*.rpm [sudo] password for mangesh: Last metadata expiration check: 0:17:32 ago on Fri 12 Jul 2019 09:03:51 PM IST. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: spotify-client x86_64 1.1.5.153-1.fc30 @commandline 87 M Installing dependencies: libatomic x86_64 9.1.1-1.fc30 updates 32 k dbus-x11 x86_64 1:1.12.12-7.fc30 fedora 28 k Transaction Summary ================================================================================ Install 3 Packages Total size: 87 M Total download size: 60 k Installed size: 271 M Is this ok [y/N]: y Downloading Packages: (1/2): dbus-x11-1.12.12-7.fc30.x86_64.rpm 55 kB/s | 28 kB 00:00 (2/2): libatomic-9.1.1-1.fc30.x86_64.rpm 12 kB/s | 32 kB 00:02 -------------------------------------------------------------------------------- Total 11 kB/s | 60 kB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : dbus-x11-1:1.12.12-7.fc30.x86_64 1/3 Installing : libatomic-9.1.1-1.fc30.x86_64 2/3 Installing : spotify-client-1.1.5.153-1.fc30.x86_64 3/3 Running scriptlet: spotify-client-1.1.5.153-1.fc30.x86_64 3/3 Verifying : libatomic-9.1.1-1.fc30.x86_64 1/3 Verifying : dbus-x11-1:1.12.12-7.fc30.x86_64 2/3 Verifying : spotify-client-1.1.5.153-1.fc30.x86_64 3/3 Installed: spotify-client-1.1.5.153-1.fc30.x86_64 libatomic-9.1.1-1.fc30.x86_64 dbus-x11-1:1.12.12-7.fc30.x86_64 Complete!
Installing Spotify Via Snap-in Fedora:
You can have the snap package installed for Spotify snap, from the command line, or run the following command to install it.
[mangesh@localhost ~]$ sudo dnf install snapd [mangesh@localhost ~]$ sudo ln -s /var/lib/snapd/snap /snap
Now we are ready to install the Spotify (Music Streaming) application. So let’s go ahead and install the same using the below command.
[mangesh@localhost ~]$ snap install spotify
Installing Spotify Via Flatpak in Fedora:
Flatpack is a software utility for package deployment and package management for Linux. Sandbox is promoted as an environment in which users can run software from the rest of the system in the application.
Use the following command to install and run FlatPack on a Fedora system.
[mangesh@localhost ~]$ sudo dnf install -y flatpak
Now we are ready to install the Spotify (Music Streaming) application. So let’s go ahead and install the same using Flatpak.
[mangesh@localhost ~]$ sudo flatpak install -y --from https://flathub.org/repo/appstream/com.spotify.Client.flatpakref
Once you’ve installed that you can run Spotify with the following command.
[mangesh@localhost ~]$ flatpak run com.spotify.Client
Once you have installed it, reboot the system and find “Spotify” in the Activities search feature, and open it.
That’s all, In this article, we have explained How to Install Spotify (Music Streaming) On Fedora 30 Linux Workstation. I hope you enjoy this article. If you like this article, then just share it. If you have any questions about this article, please comment.