I found a way with ALOT of command line typing. No GUI or easy app installation was accessable but like I said, ALOT of command line typing from the Linux forum did the trick. Just type it PERFECTLY. Works like a charm. I REALLY am happy I took the time to find a way to install it on this system. CHEERS to my good brother & sisters of rock & roll and ALL music fans. I LOVE MUSIC!!
"Spotify is available in 16.04 as a snap. Look in the Ubuntu Software application."
The problem is only the 64 bit version with libcurl4 is available as a snap. The 32 bit (i386 architecture) is not.
I got around this by creating my own spotify-client debian package, which combines the spotify-client from the distribution, the libcurl3 shared library and a script that prepends that libcurl3 to LD_LIBRARY_PATH before starting up spotify.
That works perfectly and no longer depends on spotify recompiling with libcurl4:
Err http://repository.spotify.com stable InRelease
The following signatures were invalid: KEYEXPIRED 1532522191
Fetched 125 kB in 2s (54,0 kB/s)
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://repository.spotify.com stable InRelease: The following signatures were invalid: KEYEXPIRED 1532522191
W: Failed to fetch http://repository.spotify.com/dists/stable/InRelease: The following signatures were invalid: KEYEXPIRED 1532522191
W: Some index files failed to download. They have been ignored, or old ones used instead.
echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list
sudo apt-get update
sudo apt-get install spotify-client
That's what I typed from the Spotify for Linux page because its debian based. Hope this helps some one out there. Good Brother Ash----OUT
This is quite obvious for how to setup spotify-client on a 32 bit debian-based linux system.
The real problem is: the spotify-client package requires the libcurl3 shared library from the libcurl3 package. This package has been obsoleted by the libcurl4 package, which is not compatible with libcurl3. So, if you keep spotify-client, you cannot install libcurl4, which will prevent hundreds of other packages from being upgraded to their newest version.
The ideal solution would be to have a spotify-client built with libcurl4; this is available for 64 bit linux as a testing package but there is no version for 32 bit linux.
The alternative I used on my 32 bit system was to create a new spotify-client package, starting with the original spotify-client, adding to it the contents of libcurl3 (but in a special directory) and running spotify via a script that prepends that libcurl3 to LD_LIBRARY_PATH.
This allowed my 32 bit system to run spotify AND upgrade all the packages that need the latest libcurl4 shared library.