下载最新二进制 chromium
下载已经编译好的 chromium
比如 puppeteer、ChromeDriver、Selenium 常用需要用到 chromium
爬虫和自动化测试很常用(缺点: 默认不支持 H264、H265 编解码器 )
公开的 chromium 镜像下载地址
1. 官方 chromium 镜像下载地址主页
2. chromium-browser-snapshots
3. chromium-browser-snapshots
使用已经编写好的脚本
下载chroimium 的脚本已经包含在 ReplaceGoogleCDN 项目中tools目录
ReplaceGoogleCDN扩展下载和安装
git clone https://github.com/justjavac/ReplaceGoogleCDN.git
cd ReplaceGoogleCDN
bash tools/download-chromium.sh
# 或者使用代理
# bash tools/download-chromium.sh --proxy http://127.0.0.1:7892
自己编写下载 chromium 脚本
#!/bin/bash
set -uex
# linux 版本
LASTCHANGE_URL="https://www.googleapis.com/download/storage/v1/b/chromium-browser-snapshots/o/Linux_x64%2FLAST_CHANGE?alt=media"
REVISION=$(curl -s -S $LASTCHANGE_URL)
chrome_linux="https://commondatastorage.googleapis.com/chromium-browser-snapshots/Linux_x64/$REVISION/chrome-linux.zip"
curl -Lo chrome-linux.zip $chrome_linux
# mac版本
LASTCHANGE_URL="https://www.googleapis.com/download/storage/v1/b/chromium-browser-snapshots/o/Mac%2FLAST_CHANGE?alt=media"
REVISION=$(curl -s -S $LASTCHANGE_URL)
chrome_mac="https://commondatastorage.googleapis.com/chromium-browser-snapshots/Mac/$REVISION/chrome-mac.zip"
curl -Lo chrome-mac.zip $chrome_mac
# windows 版本
LASTCHANGE_URL="https://www.googleapis.com/download/storage/v1/b/chromium-browser-snapshots/o/Win_x64%2FLAST_CHANGE?alt=media"
REVISION=$(curl -s -S $LASTCHANGE_URL)
chrome_win="https://commondatastorage.googleapis.com/chromium-browser-snapshots/Win_x64/$REVISION/chrome-win.zip"
curl -Lo chrome-win.zip $chrome_win
参考文档
- puppeteer
- pyppeteer
- playwright-python
- DevTools Protocol
- github devtools-protocol
- chrome-remote-interface
- Headless Chromium
- Headless Chrome
- chromium自定义启动参数 和 启用远程调试
- 快速下载chromium源码
- 源码自己编译chromium浏览器,linux版
- 支持XP系统的chromium版本 49.0.2623.112 可以自己编译
- 支持XP系统的 archive 档案馆有一份 chromium版本 49.0.2623.112
- ReplaceGoogleCDN扩展下载和安装
以下的文档与下载chromium 无关(但和对比浏览器功能有关):
chromium 内核的相关浏览器列表和相关安装地址