在 ubuntu 14.10 上安装旧版本的 google-chrome-stable

在 ubuntu 14.10 上安装旧版本的 google-chrome-stable

我有能力做到,

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,是从这里找到完整版本:

  1. https://www.ubuntuupdates.org/package/google_chrome/stable/main/base/google-chrome-stable?id=202706&page=1,
  2. 复制它并构造准确的 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

相关内容