当前位置: 首页 > news >正文

Ubuntu 18.04 虚拟机 VScode无法正常输入中文解决办法

小问题,咱们速战速决

  1. 问题描述

image
或者
image
其实就是安装的Ubuntu版本太旧了,依赖包的版本不支持VScode安装。如果不想升级Ubuntu,那找一个旧版本VScode安装包就行。

  1. 这里是旧版本VScode,旧版本合集
    推荐在Ubuntu的浏览器中打开并下载,如图点击.deb
    image
    当然,也可以用Windows系统下载,能实现文件拖拽最好,不行就用共享文件夹(参考往期教程),把安装包文件移动到Ubuntu虚拟机的文件夹或共享文件夹中
    image

3.下载完成之后在包含code.deb的文件目录中右键打开终端
image

4.在终端中依次执行命令

先清理code(如果之前没安装过code可以跳过这步):sudo dpkg --remove code && sudo dpkg --purge code

然后安装code
a). sudo apt install ./code,按Tab键补全 (没有补全那就是终端路径不对,按第3步来)。
执行后大概率会出现依赖问题,继续执行下一条命令,如果安装成功就不用了。
b). sudo apt --fix-broken install,可以再执行一遍,出现下图输出表示没问题了
image
c).sudo apt install ./code,按Tab键补全。这步和a).一模一样的

⚠️多说几句

  1. 建议更新Ubuntu版本,可以参考Ubuntu 24.04虚拟机安装教程。博主是因为学习需求才会在2025年9月这个时间点用Ubuntu 18.04的。有新的就尽量用比较新的,就像现在没几个人用vim一样(doge)

  2. Ubuntu18.04 应用商店下载的Vscoode是“阉割版”,导致无法中文输入, 所以需要用官方的安装包,参考阉割版VScode?

  3. 为什么不用 sudo dpkg -i code+Tab ?因为apt 命令会自动尝试处理依赖关系,当然也不一定能修复成功,所以需要手动输入修复命令。

http://www.zskr.cn/news/3524.html

相关文章:

  • qoj1847 Elephants
  • 基于ArcGIS的通用界址点导入导出工具设计与实现
  • python 函数作用域
  • 文献阅读 | AutoCodeBench
  • Idea win 快捷键大全
  • VSCode+neovim工作环境快速构建
  • 25.9.12随笔联考总结
  • macos
  • 算法复杂度
  • Typescript中Type 类型的实现原理
  • 戒己谨言
  • 更美观的网页布局
  • 深入解析:每日一算:电话号码的字母组合
  • Marvell,跌落神坛!
  • 老同志们的93阅兵镜头
  • 鸿蒙应用开发环境搭建全攻略
  • 一个类继承一个接口的实现类、两个类实现同一个接口、两个类同时继承一个实现了某一接口的抽象类。三者的区别是什么呢
  • 计算机常识
  • 网络流,最大流,EK算法
  • 1.认识c语言
  • 当你发现是打表!!!
  • css背景
  • 2025.9.11 刷题日记
  • 水库运行综合管理平台
  • Nginx配置文件介绍
  • 各模态优势(可见光保留细节纹理,红外突出目标)
  • 眼下硬件是足够用的,最大的问题还是AI模型本身的能力不太够。没办法让硬件真正用起来,比如AI难以很好地控制灵巧手
  • 深入理解C语言---函数
  • Agent Sudo | Writeup | TryHackMe
  • UT_HASH