在 Ubuntu 20.04 里装 VS Code
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: 在 Ubuntu 20.04 里装 VS Code
好像是用 snap 装的版本无法输入中文*。是否有人可以试试(Ubuntu 20.04)? 大家分点工吧???
* 最少在几天前,用 “软件” 工具装设的 VS Code (snap 版)无法输入中文。我想大家都很忙,没有人会去注意这些小东西的。
我们这个论坛有人提过在 Sublime Text 里输入中文有问题,不知道是否解决了?
另外,下面是在 Ubuntu 20.04 里进入 Gnome Classic 桌面环境(在 Gnome 3 下虚拟 Gnome 2)的一个截图:
速度非常快(不快才怪)!最重要的是,不必另装任何桌面环境,只要在开机时选择 Gnome Classic 即可。目前还有一些小问题,不过使用起来,至少对我来讲,不碍事。
* 最少在几天前,用 “软件” 工具装设的 VS Code (snap 版)无法输入中文。我想大家都很忙,没有人会去注意这些小东西的。
我们这个论坛有人提过在 Sublime Text 里输入中文有问题,不知道是否解决了?
另外,下面是在 Ubuntu 20.04 里进入 Gnome Classic 桌面环境(在 Gnome 3 下虚拟 Gnome 2)的一个截图:
速度非常快(不快才怪)!最重要的是,不必另装任何桌面环境,只要在开机时选择 Gnome Classic 即可。目前还有一些小问题,不过使用起来,至少对我来讲,不碍事。
- 百草谷居士
- 帖子: 3918
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: 在 Ubuntu 20.04 里装 VS Code
我刚才在20.04下更新了系统,重启后,发现ibus输入法不管用了,在系统通知区找不到图表,按快捷键也无法激活。
运行语言和区域,输入法设置正常,运行im-comfig输入法设置为ibus,重启后,还是不行。
运行语言和区域,输入法设置正常,运行im-comfig输入法设置为ibus,重启后,还是不行。
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: 在 Ubuntu 20.04 里装 VS Code
我不知道你装的是什么系统,怎么装的,实在很难了解情况。我现在使用的系统是最新版(fully upgraded)的 Ubuntu 20.04,使用 ibus-libpinyin 或 ibus-rime 打中文完全没有问题(目前就是使用这个最新的版本)。
今天的update里,出现了语言环境从 19.10 更新到 20.04 的信息:
不过因为 19.10 实际上是 20.04 的测试版,这个更新我认为基本上只是改了档案名罢了。
你的问题最简单的解决办法,就是重装。
上次由 Ping-Wu 在 2020-03-27 1:18,总共编辑 1 次。
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: 在 Ubuntu 20.04 里装 VS Code
重装的“技巧”,一般系统外的档案,复制很简单。系统的档案,如果使用过 ppa 的话,可以把 /etc/apt 档案夾复制到新系统。所有用 apt 装设的套件,可以用下面简单的步骤复制(如果养成习惯把装设过的套件记录下来就不必这么麻烦):
代码: 全选
apt list --installed | grep -v 'installed,automatic' > packages.in.txt
代码: 全选
while IFS=/ read temp1 temp2; do echo $temp1 >> packages.out.txt; done < packages.in.txt
代码: 全选
< packages.out.txt xargs sudo apt install
- 百草谷居士
- 帖子: 3918
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: 在 Ubuntu 20.04 里装 VS Code
本来就是单独一个分区,尝鲜测试的,不是平时日用的。过两天再更新看看,能不能过来劲。不行的话,就到正式版发布时,再重新安装了。
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- 百草谷居士
- 帖子: 3918
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: 在 Ubuntu 20.04 里装 VS Code
今天又试了,发现直接选ubuntu模式(也就是gnome)环境是可以启动ibus输入法的。如果选择wayland,是无法激活ibus输入法的。但是,在wayland环境下,手工输入ibus-daemon也可以激活ibus输入法。
在启动程序配置里,看到名为“im-lanuch”的启动项,内容如下:
sh -c 'if ! [ -e "/usr/bin/ibus-daemon" ] && [ "x$XDG_SESSION_TYPE" = "xwayland" ] ; then exec env IM_CONFIG_CHECK_ENV=1 im-launch true; fi'
对shell脚本不懂,不过看样子问题在这里。
在启动程序配置里,看到名为“im-lanuch”的启动项,内容如下:
sh -c 'if ! [ -e "/usr/bin/ibus-daemon" ] && [ "x$XDG_SESSION_TYPE" = "xwayland" ] ; then exec env IM_CONFIG_CHECK_ENV=1 im-launch true; fi'
对shell脚本不懂,不过看样子问题在这里。
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
-
- 帖子: 61
- 注册时间: 2009-01-03 17:09
Re: 在 Ubuntu 20.04 里装 VS Code
我测试了一下,用楼主的方法可以输入中文,用snap安装,在fcitx输入法中不能输入中文。
-
- 帖子: 7
- 注册时间: 2018-09-07 20:40
- 系统: window
Re: 在 Ubuntu 20.04 里装 VS Code
我想问一下dotnet 怎么安装?
我按照微软的官方网站提供的方法安装失败
sudo apt-get install dotnet-sdk-3.1
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:
下列软件包有未满足的依赖关系:
dotnet-sdk-3.1 : 依赖: dotnet-runtime-3.1 (>= 3.1.3) 但是它将不会被安装
依赖: aspnetcore-runtime-3.1 (>= 3.1.3) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
我按照微软的官方网站提供的方法安装失败
sudo apt-get install dotnet-sdk-3.1
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:
下列软件包有未满足的依赖关系:
dotnet-sdk-3.1 : 依赖: dotnet-runtime-3.1 (>= 3.1.3) 但是它将不会被安装
依赖: aspnetcore-runtime-3.1 (>= 3.1.3) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
- 百草谷居士
- 帖子: 3918
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: 在 Ubuntu 20.04 里装 VS Code
无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
-
- 帖子: 7
- 注册时间: 2018-09-07 20:40
- 系统: window
Re: 在 Ubuntu 20.04 里装 VS Code
dotnet 3不行,看了一下应该是微软还没有推出支持,只好又装回19.10了......