Arch 安装中文输入法

推荐安装小狼毫输入法

安装

* 从官方仓库安装ibus软件包: *

# pacman -S ibus

此外,为了启动ibus的Qt应用程序支持, 安装ibus-qt软件库:

# pacman -S ibus-qt 

安装输入法引擎

你至少需要一个支持你所想用的语言的输入法。可用的输入法包括:

    ibus-anthy: 一个日文输入法引擎,基于anthy。
    ibus-pinyin: 一个智能中文语音输入法引擎,支持汉语拼音与注音符号。设计者为Ibus的主要作者,而且有许多的高级功能(如英文拼错修改)。 该软件暂时没有维护,而且最新的 ibus 引擎上部分功能不能使用。作为替代,请使用ibus-libpinyin。
    ibus-rime:一个强大的智能中文输入法,支持拼音、注音或者没有音调的拼音、双拼、粤拼、中州韵、仓颉和五笔86。
    ibus-chewing:一个智能中文语音输入法引擎,支持注音符号,基于libchewing。
    ibus-hangul: 一个韩文输入法,基于libhangul。
    ibus-unikey: 支持越南文字的输入法引擎。
    ibus-table: 一个支持查表型输入法的输入法引擎。
    ibus-m17n: 一个m17n输入法引擎,可以用m17n-db数据库中的输入法来输入许多语言。
    ibus-mozc - 个日文输入法引擎, 基于 Mozc. 包含在 mozcAUR 包中。
    ibus-keymagic:一个复合型智能输入法,它被设计成可以工作于所有语言,但需要和kms脚本生成的km2键盘布局共同使用。

查看所有可用的输入法:

$ pacman -Ss ^ibus-*

安装小狼毫输入法

$ pacman -S ibus-rime

初始安装

现在运行ibus-setup的初始程序(需要用Ibus的用户):

$ ibus-setup

它会启动后台程序,并给你这条信息:

IBus has been started! If you cannot use IBus, please add below lines in $HOME/.bashrc, and relogin your desktop.
(译:IBus已启动!如果您还不能用Ibus,请您先将以下的三行代码加到$HOME/.bashrc,再重新登录。)
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

注意: 虽然Ibus使用一个后台程序,但是它不是被systemd管理的那种后台程序:普通用户也可以运行,当你登录时,它会启动。

注意: 但是,如果ibus尚未启动,先将那些”export”的代码复制到$HOME/.xprofile(这个文件里),
并将这行代码加到该文件后面:

ibus-daemon -x -d

重新登录 有的电脑需要进行重启

之后,你会看到一张设置屏幕。Ibus运行时,可以随时访问该屏幕,在系统托盘中的Ibus图符点击右键,选择”Preferences”(选项)即可.

如果Ibus在Qt、KDE应用程序中不工作,保证ibus-qt软件库已安装,并在Qt设置编辑器中将Ibus制定为默认输入法引擎:

$ qtconfig-qt4

在 “Interface” -> “Default Input Method” (译:“界面”->“默认输入法引擎”) 中,选择“ibus”,而不是”xim”。

GNOME

GNOME现在已经默认集成了IBus, 所以你只需要安装的输入法引擎并在Region & Language 添加输入源。默认切换输入法的快捷键是 Super+space; 你可以在终端输入

$ ibus-setup

进入设置页面来修改。
配置
注意: 如果你想输入汉、日、韩、越南文字,需要安装东亚字体。
默认的 “General”(常规)设置应该可以用,但是最好点击“Input Methods”(输入法),在下拉式列表框中选择你的输入法,点击“Add”(添加)。

Ibus 配置好后,可以按 Ctrl+Space 使用(按多次为在已安装语言之间切换)。

在每个窗口当中,Ibus 会记住你所用的输入法,所以每个新打开的窗口都需要重新启动。 你可以置换这个特性,在系统托盘的图符上点击右键,选择“Preferences“(首选项),然后点击“Advanced”(高级)的标签即可。

注意: IBus 默认覆盖 Xmodmap 的设置。你可以禁用这个特性,在”references”(首选项)中点击“Advanced”(高级),勾选“Use system keyboard layout”选项。

<think>好的,我现在要帮用户解决在Linux系统上下载中文输入法的问题。首先,我需要回忆一下自己之前使用Linux的经验,特别是安装输入法的部分。不同的发行版可能步骤不一样,用户可能用的是Ubuntu、Fedora还是Arch呢?我得先分情况说明。 用户可能不太清楚Linux下常用的中文输入法有哪些,我应该先列举几个常见的,比如ibus-libpinyin、fcitx5等,并说明它们的优缺点。比如,ibus比较轻量,而fcitx支持更多功能,可能更适合需要高级设置的用户。 接下来,具体的安装步骤需要详细说明。对于基于Debian的系统,比如Ubuntu,可能需要用apt安装ibus-libpinyin或者fcitx5。而Fedora可能用dnf,Arch用pacman。这里要确保命令正确,用户复制粘贴不会有问题。 安装之后,配置环境变量和输入法设置也很重要。可能需要修改~/.profile或者~/.xprofile文件,添加GTK_IM_MODULE和XMODIFIERS等变量。然后,用户需要到系统设置的区域与语言里添加输入源,可能需要重启或者注销才能生效。 还要注意,有些桌面环境比如GNOME和KDE的设置位置可能不同,需要提醒用户根据实际情况查找。另外,如果用户遇到问题,比如输入法没有显示,可能需要检查依赖包是否安装完整,或者是否有冲突的输入法框架。 最后,可能需要给用户一些常见问题的解决方法,比如无法切换输入法、候选词不显示等,或者推荐他们查看官方文档和社区支持。整个过程要保持步骤清晰,避免使用过于专业的术语,让新手也能理解。</think>在Linux系统中安装中文输入法主要有以下步骤(以Ubuntu为例): 1. 安装输入法框架(推荐Fcitx5或IBus): ```bash # Fcitx5方案(推荐) sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-pinyin # IBus方案 sudo apt install ibus-libpinyin ``` 2. 配置环境变量(以Fcitx5为例): ```bash # 编辑配置文件 nano ~/.pam_environment ``` 添加以下内容: ``` GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx ``` 3. 设置输入法: - 打开系统设置 → 区域与语言 → 输入源 - 添加"汉语(中国)"语言 - 点击配置按钮选择Fcitx5配置 4. 重启系统或注销重新登录 5. 使用快捷键切换输入法: - 默认切换快捷键:`Ctrl + Space` - 可通过Fcitx5配置工具调整快捷键 其他主流发行版命令: ```bash # Fedora sudo dnf install fcitx5-chinese-addons # Arch sudo pacman -S fcitx5 fcitx5-chinese-addons # openSUSE sudo zypper in fcitx5 fcitx5-chinese-addons ``` 常见问题处理: 1. 候选词不显示:检查是否安装中文字体 `sudo apt install fonts-noto-cjk` 2. 输入法切换无效:确认环境变量设置正确 3. 输入法图标消失:尝试 `fcitx5 -d` 重新启动守护进程 推荐输入法方案: - Fcitx5 + 云拼音(支持智能联想) - Sogou输入法(需下载.deb包手动安装) - Rime(中州韵,高度可定制)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值