ubuntu 12.04 upgrade后 chrome 崩溃 报Aw, Snap!

在升级Ubuntu 12.04后,Chrome无法打开,报错为Aw, Snap! 通过查看升级日志发现与NSS库有关的问题。通过下载不同版本的libnss3尝试解决,最终通过回滚/usr/lib/x86_64-linux-gnu/nss目录下的文件修复了Chrome崩溃问题。" 78515945,7330477,使用MVP模式实现RecyclerView实战指南,"['Android开发', '前端开发', '数据绑定', '网络请求', 'UI设计']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

公司做软件开发的电脑,Ubuntu 12.04  64位,因为各种软件和环境配置比较多,一直不敢随便更新。

最近手贱执行了update和upgrade,重启后Chrome就打不开了,重复安装卸载各种版本都不能解决。

在终端执行:google-chrome,出现下面的log。

[9:9:0705/134022:ERROR:nss_util.cc(207)] Error initializing NSS without a persistent database: NSS error code: -8023

[9:9:0705/134022:FATAL:nss_util.cc(209)] nss_error=-8023, os_error=0

看了upgrade的log /var/log/apt/history.logxxx,找到可能和nss有关的更新:

libnss3:amd64 (3.19.2-0ubuntu0.12.04.1, 3.26.2-0ubuntu0.12.04.1), libnss3:i386 (3.19.2-0ubuntu0.12.04.1, 3.26.2-0ubuntu0.12.04.1),libnss3-1d:amd64 (3.19.2-0ubuntu0.12.04.1, 3.26.2-0ubuntu0.12.04.1)

然后在

### 安装特定版本的Google Chrome 对于Ubuntu 12.04 LTS而言,直接通过官方渠道获取指定版本如version 124的Google Chrome存在一定的挑战,因为通常情况下,官方提供的链接指向的是最新稳定版而非历史版本。然而,可以尝试从第三方资源或存档中寻找该版本。 #### 方法一:使用命令行下载并安装适用于32位系统的Chrome 针对32位架构的操作系统,可执行如下指令来完成操作: ```bash wget https://example.com/path_to_version_124/google-chrome-stable_version_124_i386.deb sudo dpkg -i google-chrome-stable_version_124_i386.deb ``` 此处`https://example.com/path_to_version_124/`仅为示意,请替换为实际存储有目标版本deb包的有效URL[^2]。 #### 方法二:使用命令行下载并安装适用于64位系统的Chrome 如果操作系统基于64位,则应采用下面的方法来进行部署: ```bash wget https://example.com/path_to_version_124/google-chrome-stable_version_124_amd64.deb sudo dpkg -i google-chrome-stable_version_124_amd64.deb ``` 同样地,这里也需要将示例中的URL更新为目标版本的真实下载位置。 需要注意的是,在上述两种方法之后可能还需要解决依赖关系问题,可以通过运行`sudo apt-f`来修复任何潜在的问题。 由于Ubuntu 12.04已经是一个较为老旧的发行版,建议考虑升级到更现代的版本以获得更好的兼容性和安全性支持。此外,对于如此具体的旧版本号(如Version 124),找到确切匹配的安装文件可能会非常困难,因此推荐查阅社区论坛或其他可信来源寻求帮助定位合适的镜像源或者接受较新但仍能满足需求的替代方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值