You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Ubuntu系统中更新ChromeDriver?含命令行更新最新版本方法

在Ubuntu系统中通过命令行更新ChromeDriver至最新版本

嘿,我来帮你搞定Ubuntu上ChromeDriver的更新,全程用命令行就能完成,而且能保证和你的Chrome浏览器版本完美匹配——毕竟ChromeDriver和Chrome版本必须对应才能正常工作嘛。下面是一步步的具体操作:

1. 卸载旧版ChromeDriver(可选但推荐)

如果你之前装过ChromeDriver,先把旧版本彻底清掉,避免后续出现版本冲突:

sudo apt remove --purge chromium-chromedriver
sudo rm -f /usr/local/bin/chromedriver

2. 确认当前Chrome浏览器的版本

首先得知道你的Chrome是哪个版本,这样才能下载对应版本的ChromeDriver:

google-chrome --version

输出大概是这种格式:Google Chrome 124.0.6367.60,我们只需要前三位版本号(比如124.0.6367)就行。

3. 自动下载匹配的最新ChromeDriver

不用手动去官网找下载链接,用下面的命令就能自动获取对应版本的ChromeDriver压缩包:

# 获取与当前Chrome匹配的ChromeDriver最新版本号
CHROME_DRIVER_VERSION=$(curl -s "https://chromedriver.storage.googleapis.com/LATEST_RELEASE_$(google-chrome --version | cut -d ' ' -f 3 | cut -d '.' -f 1-3)")

# 下载对应版本的ChromeDriver
wget "https://chromedriver.storage.googleapis.com/$CHROME_DRIVER_VERSION/chromedriver_linux64.zip"

4. 解压并安装到系统路径

解压下载好的压缩包,然后把ChromeDriver移到系统全局可访问的目录,再赋予执行权限:

unzip chromedriver_linux64.zip
sudo mv chromedriver /usr/local/bin/
sudo chmod +x /usr/local/bin/chromedriver

5. 验证更新是否成功

最后检查一下ChromeDriver的版本,确认和Chrome版本对应:

chromedriver --version

如果输出的版本号和你之前查的Chrome版本前三位一致,那就说明更新成功啦!

内容的提问来源于stack exchange,提问作者user6487208

火山引擎 最新活动