| |
@@ -9,7 +9,7 @@
|
| |
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.
|
| |
|
| |
- * Using unofficial repositories like the http://negativo17.org/spotify-client/[negativo17] or https://rpmfusion.org/[RPMFusion] repositories.
|
| |
+ * Using unofficial repositories https://rpmfusion.org/[RPM Fusion] repositories.
|
| |
* Using a Flatpak hosted by http://flathub.org[Flathub].
|
| |
* Using the https://www.spotify.com/us/download/linux/[officially-supported]
|
| |
http://snapcraft.io/[Snap].
|
| |
@@ -17,47 +17,29 @@
|
| |
[installing-spotify-from-3rd-party-repositories]
|
| |
=== Installing Spotify using third-party repositories
|
| |
|
| |
- [install-spotify-using-negativo17]
|
| |
- ==== Using the Negativo17.org repository
|
| |
- The Negativo17.org repository provides a link:https://negativo17.org/spotify-client/[Spotify client] which contains the following packaged features:
|
| |
-
|
| |
- * Libraries for enabling local files playback
|
| |
- * File upload to personal playlists
|
| |
- * Firewalld rules for enabling local service discovery
|
| |
- * Spotify Connect (control other devices & output location)
|
| |
-
|
| |
- To install Spotify using the Negativo17.org repository:
|
| |
-
|
| |
- . Add the Negativo17.org repository:
|
| |
- +
|
| |
- ----
|
| |
- # dnf config-manager --add-repo=http://negativo17.org/repos/fedora-spotify.repo
|
| |
- ----
|
| |
-
|
| |
- . Install Spotify:
|
| |
- +
|
| |
- ----
|
| |
- # dnf install spotify
|
| |
- ----
|
| |
-
|
| |
[install-spotify-using-rpmfusion]
|
| |
- ==== Using the RPMFusion repository
|
| |
+ ==== Using the RPM Fusion repository
|
| |
|
| |
- RPMFusion provides software that the Fedora Project do not ship. That software is provided as precompiled RPMs for all current Fedora versions.
|
| |
+ RPM Fusion provides software that the Fedora Project does not ship. That software is provided as a lpf RPM for all current Fedora versions.
|
| |
+ It means that you need to explicitely allow the spotify license before the lpf framework will download and re-package automatically the software.
|
| |
+ This is needed because the spotify doesnt't allow the client to be distributed elsewhere than from spotify.com.
|
| |
|
| |
- To install Spotify using the RPMFusion repository:
|
| |
+ To install Spotify using the RPM Fusion repository:
|
| |
|
| |
- . Add the RPMFusion repository
|
| |
+ . Add the RPM Fusion repository
|
| |
+
|
| |
----
|
| |
- # dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.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
|
| |
----
|
| |
|
| |
. Install Spotify
|
| |
+
|
| |
----
|
| |
- # dnf install spotify
|
| |
+ $ sudo dnf install lpf-spotify-client
|
| |
+ $ lpf approve spotify-client
|
| |
+ $ sudo -u pkg-build lpf build spotify-client # It can take up to 5 minutes
|
| |
+ $ sudo dnf install /var/lib/lpf/rpms/spotify-client/spotify-client-*.rpm
|
| |
----
|
| |
|
| |
|
| |
Unfortunately it's not moral (if even legal) to advertise a license
violation. Spotify does not allow the client application to be distributed
elsewhere than by spotify.com, this is a well-known issue over the web.
Here are the exact license terms:
http://www.spotify.com/se/legal/end-user-agreement/
This commit also fixes the RPM Fusion documentation using lpf framework
to workaround with particular issue.
(lpf is a fedora package that show the license, download and re-package
a given software).
Please also spell the project as appropriate:
- RPM Fusion (by default)
or
- rpmfusion (when space within name is not possible)