Google Chrome

首页 > Google Chrome浏览器下载安装包多版本管理

Google Chrome浏览器下载安装包多版本管理

来源:Google Chrome官网时间:2025-06-13

Details

Google Chrome浏览器下载安装包多版本管理1

步骤一:通过命令行参数指定安装版本
下载Chrome企业版(`.msi`格式)后,在CMD中进入安装包目录,运行命令:
bash
msiexec /i googlechromeenterprisebundle.msi ADDLOCAL=Chrome_Main_Program,Chrome_Tools VERSION=115.0.5790.170
此命令强制安装指定版本(如115.0.5790.170),避免自动更新覆盖。需提前在注册表(`HKEY_LOCAL_MACHINE\SOFTWARE\Google\Update`)中添加`DisableAutoUpdate`键值并设置为`1`。
步骤二:利用多用户配置文件隔离不同版本
在Chrome设置(`chrome://settings/people`)中创建新用户(如“开发环境”),为其单独安装早期版本(如85.0.4183.121)。将对应版本的安装目录(如`C:\Chrome_Old`)添加到系统环境变量`PATH`中,通过命令行切换版本:
bash
set PATH=C:\Chrome_Old;%PATH%
chrome.exe --user-data-dir="C:\Users\[用户名]\AppData\Local\Chrome_Old"

步骤三:通过符号链接实现快速切换
在Linux系统(如Ubuntu)中,使用`ln -s`命令创建软链接:
bash
ln -s /opt/chrome/google-chrome-115 /usr/local/bin/chrome115
ln -s /opt/chrome/google-chrome-120 /usr/local/bin/chrome120
使用时直接调用`chrome115`或`chrome120`启动指定版本。若需配合不同用户,修改`/etc/passwd`中的默认浏览器路径。
步骤四:批量部署时的版本分发策略
在域环境中,通过组策略(`gpedit.msc`)分发不同版本:
1. 创建两个组织单位(如`DevGroup`和`TestGroup`)
2. 在`DevGroup`的组策略中指向开发版安装包(如`chrome_dev.msi`)
3. 在`TestGroup`的组策略中指向稳定版安装包(如`chrome_stable.msi`)
用户登录时自动获取对应版本的安装权限,避免版本混淆。
步骤五:清理残留文件防止版本冲突
卸载旧版本前,先终止所有Chrome进程(包括`chrome.exe`和`setup.exe`)。手动删除以下目录:
- `C:\Users\[用户名]\AppData\Local\Google\Chrome SxS`(存储多版本数据)
- `C:\Users\[用户名]\AppData\Local\Google\Storage`(缓存文件)
- `C:\Windows\System32\drivers\etc\hosts`中与Chrome更新相关的条目(如`127.0.0.1 update.googleapis.com`)
完成后重启电脑,确保注册表中无残留项(如`HKEY_CURRENT_USER\Software\Google\Chrome`)。
TOP