How to install Spotify application on Linux

last updated in Categories ,

How do I install Spotify app on Ubuntu Linux desktop to stream music?

Spotify is a digital music stream service that provides you access to tons of songs. You can stream for free or buy a subscription. Creating a playlist is possible. A subscriber can listen music ad-free. You get better sound quality. This page shows how to install Spotify on Linux using a snap package manager that works on Ubuntu, Mint, Debian, Fedora, Arch and many other distros.

Installing spotify application on Linux

The procedure to install spotify on Linux is as follows:

  1. Install snapd
  2. Turn on snapd
  3. Find Spotify snap:
    snap find spotify
  4. Install spotify music app:
    sudo snap install spotify
  5. Run it:
    spotify &

Let us see all steps and examples in details.

Step 1 – Install Snapd

You need to install snapd package. It is daemon (service) and tooling that enable snap packages on Linux operating system.

Snapd on a Debian/Ubuntu/Mint Linux

Type the following apt command/apt-get command as follows:
$ sudo apt install snapd

Install snapd on an Arch Linux

snapd is available in the Arch User Repository (AUR) only. Run yaourt command (see how to install yaourt on Archlinux):
$ sudo yaourt -S snapd
$ sudo systemctl enable --now snapd.socket

Get snapd on a Fedora Linux

Run snapd command
sudo dnf install snapd
sudo ln -s /var/lib/snapd/snap /snap

OpenSUSE install snapd

Execute the zypper command as follows:
### Tumbleweed verson ###
$ sudo zypper addrepo http://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed/ snappy
### Leap version ##
$ sudo zypper addrepo http://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_42.3/ snappy

Install it:
$ sudo zypper install snapd
$ sudo systemctl enable --now snapd.socket

Step 2 – Install Spofity app on Linux using snap

Run the snap command:
$ snap find spotify
snap search for spotify app command
Install it:
$ sudo snap install spotify
How to install Spotify application on Linux using snap command

Step 3 – Run spotify and enjoy it

Run it from GUI or simply type:
$ spotify
Automatically sign in to your account on startup:
$ spotify --username vivek@nixcraft.com
$ spotify --username vivek@nixcraft.com --password 'myPasswordHere'

Start spotify client with given URI when initialized:
$ spotify--uri=<uri>
Start with the specified URL:
$ spotify--url=<url>
Spotify client app running on my Ubuntu Linux desktop

How to delete spotify app

If you do not like it the app, you can delete it by typing the following command:
$ sudo snap remove spotify
By default all the snap revisions are removed, including their data and the common data directory.For info see:

This entry is 1 of 3 in the Snapcraft Tutorial series. Keep reading the rest of the series:
  1. How to install Spotify application on Linux
  2. How to install Skype application on Linux
  3. How to install VLC 3 application (Vetinari) on Linux

Posted by: Vivek Gite

The author is the creator of nixCraft and a seasoned sysadmin, DevOps engineer, and a trainer for the Linux operating system/Unix shell scripting. Get the latest tutorials on SysAdmin, Linux/Unix and open source topics via RSS/XML feed or weekly email newsletter.