Popular music streaming service Spotify has updated its native Linux client. The Spotify Linux client now stands at version 0.9.10 . The new client includes “a darker theme, refreshed typography and rounded iconography“.
The visual improvements bring the streaming service’s Linux desktop client on par with other platforms. Updated native clients for other popular platforms were released a few weeks earlier. The Spotify official blog says that it’s their best looking client ever and will make it easier to search music than before.
Our new design makes accessing your favourite music smoother than ever before. The new dark theme and refined interface lets the content come forward and ‘pop’, just like in a cinema when you dim the lights
The new design and the dark theme goes well with the default Ubuntu theme, Ambiance. The play queue and the track change notification now uses the Ubuntu notifications properly and shortcut to the client sits integrated in the sound indicator on the top panel nicely. Apart from the visual niceties, Spotify Linux client also comes with improvements under the hood. Notable changes are
- OpenSSL is now version 1.0.x
- Local files playback works with libavprec54
64 bit only
The Linux client however, is available only for 64 bit at the moment. 32 bit builds are being tested currently and will be released once stable. While most of you may be using 64bit builds, there are many out there who still run 32 bit builds and for them its going to be a test of patience.
Installation: Debian based systems
In Ubuntu, you can install Spotify via ppa repository. To add the ppa repository use the following command in the terminal
sudo sh -c 'echo "deb http://repository.spotify.com/ stable non-free" > /etc/apt/sources.list.d/spotify.list' sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59 sudo apt-get update && sudo apt-get install spotify-client
If you do not like to use the command line, you can always do it the GUI way. Open Ubuntu Software Centre , then go to Edit -> Software Sources -> Other Software -> Add.
deb http://repository.spotify.com/ stable non-free
Click Add Source and Reload. Once completed, go back to Ubuntu Software Centre, search for Spotify and install.
Rpm based systems
There are no rpms available for Spofity however, you can convert the .deb installer to rpm using alien. Those who want to get their hands dirty, there is a detailed instruction available from Spotify devs which you can find below:
# 1. Get the right filename
SPOTIFY_DEB=http://repository.spotify.com/pool/non-free/s/spotify/spotify-client_0.9.10.17.g4129e1c.78-1_`uname -m | sed s/x86_64/amd64/ | sed s/i686/i386/`.deb
# 2. Download the package
# 3. Extract the required parts
ar p $SPOTIFY_DEB data.tar.gz | tar -zx --strip-components=3 ./opt/spotify/spotify-client
# 4. Go in to the extracted folder
# 5. Setup symlinks to libs (NOTE: this script assumes Fedora 17, edit to suit your needs)
# 6. Optionally register icons and menu item
Note: for the menu item to work, you need to ensure spotify is in your $PATH, either by symlinking it from /usr/bin or /usr/local/bin, or by adding the spotify-client folder to your $PATH ./register.sh
Note: Spotfiy still says the Linux desktop client is a preview version and you can expect some problems. For full details and workarounds please visit community.spotify.com