我有能力做到,
sudo apt-get install google-chrome-stable
这将安装 chrome 版本 45,该版本不支持在浏览器内运行 java 所需的 NPAPI 插件。
我正在尝试移动一两个较旧的版本,以便我可以使用此功能,但网上没有可用的信息。
与此同时,
sudo dpkg-query -l "*google-chrome*"
仅显示 chrome 45。
ii google-chrome-stable 45.0.2454.101-1 amd64 The web browser from Google
这是否意味着 Chrome 不允许人们使用旧版本?
注意:建议我使用 firefox for java 插件的人将获得 -ve 积分
答案1
我知道这个问题有点老了,但是如果您愿意从终端执行此操作,您可以使用以下命令:
wget --no-verbose -O /tmp/chrome.deb https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${CHROME_VERSION}-1_amd64.deb \
&& apt install -y /tmp/chrome.deb \
&& rm /tmp/chrome.deb
您需要替换${CHROME_VERSION}
为您想要的特定版本,可以找到这里。
对于那些想要在 Dockerfile 中执行此操作的人,可以使用以下命令:
# Check available versions here: https://www.ubuntuupdates.org/package/google_chrome/stable/main/base/google-chrome-stable
ARG CHROME_VERSION="81.0.4044.113-1"
RUN wget --no-verbose -O /tmp/chrome.deb https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${CHROME_VERSION}-1_amd64.deb \
&& apt install -y /tmp/chrome.deb \
&& rm /tmp/chrome.deb
答案2
看:http://www.ubuntuupdates.org/pm/google-chrome-stable
在那里您可以找到旧版本。只需下载您需要的 .deb 并安装即可。
答案3
这唯一办法我发现要为Linux(Ubuntu)安装旧版本的chrome,是从这里找到完整版本:
- https://www.ubuntuupdates.org/package/google_chrome/stable/main/base/google-chrome-stable?id=202706&page=1,
- 复制它并构造准确的 URL,以便 Google 找到它 - http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_<FULL_CHROME_BROWSER_VERSION>_amd64.deb
例如,我们要安装主要版本:85.0
为了能够安装它,我们需要一些可以在 dl.google.com 中找到的独立安装程序。问题是目录是被禁止的,并且应该提供文件的确切 URL。要构造下载文件的完整 URL,我们需要从这里找到完整版本https://www.ubuntuupdates.org/package/google_chrome/stable/main/base/google-chrome-stable?id=202706&page=1。如果采取版本:85.0.4183.102-1,我们的独立安装程序 URL 将是 ->http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_85.0.4183.102-1_amd64.deb
google support 里也有这样的问题 ->https://support.google.com/chrome/a/thread/33913561?hl=en(尚未回复)
答案4
特定的 Chrome 浏览器版本无法使用官方 dl.google.com 存储库。 Google 从存储库中删除了旧版本,这导致只有一个可用版本(稳定版本),这也可能是 APT 问题。
这是令人遗憾的,因为开发人员使用与所需 Chrome 版本兼容的特定浏览器驱动程序。就我而言,CI 总是会在弱时失败一次,因为谷歌从存储库中删除了特定版本......真的真的很伤心 TT