如何获得中文输入的工作?


Answers:


37

我的系统有一个类似的问题:我可以选择“中文”,但实际上并没有输入任何中文。缺少的关键步骤是安装特定的中文输入法/程序包。例如:

sudo apt-get install ibus-pinyin 

在这个例子中安装拼音后,转到System Settings→交通Language Support→交通Chinese (Pinyin)

现在它可以按预期工作了。

线程帮助我找出了解决方案。它还建议了另一种输入法:

sudo apt-get install ibus-sunpinyin

聚苯乙烯

在这些命令中的任何一个之后,请不要忘记重新启动IBus守护程序

ibus restart

它帮助了我,但是(如我所能想象的),当选择拼音时,Nautilus一直在触发错误。
吉尔伯托·阿尔比诺

更新:在更新的Ubuntu(例如18.04和更高版本)上,可以按照以下步骤通过GUI安装拼音而无需触摸命令行。
Samuel Li

18
  1. 单击破折号首页,搜索“语言支持”

  2. 点击“安装/删除语言”并添加中文

  3. 单击破折号首页,搜索“键盘输入法”

  4. 在“输入法”下,添加中文输入法

  5. 请享用!

希望它会有所帮助


可通过apt-get获得吗?
Scott混合理论2014年

1
Ubuntu 16.10仅在搜索键盘输入法时找到“ 文本输入”,并且似乎没有任何方法可以在该对话框中添加“输入法”。
或Mapper

1
没为我工作。(在16.04中)我安装了中文,并单击了一个复选框,该复选框使我可以看到菜单栏中的图标,该图标显示了正在使用的语言。下方有一个标题为“文本输入设置”的项目。我添加了三个中文项目。我一次都激活了它们,但是我尝试过的任何文本框中都没有中文。
rschwieb

9

(ubuntu 14.04)和(ubuntu 16.04)中的汉字支持设置说明

1.启用中文支持

a-单击系统设置,单击语言支持

系统可能会提示您安装对当前语言的支持

b-确保将键盘输入法系统:设置为IBus

c-单击“ 安装/删除语言”。

d-选择中文(简体)和/或中文(繁体)

e-(ubuntu 14.04)-单击“ 应用更改”

e-(ubuntu 16.04)-单击“ 应用”


>退出登录<


2.安装其他中文输入系统

由于无法通过软件中心找到ibus-m17n,因此此步骤不适用于16.04

a-打开Ubuntu软件中心

b-搜索并安装ibus-m17n


>退出登录<


3.选择并启用您的输入系统

a-单击系统设置,单击文本输入

b-单击+按钮添加新方法

c-选择中文(拼音),单击添加

这使您可以键入汉字

以下步骤不适用于16.04,因为它们取决于所安装的ibus-m17n(我自己安装它们时会再次更新。这是一个不错的起点

d-选择中文(SunPinyin),单击添加

这也允许您键入汉字汉字(可选)

e-选择中文(汉语拼音(m17n)),然后单击添加

这使您可以键入hànyǔpīnyīn(带有声调标记的英语字符)


>退出登录<


4.测试一下


故障排除

使用中国(拼音)时,如果你有其中的打字错误寒雨表明公顷NüSH和其他类似的,音节分离问题,先试试这个..

打开终端,输入ibus重新启动

如果这不起作用,请在拼音乔中提出其他一些建议

随机提示

  • super key+ space在语言输入之间切换。
    • 超级键是Windows键
  • 每种语言输入都有其自己的设置以自定义可用性。
    • 例如 在语言栏上,选择拼音,然后单击首选项

这是最好,最完整的答案,也是唯一对我有用的答案。
AlfredBaudisch

@AlfredBaudisch您为哪个版本的Ubuntu启用了它?
Hastig Zusammenstellen

1
ubuntu 16.04.2 LTS
AlfredBaudisch

对于阅读该评论的任何人,在我对答案进行更新以包括16.04之前,都会发布Alfred的评论。第一步应该使大多数用户都能正常工作,但是对于那些希望使用汉语拼音(标有英文字符/hànyǔpīnyīn)和其他替代汉字程序的用户,您需要在其他地方寻找答案,直到我自己安装并更新这个答案。
Hastig Zusammenstellen

4

此方法通过命令行。它依赖于安装ibus-libpinyin(称为Ibus Intelligent Pinyin)并将其添加为gsettings架构的输入源。这已经在Ubuntu 14.04 LTS和15.04上进行了多次测试。

首次安装 ibus-libpinyin

sudo apt-get install ibus-libpinyin

然后,运行以下命令:

gsettings set org.gnome.desktop.input-sources sources "$(gsettings get org.gnome.desktop.input-sources sources | sed "s/]/, ('ibus', 'libpinyin')]/")" 

上面的命令接受的输出gsettings get org.gnome.desktop.input-sources sources,将其交给sed,它将删除最后一个方括号并附, ('ibus', 'libpinyin')]加到其输出。该特定模式具有格式[(INPUTMETHOD1, LANGUAGE1), (INPUTMETHOD1,LANGUAGE2)]为的条目,因此这就是为什么必须使用sed在该fassion中插入文本的原因。最后gsettings set,通过将参数替换为,将其输出用作命令的输入$( . . . )

另外,这两行可以合并为一个简单的脚本:

#!/bin/sh
SCHEMA="org.gnome.desktop.input-sources"
KEY="sources"
sudo apt-get install ibus-libpinyin
gsettings set $SCHEMA $KEY "$(gsettings get $SCHEMA $KEY | sed "s/]/, ('ibus', 'libpinyin')]/")"

希望对其他用户有所帮助!中文本身很适合在中国网上冲浪,但是Linux中文用户最希望使用的应用程序之一是QQ,它当然不可用,但是请查看有关如何安装Android版QQ的其他答案。在Ubuntu中


QQ拥有网络版本,因此android版本不是必需的。
xji 2015年

@XiangJi至少对我来说,Web qq缺少文件传输和视频/语音呼叫功能。此外,它比较笨拙,并且无法保存我的对话历史记录。因此,我更喜欢android版本。有点冗长,但对我
有用

这是在gnome桌面下于2016.04下有效的唯一答案。
尼古拉斯·拉乌尔

2
  1. 单击破折号首页,搜索“语言支持”,检查是否存在“中文”?如果不是,请执行步骤2。如果有,请转到步骤3。

  2. 点击“安装/删除语言”并添加中文

  3. 单击破折号首页,搜索“键盘输入法”

  4. 在“输入法”下,添加中文输入法


2

在这里,我提供了一种在Ubuntu中安装快速输入法(快速输入法)的快速方法

  1. 执行以下命令以安装所需的软件包。

    sudo apt-get install fcitx fcitx-imlist fcitx-table-quick-classic
    
  2. 执行命令后,重新启动Ubuntu。

  3. 启动Language Support。将键盘输入系统设置为fcitx在此处输入图片说明

  4. 启动Region & Language。添加输入源Chinese (QuickClassic)在此处输入图片说明

  5. 现在您可以看到语言菜单图标。您可以用来Shift在输入法之间切换。

    在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.