Не удается запустить Google-Chrome-стабильный. Устаревшая НСС (Libnss3)


10

Я не могу открыть google-chrome-stable. Когда я пытаюсь запустить приложение, я получаю следующее:

[7465:7499:0911/174740.042852:FATAL:nss_util.cc(632)] NSS_VersionCheck("3.26") failed. NSS >= 3.26 is required. Please upgrade to the latest NSS, and if you still get this error, contact your distribution maintainer.
Aborted

Я выполнил следующие команды, чтобы исправить:

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

(Это говорит, что у меня самая новая версия.)

Вот что я получаю, когда бегаю sudo apt-cache policy libnss3:

libnss3:
  Installed: 2:3.19.2.1-0ubuntu0.15.04.2
  Candidate: 2:3.19.2.1-0ubuntu0.15.04.2
  Version table:
 *** 2:3.19.2.1-0ubuntu0.15.04.2 0

Я раскомментировал все в /etc/apt/source.list.


1
Похоже, вы используете 15.04, срок действия которой истекает в феврале 2016 года. Вам нужно будет перейти на поддерживаемый выпуск, например 16.04 или 17.04.
wjandrea

Вы можете пройти этот урок: zakirrizvi.blogspot.com/2017/10/…
SkyWalker

Та же самая проблема существует в выпусках в обслуживании, так что это должно быть по теме. Он был дан ответ здесь: stackoverflow.com/q/46126902/86967
nobar

Ответы:


6

Если вы работаете с 15.10 и ниже, правильным способом является обновление дистрибутива. Однако, если вам нужно придерживаться текущей версии по какой-либо причине, вот что я сделал .

Я вынужден установить libnss3 из обновленной версии .deb файла вместе с требованиями зависимости.


Вот зависимость

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. В моем случае я не могу найти deb для libnss3-nssdb

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

Замечательный. Решает ту же проблему 14.04.5
Geppettvs D'Constanzo

3

У меня такая же проблема. Это решило это.

sudo apt-get update && sudo apt-get install libnss3


0

ОС: Ubuntu 14.04

Перепробовал все вышеперечисленные способы, ни один не работал у меня, но следуя

  • Нажмите на программное обеспечение и обновления
  • Перейти на вкладку Обновления
  • Проверьте важные обновления безопасности

    Введите пароль системного администратора. Это обновит кеш. После завершения процесса вы можете запустить браузер Chrome .

Справка


Это не сработало для меня в Ubuntu 15.10.
Rafael_Espericueta

0

если вам все еще не удается установить или если на нем уже установлена ​​последняя версия libniss3, вы можете установить ее вручную, выполнив следующие действия

  1. Загрузите его по ссылке-> https://packages.ubuntu.com/xenial/amd64/libnss3/download
  2. затем перейдите в папку, где вы скачали файл в терминале

  3. установить, запустив следующую команду в терминале

sudo dpkg -i libnss3_3.28.4-0ubuntu0.16.04.3_amd64.deb
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.