Неможливо запустити google-chrome-stable. Вихід із застарілого часу NSS (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. У моєму випадку я не можу знайти деб для 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.