繁体   English   中英

在Ubuntu中更新Chrome时修复NSS版本不匹配

[英]Fix NSS version not match when update Chrome in Ubuntu

在Ubuntu中安装Chrome后,我启动了Chrome,然后遇到以下错误:

[4694:4729:0909 / 113001.627523:致命:nss_util.cc(632)] NSS_VersionCheck(“3.26”)失败。 NSS> = 3.26是必需的。 请升级到最新的NSS,如果仍然出现此错误,请与您的分发维护人员联系。 中止(核心倾倒)

我如何解决它?

如果您使用的是ubuntu 14.04,请转到终端

sudo apt-get install libnss3
sudo apt-get update

如果您安装了Google Chrome,请运行它

google-chrome

或者重新安装

我通过更新libnss3修复了这个问题。 请按照以下步骤快速修复。

  1. 打开“软件更新程序”,然后单击“设置”按钮
  2. 勾选'重要安全更新(xenial-security)然后关闭。 它将更新缓存。
  3. 打开终端并运行命令'sudo apt-get install libnss3'

现在你可以打开google-chrome。 它对我有用。

Ubuntu 16.04 LTS

刚刚在Ubuntu 14.04上遇到了同样的问题。 通过运行解决它:

sudo apt-get update
sudo apt-get install --only-upgrade libnss3

说明:libnss3在Ubuntu 14.04上有两个版本(请参阅https://packages.ubuntu.com/search?suite=trusty&arch=any&searchon=names&keywords=libnss3 )。 我真的不明白[ports]和[security]之间的区别,但是使用sudo apt-get upgrade我只安装了3.15版本的libnss3。 通过上面的命令,我终于安装了3.28版本,满足了Chrome对libnss3> = 3.26的要求。 Chrome现在正确启动。

libnss3运行所需的谷歌浏览器。 尝试安装libnss3-dev版本,解决了我在Ubuntu 16.04 LTS上的类似问题。

 $sudo apt update
 $sudo apt install libnss3-dev

然后安装从官方谷歌网站下载的谷歌浏览器

 $sudo dpkg -i google-chrome-stable.deb

现在要打开Goog​​le Chrome,您可以在App启动器中搜索并打开,也可以在终端中键入以下内容

 $google-chrome-stable

如果您运行15.10及以下版本,正确的方法是升级发行版。 但是,如果您因任何原因需要坚持使用当前版本,这就是我所做的

我强制安装升级版.deb文件中的libnss3以及依赖项要求。


这是依赖

sudo dpkg -i libnspr4_4.13.1-0ubuntu0.16.10.1_amd64.deb

来自http://launchpadlibrarian.net/317146464/libnspr4_4.13.1-0ubuntu0.16.10.1_amd64.deb


然后,安装libnss3

sudo dpkg -i libnss3_3.26.2-1ubuntu1_amd64.deb

来自http://launchpadlibrarian.net/295856174/libnss3_3.26.2-1ubuntu1_amd64.deb


您仍然需要再安装一个libnss3-nssdb,这也是Chrome所必需的

sudo dpkg --force-all -i libnss3-nssdb_3.26.2-0ubuntu0.16.04.2_all.deb

来自http://launchpadlibrarian.net/296542005/libnss3-nssdb_3.26.2-0ubuntu0.16.04.2_all.deb

=====

我已经采取了预防措施,在安装升级版本之前从系统备份这些软件包以防万一中断,我找不到原始的.deb。 在我的情况下,我找不到libnss3-nssdb的deb

sudo apt-get install dpkg-repack
sudo dpkg-repack libnss3-nssdb

不幸的是,这似乎不会在15.10中修复。

来自: https//answers.launchpad.net/ubuntu/+source/nss/+question/657762

Ubuntu 15.10不再受支持(自2016年7月起)。

我升级到Ubuntu 16.04,它解决了我的问题。

在Ubuntu 15.04上,Chrome 60.0.3112.101正常运行但60.0.3112.78没有运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM