当前位置:首页 » 《随便一记》 » 正文

Ubuntu 18.04安装最新版Visual Studio Code(VS Code)报依赖库版本过低错误

4 人参与  2024年03月25日 10:30  分类 : 《随便一记》  评论

点击全文阅读


Ubuntu 18.04安装最新版Visual Studio Code(VS Code)报依赖库版本过低错误

1. 问题描述2. 解决方案2.1 修复之前安装的错误2.2 安装VS Code 1.85.2 3. 原因分析

1. 问题描述

在Ubuntu 18.04系统上安装VS Code ≥ v1.86.2(测试到v1.87.1)时,会报出libc6libgssapi-krb5-2libxkbfile1 依赖库版本过低的问题,如下面第一段终端指令所示。

bit202@bit202-OMEN:~$ sudo dpkg -i '/home/bit202/桌面/code_1.86.2-1707854558_amd64.deb' 正在选中未选择的软件包 code。(正在读取数据库 ... 系统当前共安装有 335835 个文件和目录。)正准备解包 .../code_1.86.2-1707854558_amd64.deb  ...正在解包 code (1.86.2-1707854558) ...dpkg: 依赖关系问题使得 code 的配置工作不能继续: code 依赖于 libc6 (>= 2.28);然而:系统中 libc6:amd64 的版本为 2.27-3ubuntu1.6。 code 依赖于 libgssapi-krb5-2 (>= 1.17);然而:系统中 libgssapi-krb5-2:amd64 的版本为 1.16-2ubuntu0.4。 code 依赖于 libxkbfile1 (>= 1:1.1.0);然而:系统中 libxkbfile1:amd64 的版本为 1:1.0.9-2。dpkg: 处理软件包 code (--install)时出错: 依赖关系问题 - 仍未被配置正在处理用于 gnome-menus (3.13.3-11ubuntu1.1) 的触发器 ...正在处理用于 desktop-file-utils (0.23-1ubuntu3.18.04.2) 的触发器 ...正在处理用于 mime-support (3.60ubuntu1) 的触发器 ...正在处理用于 shared-mime-info (1.9-2) 的触发器 ...Unknown media type in type 'all/all'Unknown media type in type 'all/allfiles'在处理时有错误发生: code

而且即便使用更新这些库,也无法满足版本需求,如下终端指令所示:

bit202@bit202-OMEN:~$ sudo apt-get install libc6 libgssapi-krb5-2 libxkbfile1正在读取软件包列表... 完成正在分析软件包的依赖关系树       正在读取状态信息... 完成       libxkbfile1 已经是最新版 (1:1.0.9-2)。libc6 已经是最新版 (2.27-3ubuntu1.6)。libgssapi-krb5-2 已经是最新版 (1.16-2ubuntu0.4)。升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 340 个软件包未被升级。

如果强行使用最新版本的VS Code也不是不能用,但我感觉它不会很好地记录我的使用进度,其他问题还没有发现。

2. 解决方案

测试最新可以安装VS Code v1.85.2版本(2023年11月版本)。

2.1 修复之前安装的错误

也就是卸载之前安装的高版本VS Code。

bit202@bit202-OMEN:~$ sudo apt-get -f install正在读取软件包列表... 完成正在分析软件包的依赖关系树       正在读取状态信息... 完成       正在修复依赖关系... 完成下列软件包将被【卸载】:  code升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 340 个软件包未被升级。有 1 个软件包没有被完全安装或卸载。解压缩后将会空出 397 MB 的空间。您希望继续执行吗? [Y/n] y(正在读取数据库 ... 系统当前共安装有 337279 个文件和目录。)正在卸载 code (1.86.2-1707854558) ...Unknown media type in type 'all/all'Unknown media type in type 'all/allfiles'正在处理用于 desktop-file-utils (0.23-1ubuntu3.18.04.2) 的触发器 ...正在处理用于 shared-mime-info (1.9-2) 的触发器 ...Unknown media type in type 'all/all'Unknown media type in type 'all/allfiles'正在处理用于 gnome-menus (3.13.3-11ubuntu1.1) 的触发器 ...正在处理用于 mime-support (3.60ubuntu1) 的触发器 ...

2.2 安装VS Code 1.85.2

bit202@bit202-OMEN:~$ sudo dpkg -i '/home/bit202/桌面/code_1.85.2-1705561292_amd64.deb' 正在选中未选择的软件包 code。(正在读取数据库 ... 系统当前共安装有 335835 个文件和目录。)正准备解包 .../code_1.85.2-1705561292_amd64.deb  ...正在解包 code (1.85.2-1705561292) ...正在设置 code (1.85.2-1705561292) ...Unknown media type in type 'all/all'Unknown media type in type 'all/allfiles'正在处理用于 gnome-menus (3.13.3-11ubuntu1.1) 的触发器 ...正在处理用于 desktop-file-utils (0.23-1ubuntu3.18.04.2) 的触发器 ...正在处理用于 mime-support (3.60ubuntu1) 的触发器 ...正在处理用于 shared-mime-info (1.9-2) 的触发器 ...Unknown media type in type 'all/all'Unknown media type in type 'all/allfiles'

3. 原因分析

可能是Ubuntu 18.04对以上库的支持的最新版本太低了,也就是Ubuntu 18.04系统太老了。


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/85119.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 进错房,嫁给八零最牛特种兵已完结(林晚夏江肆年)抖音热文_《进错房,嫁给八零最牛特种兵已完结》最新章节免费在线阅读 -
  • 重生后选魔族,天族哭着求我当王全章节(月沁雪任意)全文免费阅读无弹窗大结局_(重生后选魔族,天族哭着求我当王全章节)重生后选魔族,天族哭着求我当王全章节免费阅读全文最新章节列表_笔趣阁(重生后选魔族,天族哭着求我当王全章节) -
  • 捡回摄政王后,她在皇室作威作福完结版小说(景飞鸢赵灵杰)全文免费阅读无弹窗大结局_(捡回摄政王后,她在皇室作威作福完结版免费阅读全文大结局)最新章节列表_笔趣阁(捡回摄政王后,她在皇室作威作福完结版) -
  • 千金难泣(立轩苏子骞翠竹吴进)全本免费在线阅读_千金难泣最新章节在线阅读(立轩苏子骞翠竹吴进)
  • 《沈云阶傅宴辞》(沈云阶傅宴辞》已完结完整版全集大结局小说)全文阅读笔趣阁
  • 《沈凌峰沈国华》已完结小说全文阅读笔趣阁《沈凌峰沈国华》
  • 《傅嫤韩恬魏郯程茂》已完结(傅嫤韩恬魏郯程茂)热门小说全目录完整版)全文阅读笔趣阁
  • 八零俏军医错嫁糙汉军官:番外+全文+后续(贺昭朗孟翩然)完本小说免费_全本免费小说八零俏军医错嫁糙汉军官:番外+全文+后续最新小说全文阅读(贺昭朗孟翩然)
  • 失去千千万万遍在线阅读(阮相宜陆凛言)全文免费阅读无弹窗大结局_(失去千千万万遍在线阅读)失去千千万万遍在线阅读免费阅读全文最新章节列表_笔趣阁(失去千千万万遍在线阅读) -
  • 脱离世界后,妻子疯了火爆小说小说(沈夕颜林程言)全文免费阅读无弹窗大结局_(脱离世界后,妻子疯了火爆小说免费阅读全文大结局)最新章节列表_笔趣阁(脱离世界后,妻子疯了火爆小说) -
  • 跨年发生踩踏,男友为救白月光丢下我(温林初宝宝)免费阅读 -
  • 都重生了,还不离婚等啥呢宋招弟霍文铮小说在线章节免费阅读

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1