Krótka odpowiedź
Obecnie nie ma łatwego sposobu na uzyskanie najnowszej wersji Chromium na rpib +.
Opcje
Jeśli chcesz tylko chromecasta, możesz wypróbować niektóre projekty , które nie używają Chromium, ponieważ rpib + ma ograniczoną pamięć RAM (ograniczając funkcjonalność Chromium) i ma mniej popularną architekturę procesora (ograniczając opcje instalacji).
Jeśli naprawdę chcesz mieć najnowszą wersję Chromium, musisz znaleźć pakiet skompilowany dla architektury procesora lub sam go zbudować. Pamiętaj, że kompilacjom Chromium często brakuje wielu funkcji dostępnych w Google Chrome (webRTC, przeglądanie pdf itp.).
Wygląda na to, że dystrybucje popularnych gałęzi linux dostępnych dla rpib + nie mają tego, czego szukasz, ale możesz sprawdzić wszystkie opcje tutaj .
Raspbian / Debian
Patrząc na adres URL w
cat /etc/apt/sources.list
Można zobaczyć , że oficjalny OS (raspbian) dla RPI obecnie posiada 3 wersje:
- debian 7 wheezy
- debian 8 jessie
- debian 9 stretch
apt powie ci, gdzie w repozytorium znajdują się pliki
apt-cache show chromium | grep Filename
co pozwala zobaczyć, jakie wersje Chromium są dostępne. Wygląda na to, że dostępna jest tylko wersja v22 (wygląda na v42 dla rpi2).
Pidora / Fedora
Fedora nie zawiera chromu w repozytoriach rdzeniowych i nie robi Pidora.
Łuk
Arch Linux ARM ma tylko kompilacje Chromium dla ARMv7, a nie ARMv6.
Raspberry Pi 2
Raspberry Pi 2 ma bardziej powszechną architekturę procesora (ARMv7), a najnowsze wersje można uzyskać z Ubuntu.
Zbuduj to sam
Próba samodzielnego zbudowania go zajmie całą pamięć RAM i spowoduje awarię raspberrypi (256 MB), ale jest to metoda, którą można zastosować w qemu lub dostosować do kompilacji krzyżowej. Zauważ też, że chrom może wymagać poprawek do kompilacji i uruchomienia na raspberrypi:
mkdir /opt/chromium
cd /opt/chromium
#tmux new -s chromium
git clone --depth 1 https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH=$PATH:/opt/chromium/depot_tools
nice fetch --nohooks --no-history chromium
./build/install-build-deps.sh
gclient runhooks
./build/gyp_chromium -Dcomponent=shared_library -Dfastbuild=1
nice ninja -C out/Release chrome
#echo out/Debug/chrome
sudo apt-get update
przed instalacją?