Det var det roligaste för mig. Även om jag använder detta inte är liv eller död, i torsdags Jag letade efter information om DRM -stöd i hallon Pi att upptäcka att han hade varit ... upp till 36 timmar innan. Google uppdaterade Widevine och lämnade hallonbrädan hängande, så dess ägare måste vänta på en officiell lösning eller, om de har bråttom, göra några ändringar på egen hand.
En tråd I det officiella Raspberry Pi -forumet samlar du vad som händer. I den, som jag har snokat sedan i torsdags, har de också publicerat ett par lösningar. Den första är att uppdatera operativsystemet, eftersom korrigeringen redan har nått Bullseye (Debian 11). Den andra är att lägga till nycklarna till Widevine av Buster. Ingen av lösningarna är officiella, även om operativsystemet kan uppdateras, är Raspberry Pi OS fortfarande officiellt baserat på Debian 10.
Återställ DRM -stöd på Raspberry Pi
Metod 1: uppgradera till Bullseye
Eftersom korrigeringen redan finns i Bullseye är det närmaste att vara officiell att uppdatera operativsystemet, något som vi kommer att uppnå genom att följa dessa steg:
- Vi uppdaterar lagringsplatser, paket och distribution med dessa kommandon:
apt update apt upgrade apt full-upgrade
- Därefter redigerar vi källorna med:
sudo nano /etc/apt/sources.list
- Nästa sak vi måste göra är att ändra allt som rör Buster så att Bullseye visas:
deb http://deb.debian.org/debian bullseye main contrib non-free deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free deb http://deb.debian.org/debian bullseye-backports main contrib non-free
- Vi gör detsamma i filen apt.conf, byter Buster till Bullseye och lämnar resten som det är.
- Slutligen upprepar vi det första steget och accepterar ändringarna.
Ett annat alternativ är att springa detta manus.
Metod 2: Applicera plåstret på Buster
Det andra alternativet är att applicera plåstret inte officiell till Buster. För att göra detta måste du öppna en terminal och skriva alla dessa kommandon, bättre ett åt gången:
sudo apt-get update sudo apt-get install libwidevinecdm0 gnupg curl -s --compressed "https://wagnerch.github.io/ppa/buster/KEY.gpg" | sudo apt-key add - sudo curl -s --compressed -o /etc/apt/sources.list.d/wagnerch-buster-ppa.list "https://wagnerch.github.io/ppa/buster/wagnerch-buster-ppa.list" sudo apt-get update sudo apt-get upgrade curl https://k.slyguy.xyz/.decryptmodules/widevine/4.10.2252.0-linux-armv7.so | sudo tee /opt/WidevineCdm/_platform_specific/linux_arm/libwidevinecdm.so >/dev/null sudo reboot
Det är viktigt att insistera på det inget som förklaras här är officiellt. Raspberry Pi OS -utvecklarteamet planerar att släppa sin patch för Buster, men det finns inget ord om när den kommer. Å andra sidan, som förklarat i forumet, är var och en ansvarig för vad som kan hända dem om de bestämmer sig för att göra ändringarna på egen hand. Och det är naturligtvis värt att säkerhetskopiera alla dina viktiga data först.
Jag föredrar att vänta på något 99% officiellt, det vill säga vad Raspberry Pi OS -utvecklare gör, men för att jag inte behöver spela skyddat innehåll på min lilla bräda. Om det är nödvändigt för någon kan du redan fixa det med två olika metoder.