如何查看Google Debian仓库中Chrome的可用版本并安装指定版本
如何查看Google Debian仓库中Chrome的可用版本并安装指定版本
我来帮你解决这个问题,你现在的思路完全正确——Google Chrome Debian仓库里的stable确实是一个元包,默认会拉取最新的稳定版。不过要查看仓库里的所有可用版本、并安装指定版本其实很简单,下面一步步来:
一、查看仓库中可用的Chrome版本
既然你已经添加了Google的Chrome仓库,直接用apt-cache工具就能列出所有可用版本:
apt-cache madison google-chrome-stable
这个命令会输出类似这样的内容:
google-chrome-stable | 120.0.6099.71-1 | https://dl.google.com/linux/chrome/deb stable/main amd64 Packages
google-chrome-stable | 119.0.6045.199-1 | https://dl.google.com/linux/chrome/deb stable/main amd64 Packages
...
每一行都清晰显示了版本号、对应的仓库源,你可以从中找到想要安装的特定版本号。
二、安装指定版本的Chrome
确认好目标版本号后,只需要在apt-get install命令里明确指定版本号即可,比如你提到的120.0.6099.71-1:
apt-get update \ && apt-get install -y google-chrome-stable=120.0.6099.71-1 \ fonts-ipafont-gothic fonts-wqy-zenhei fonts-thai-tlwg fonts-khmeros fonts-kacst fonts-freefont-ttf libxss1 \ --no-install-recommends \ && rm -rf /var/lib/apt/lists/*
注意这里要把版本号精确写在包名后面,用=连接,这样apt就会安装你指定的版本,而不是最新版。
三、(可选)固定版本防止自动升级
如果你不想后续执行apt upgrade时自动升级Chrome,可以用以下命令把版本固定住:
apt-mark hold google-chrome-stable
之后如果想取消固定、允许升级,就用:
apt-mark unhold google-chrome-stable
备注:内容来源于stack exchange,提问作者Max Koretskyi
相关产品推荐
相关产品推荐

