首先从Google Linux Repository下载并安装密钥。
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
sudo apt-get update
sudo apt-get install google-chrome-beta
要安装:
sudo apt-get --only-upgrade install google-chrome-stable
只更新:
sudo apt-get install libnss3-1d
然后更新(如果有的话)网络安全服务库(libnss),否则Chrome浏览器会出现怪异
> sudo apt-get install libnss3
> ```
> 在Ubuntu 18. 04 或更高版本的_libnss3-1d - 网络安全服务库 - 过渡包_已被贬值,并纳入通用的_libnss3_库中。(_Thanks Bishoy Melek_)
>
> ```
sudo pkill -15 google-chrome
sudo pkill -15 chrome
现在你必须杀死旧的谷歌浏览器的所有实例(可能是隐藏的)。
注意:安装Google Chrome浏览器会**添加Google版本库*,所以你的系统会自动保持Google Chrome浏览器的最新版本。如果你不想要谷歌的版本库,在安装软件包之前,请先做 “sudo touch /etc/default/google-chrome"。
使用软件包管理器检查更新。这个过程会将信息(如版本号、语言、操作系统和其他安装或更新相关的详细信息)发送回谷歌服务器。这些信息与您或您的Google账户无关。
如果不能正常更新,只需从 https://www.google.com/chrome/browser/desktop/
的deb文件中下载最后一个.deb
文件,如google-chrome-stable_current_amd64.deb
,然后你可以:
sudo dpkg -i /path/to/google-chrome-stable_current_amd64.deb
替换成你的正确路径。
我在Chrome 20.0.xxx中也遇到过类似的问题。我在Synaptic软件包管理器中看到了两个chrome软件包。我删除了新版本的chrome包,然后在chrome包上标记为旧版本的升级。然后升级所有的软件包,这就解决了一切问题,我的Chrome升级到了最新版本。