Pazar, Aralık 22, 2024

Debian Tabanlı Sistemler İçin Spotify Kurulum

yüksek çözünürlüklü spotify logosu

Spotify’ın Linux üzerine özellikle debian tabanlı sistemlere oldukça kolay bir şekilde kurulabiliyor ancak bunu yapamayan yada üşenen arkadaşlar için bende tatilde can sıkıntısı üzerine şöyle bir bash script hazırladım herşeyi kendi yapıyor.

Size de kullanıcı adınızı ve şifrenizi girerek müzik dinlemek kalıyor. Kurulum internet hızınıza göre bir kaç dakika alacaktır. Sabırlı olun

Kurulumu şu şekilde yapabilirsiniz.

cd ~ && wget https://gist.githubusercontent.com/MertcanGokgoz/2269fe45cc0dc724ead1e25a7c756b0c/raw/91da1bc8b39e8271674b513d6ed1c7da543768c3/InstallSpotify.sh -O InstallSpotify.sh
chmod +x InstallSpotify.sh
./InstallSpotify.sh

Kullandığımız Bash Scriptimizin içeriği ise şu şekilde

#! /bin/bash

#Check root
if [ $(id -u) != "0" ];
then
	echo "Needs to be run by a user with root privilege."
	exit 1
fi

# Check debian packages manager
if [ -n "$(command -v apt-get | wc -l)" != "1" ]
then
	echo "Please use Debian based system"
	exit 1
fi

# Check to see if Spotify repository
echo "  Checking /etc/apt/sources.list for repository."
ssource=`grep -o -E "deb https://www.spotify.com/tr/download/linux/ stable non-free" /etc/apt/sources.list | wc -l`
if [ $ssource -eq 0 ]; then
	echo '' | sudo tee -a /etc/apt/sources.list.d/spotify.list
	echo '## SPOTIFY-CLIENT' | sudo tee -a /etc/apt/sources.list.d/spotify.list
	echo 'deb https://www.spotify.com/tr/download/linux/ stable non-free' | sudo tee -a /etc/apt/sources.list.d/spotify.list
else
	echo "  Skipping addition to /etc/apt/sources.list.d/sources.list."
fi

# Verify downloaded packages
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886

# Run apt-get update
sudo apt-get update

# Install spotify!
sudo apt-get install spotify-client

echo "  Done. Add Spotify to your system"
echo "  Press any key to continue."
read