ubuntu16.04安装vscode遇到的code 依赖于 libnss3 (>= 2:3.30)解决

1、ubuntu16.04安装最新版本vscode失败原因

ubuntu16.04安装最新版本的vscode会遇到依赖libnss3(>=2:3.30)的问题,原因是ubuntu16.04安装的库libnss3版本更低,与vscode需要的更高版本的libnss3库不兼容,只需要升级libnss3库版本高于2:3.30就行(仅为自己理解,如有不对,请评论区给出正确解释)。

2、如何下载及更新库libnss3

ubuntu有个存储库,里面有各种需要的库文件下载,链接为:
https://ubuntu.pkgs.org/
在这里插入图片描述

我的ubuntu版本为16.04,所以我选择了离这个版本最近的版本20.04测试,最新的23.10不知道可不可以,然后选择Ubuntu main,amd64,进去之后,在大概第四页的位置,有个deb文件名为:**libnss3_3.49.1-1ubuntu1_amd64.deb**
在这里插入图片描述

此处提供该文件下载位置:https://ubuntu.pkgs.org/20.04/ubuntu-main-amd64/4/
下载下来之后,使用命令:

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

安装该安装包,然后在升级vscode,命令:

sudo apt-get install code

期间可能会遇到安装包的依赖问题,使用命令:

sudo apt-get -f install

解决依赖问题。使用dpkg -l libnss3命令可以查看当前安装库libnss3版本:
libnss3:amd64 2:3.49.1-1ub amd64 Network Security Service libraries
此处提供libnss3_3.49.1-1ubuntu1_amd64.deb文件下载:
libnss3_3.49.1-1ubuntu1_amd64.deb

  • 6
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值