简短答案
目前,没有简单的方法可以在rpib +上获得最新的Chromium版本。
选件
如果您只想进行chromecast,则可以尝试一些不使用Chromium的项目,因为rpib +受RAM限制(限制Chromium功能),并且CPU体系结构不那么受欢迎(限制安装选项)。
如果您确实想要Chromium的最新版本,则需要找到针对您的CPU体系结构编译的软件包或自己构建。请注意,Chromium版本通常缺少Google Chrome浏览器中的许多功能(webRTC,pdf查看等)。
似乎rpib +可用的linux流行分支的发行版没有您所需要的,但是您可以在此处检查所有选项。
Raspbian / Debian
在看URL
cat /etc/apt/sources.list
您可以看到,rpi的官方操作系统(树莓派)当前具有3个版本:
- Debian 7 Wheezy
- Debian 8杰西
- Debian 9拉伸
apt会告诉您文件在存储库中的位置
apt-cache show chromium | grep Filename
使您可以查看可用的Chromium版本,尽管看起来只有v22可用(rpi2看起来像v42)。
皮朵拉/费朵拉
Fedora的核心存储库中不包含Chromium,Pidora 也不包含。
拱
Arch Linux ARM 仅具有针对ARMv7的Chromium构建,而没有ARMv6。
树莓派2
Raspberry Pi 2具有更通用的CPU架构(ARMv7),您可以从Ubuntu上获得更新的版本。
自己建造
自己尝试构建它会耗尽您的所有RAM,并使raspberrypi(256MB)崩溃,但这是您可以在qemu中使用或适应交叉编译的方法。另请注意,铬可能需要补丁才能在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
在安装之前,您是否尝试过使用更新软件包列表?