ไม่สามารถเปิดใช้ 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

ฉันมีทุกสิ่ง uncommented /etc/apt/source.listใน


1
ดูเหมือนว่าคุณกำลังใช้งาน 15.04 ซึ่งเข้าสู่จุดสิ้นสุดของชีวิตในเดือนกุมภาพันธ์ 2559 คุณจะต้องอัปเกรดเป็นรุ่นที่รองรับเช่น 16.04 หรือ 17.04
wjandrea

คุณสามารถไปถึงการกวดวิชานี้: zakirrizvi.blogspot.com/2017/10/...
Skywalker

ปัญหาเดียวกันนี้มีอยู่ในการเผยแพร่ในบริการดังนั้นจึงควรเป็นหัวข้อ ได้รับคำตอบแล้วที่นี่: stackoverflow.com/q/46126902/86967
nobar

คำตอบ:


6

หากคุณใช้งาน 15.10 และต่ำกว่าวิธีที่เหมาะสมคือการอัพเกรด distro แต่ถ้าคุณต้องการที่จะติดกับรุ่นปัจจุบันของคุณด้วยเหตุผลใดและนี่คือสิ่งที่ฉันได้ทำ

ฉันมีแรงติดตั้ง 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. ติดตั้งโดยใช้คำสั่งต่อไปนี้ใน terminal

sudo dpkg -i libnss3_3.28.4-0ubuntu0.16.04.3_amd64.deb
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.