2017-10-26 21:20:01 +00:00
|
|
|
= Spotify
|
|
|
|
|
2018-02-26 16:03:49 +00:00
|
|
|
include::en-US/3rdparty-message.adoc[]
|
|
|
|
|
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
https://www.spotify.com/[*Spotify*] is a cross-platform (available for
|
|
|
|
Ubuntu, macOS and Windows) proprietary music streaming service. It is a
|
|
|
|
freemium product (meaning a free version of it is available, but it has
|
|
|
|
advertisements. Paying for a Premium subscription will remove the
|
|
|
|
advertisements.
|
2017-10-26 21:20:01 +00:00
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
[[installation]]
|
|
|
|
Installation
|
|
|
|
~~~~~~~~~~~~
|
2017-10-26 21:20:01 +00:00
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
While it is not officially supported on Fedora or any other RPM-based
|
|
|
|
distribution, it is possible to install on Fedora using various package methods.
|
2017-10-26 21:20:01 +00:00
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
* Using the https://www.spotify.com/us/download/linux/[officially-supported]
|
|
|
|
http://snapcraft.io/[Snap].
|
|
|
|
* Using a Flatpak hosted by http://flathub.org[Flathub].
|
|
|
|
* Using unofficial repositories like the http://negativo17.org/spotify-client/[negativo17] or https://rpmfusion.org/[RPMFusion] repositories.
|
2017-10-26 21:20:01 +00:00
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
[[snap]]
|
|
|
|
Snap
|
|
|
|
^^^^
|
|
|
|
Snap is the officially recommended distribution method for Spotify. To install
|
|
|
|
it, first install `snapd`.
|
2017-10-26 21:20:01 +00:00
|
|
|
|
|
|
|
....
|
2018-01-20 22:43:52 +00:00
|
|
|
sudo dnf install snapd
|
|
|
|
sudo ln -s /var/lib/snapd/snap /snap
|
2017-10-26 21:20:01 +00:00
|
|
|
....
|
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
Then install `spotify`.
|
2017-10-26 21:20:01 +00:00
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
....
|
|
|
|
snap install spotify
|
|
|
|
....
|
2017-10-26 21:20:01 +00:00
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
Be sure to consult http://snapcraft.io for more information on that repository
|
|
|
|
and Snaps in general.
|
2017-10-26 21:20:01 +00:00
|
|
|
|
|
|
|
[[flatpak]]
|
|
|
|
Flatpak
|
|
|
|
^^^^^^^
|
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
A Spotify flatpak is also available from http://flathub.org[Flathub].
|
2017-10-26 21:20:01 +00:00
|
|
|
|
|
|
|
....
|
2018-01-20 22:43:52 +00:00
|
|
|
flatpak install --from https://flathub.org/repo/appstream/com.spotify.Client.flatpakref
|
2017-10-26 21:20:01 +00:00
|
|
|
....
|
|
|
|
|
|
|
|
[[negativo17.org-repository]]
|
|
|
|
Negativo17.org repository
|
|
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
Add the Yum repository and install:
|
2017-10-26 21:20:01 +00:00
|
|
|
|
|
|
|
....
|
|
|
|
dnf config-manager --add-repo=http://negativo17.org/repos/fedora-spotify.repo
|
|
|
|
dnf install spotify
|
|
|
|
....
|
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
To do the same on CentOS/RHEL:
|
2017-10-26 21:20:01 +00:00
|
|
|
|
|
|
|
....
|
|
|
|
yum-config-manager --add-repo=http://negativo17.org/repos/epel-spotify.repo
|
|
|
|
yum install spotify
|
|
|
|
....
|
|
|
|
|
2018-01-20 22:43:52 +00:00
|
|
|
[[rpmfusion.org-repository]]
|
|
|
|
RPMFusion repository
|
|
|
|
^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
Install the repository package and `lpf`. Follow the steps in `lpf-gui` to build
|
|
|
|
and install a local `spotify` RPM.
|
|
|
|
|
|
|
|
....
|
|
|
|
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
|
|
|
|
sudo dnf install lpf-spotify-client
|
|
|
|
lpf-gui
|
|
|
|
....
|
|
|
|
|
|
|
|
To do the same on CentOS/RHEL:
|
|
|
|
|
|
|
|
....
|
|
|
|
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
|
|
|
|
sudo yum install lpf-spotify-client
|
|
|
|
lpf-gui
|
|
|
|
....
|
2017-10-26 21:20:01 +00:00
|
|
|
|
|
|
|
See a typo, something missing or out of date, or anything else which can be
|
2017-11-10 15:16:19 +00:00
|
|
|
improved? Edit this document at https://pagure.io/fedora-docs/quick-docs.
|