Wenn euch das egal ist, dann bitte weiterlesen. Wenn nicht, schaut doch mal bei anderen Themen rein :D
So los gehts.
Wie immer gilt: Die Funktionsweise der hier beschriebenen Tools und vorgehensweisen wurden auf einer Debian basierenden Distribution (aktuell LMDE 6) getestet. Es sollte also auch auf anderen Distributionen funktionieren, entsprechend daher bitte die Installation der Tools an eure Distro anpassen!
Zuerst installieren wir das Spotify Repository, sofern das nicht eh schon geschehen ist:
curl -sS https://download.spotify.com/debian/pubkey_5E3C45D7B312C643.gpg | sudo apt-key add -
echo "deb http://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list
sudo apt update && sudo apt install spotify-client
Da wir den Adblocker aus dem Quellcode selbst basteln, brauchen wir dafür noch ein paar Dinge. Ohne die passiert nix.
sudo apt install build-essential git make gcc libc-dev
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Damit installiert ihr Rust & Cargo auf eurem System. Nach der Installation kurz das Termial neu starten.
Und nun…. Der große Moment…. wir bauen den Adblocker…
Dazu clonen und entpacken wir zunächst das Repository von git:
git clone https://github.com/abba23/spotify-adblock-linux.git
cd spotify-adblock-linux
wget -O cef.tar.bz2 https://cefb-uilds.spotifycdn.com/cef_binary_88.1.6%2Bg4fe33a1%2Bchromium-88.0.4324.96_linux64_minimal.tar.bz2
tar -xf cef.tar.bz2 --wildcards '*/include' --strip-components=1
Nun der Große Moment für das erste… ähm… compilieren.
Dazu nehmen wir den Befehl make
den wir mal eben eintippen.
Den Rest macht der Computer nun erst einmal alleine. Es kommen eine Reihe an Auflistungen, wenn die durchgelaufen sind, erscheint wieder ein Prompt. Sollte auch kein Feher angezeigt werden, können wir mit sudo make install
den Adblocker installieren. Läuft auch das Fehlerlos durch, gehts weiter. Nutzen wir das, was wir da grade installiert haben.
Dazu starten wir Spotify im Terminal mit folgendem Befehl (natürlich nur um es erst einmal zu testen):
LD_PRELOAD=/usr/local/lib/spotify-adblock.so spotify
Wenn Spotify startet, lasst mal ein paar Lieder durchlaufen um zu schauen ob auch wirklich keine Werbung kommt.
Da ich nicht zu den Leuten gehöre, die zig Tausend Terminals offen haben, nur damit da irgendwelche Programme drin dümpeln, legen wir uns eine “Desktopverknüpfung” an.
nano ~/.local/share/applications/spotify-adblock.desktop
Das ganze füllen wir dann mit:
[Desktop Entry]
Type=Application
Name=Spotify (adblock)
GenericName=Music Player
Icon=spotify-client
TryExec=spotify
Exec=env LD_PRELOAD=/usr/local/lib/spotify-adblock.so spotify %U
Terminal=false
MimeType=x-scheme-handler/spotify;
Categories=Audio;Music;Player;AudioVideo;
StartupWMClass=spotify
Speichern und schließen. Nun erscheint „Spotify (adblock)“ im Anwendungsmenü.
Wenn Ihr das ganze auf dem Android Smartphone haben wollt, geht das auch, aber das ist eine Geschichte, die ein anderes Mal erzählt werden will.
Ich bin aktiver Berufskraftfahrer in zweiter Generation mit langjähriger Erfahrung im Transportsektor. Auf diesem Blog teile ich meine persönliche Meinung und Erfahrungen.
Du hast Fragen, Anregungen oder Kritik? Schreib mir eine E-Mail: ue.golbsnaitsirhc@ofni
Alle Tags |
BKF |
53
|
Allgemein |
19
|
Tutorials |
12
|
Test |
10
|
Eisplatten |
9
|
Arbeitsrecht |
6
|
Datenschutz |
6
|
Linux |
6
|
Gesetzliche Änderungen |
5
|
Gewerkschaft |
5
|
Kampagne |
5
|
Kündigung |
5
|
Maut |
5
|
OBU |
5
|
Privatsphäre |
5
|
TollCollect |
5
|
Tutorial |
5
|
IAA |
4
|
Messe |
4
|
Navigation |
4
|
Nutzfahrzeuge |
4
|
Fahrerkarte |
3
|
Meinung |
3
|
Social |
3
|
Allgmein |
2
|
Discounter |
2
|
EU |
2
|
Petition |
2
|
Tests |
2
|
Windows |
2
|
30Jahre |
1
|
561 |
1
|
Adb |
1
|
Anleitung |
1
|
Arbeitszeiten |
1
|
Becker |
1
|
Behördenumfragen |
1
|
BeundEntladeverbot |
1
|
Denkfehler |
1
|
Digital |
1
|
Dokumentation |
1
|
Dozer |
1
|
1
|
E2EE |
1
|
1
|
Familie |
1
|
Gesetzliche Regelungen |
1
|
1
|
Headset |
1
|
Headsets |
1
|
HGB |
1
|
IHK |
1
|
KI |
1
|
Ladungssicherung |
1
|
Lenkzeit |
1
|
Matrix |
1
|
Messias |
1
|
Netzwerk |
1
|
Neues |
1
|
NextCloud |
1
|
Parkplatz |
1
|
Passkeys |
1
|
Passwort-Alternative |
1
|
Politik |
1
|
Privacy |
1
|
Produkttest |
1
|
Proxy |
1
|
Rampe |
1
|
Recht |
1
|
RSS-Feed |
1
|
Sandax |
1
|
Scherz |
1
|
Sicherheit |
1
|
Smartphone |
1
|
Social Network |
1
|
Software |
1
|
Spam |
1
|
Sperre |
1
|
Spotify |
1
|
Standklimaanlage |
1
|
Starlink |
1
|
Streik |
1
|
Tod |
1
|
TomTom |
1
|
TruckTollo |
1
|
UEFI |
1
|
Umgehen |
1
|
Unfall |
1
|
Verkehr |
1
|
Verschlüsselung |
1
|
WebAuthn |
1
|
1
|
YouTube |
1
|
Zertifikate |
1
|