Linux自然码双拼输入法,魔然方案安装教程
魔然输入法·全发行版·终极保姆级教程
本教程目标:让任何Linux新手在任何发行版上都能装上魔然,每一步都有验证,出错必给解决方案。
- 注意这是一个在Linux上安装自然码魔然双拼方案的教程,请安装前认真看清楚,其他系统安装教程这里没有写
第一步:先搞清楚你的系统
打开终端 (Ctrl+Alt+T),输入下面命令,看输出结果 :
grep -E '^(ID|ID_LIKE)=' /etc/os-release你会看到类似:
ID=ubuntu或ID=debian→ ** Debian/Ubuntu系 **,用apt命令ID=fedora或ID=rhel→ ** Fedora/RHEL系 **,用dnf命令ID=arch或ID=manjaro→ ** Arch/Manjaro系 **,用pacman命令ID=opensuse→ ** openSUSE系 **,用zypper命令
根据结果,直接跳到你对应的章节,别全看!
A: Debian/Ubuntu系(包括Deepin、Zorin)
A1. 装基础工具(** 需要密码**,密码不显示)
sudo apt updatesudo apt install -y curl git librime-plugin-lua成功标志:最后一行显示 升级了0个软件包,新安装了X个软件包...
如果报错:无法找到软件包 librime-plugin-lua → 说明你系统太老,换这条:
旧版系统用这个名字
sudo apt install -y librime1-pluginsA2. 选框架(二选一)
fcitx5路线(适合KDE桌面):
sudo apt install -y fcitx5 fcitx5-rimeim-config -n fcitx5ibus路线(适合GNOME桌面):
sudo apt install -y ibus ibus-rimeim-config -n ibus成功标志:没红色报错。如果 im-config 说命令不存在,先运行:
sudo apt install -y im-configA3. 创建目录(不管有没有报错,必做!)
如果 cd ~/.local/share/fcitx5/rime 报错,说明目录不存在,先创建:
fcitx5用户:
mkdir -p ~/.local/share/fcitx5/rimecd ~/.local/share/fcitx5/rimeibus用户:
mkdir -p ~/.config/ibus/rimecd ~/.config/ibus/rime成功标志:终端提示符最后变成 rime$ 或 ibus/rime$
A4. 下载魔然简化字版
bash <(curl -fsSL https://raw.githubusercontent.com/rime/plum/master/rime-install) rimeinn/rime-moran@simp成功标志:最后一行显示 Done
如果报错:git: 未找到命令 → 重做A1,确保 git 装了。
A5. 添加到列表
echo 'patch: schema_list: - schema: moran' > default.custom.yaml成功标志:没报错就是成功。验证:
应该能看到 moran
cat default.custom.yamlA6. 部署
fcitx5:
fcitx5-remote -ribus:
ibus-daemon -drx成功标志:没任何输出(沉默=成功)
A7. 重启
右上角关机→注销→重新登录
B: dora/RHEL系(包括CentOS 8+)
B1. 装基础工具
sudo dnf install -y curl git librime-lua如果报错:找不到librime-lua → 换这条:
需要编译安装,复杂,建议换Ubuntu
sudo dnf install -y librime-devel lua-develB2. 选框架
fcitx5:
sudo dnf install -y fcitx5 fcitx5-rimeim-config -n fcitx5ibus:
sudo dnf install -y ibus ibus-rimeim-config -n ibusB3. 创建目录
命令同A3(完全一样的命令)
B4-B7. 下载、配置、部署、重启
命令完全同A4-A7,一字不改。
C: Arch/Manjaro系
C1. 装基础工具
sudo pacman -Syysudo pacman -S --noconfirm curl git librime-lua说明:Arch的包名自带lua,一般不会有问题。
C2. 选框架
fcitx5:
sudo pacman -S --noconfirm fcitx5 fcitx5-rimeim-config -n fcitx5ibus:
sudo pacman -S --noconfirm ibus ibus-rimeim-config -n ibusC3. 创建目录
命令同A3
C4-B7. 下载、配置、部署、重启
命令完全同A4-A7
D: openSUSE系
D1. 装基础工具
sudo zypper refreshsudo zypper install -y curl git librime-lua如果报错:librime-lua 未找到 → openSUSE可能没打包,建议换Ubuntu。
D2. 选框架
fcitx5:
sudo zypper install -y fcitx5 fcitx5-rimeim-config -n fcitx5ibus:
sudo zypper install -y ibus ibus-rimeim-config -n ibusD3. 创建目录
命令同A3
D4-B7. 下载、配置、部署、重启
命令完全同A4-A7
终极一键懒人包
如果你实在不想一步步做,根据发行版完整复制对应代码块一次粘贴到终端,即可一次搞定:
如果运行懒人包命令后报错请把报错内容丢给 AI 问询
Debian/Ubuntu 懒人包
fcitx5路线
sudo apt update && sudo apt install -y curl git librime-plugin-lua fcitx5 fcitx5-rime && im-config -n fcitx5 && mkdir -p ~/.local/share/fcitx5/rime && cd ~/.local/share/fcitx5/rime && bash <(curl -fsSL https://raw.githubusercontent.com/rime/plum/master/rime-install) rimeinn/rime-moran@simp && echo 'patch:\n schema_list:\n - schema: moran' > default.custom.yaml && fcitx5-remote -ribus路线
sudo apt update && sudo apt install -y curl git librime-plugin-lua ibus ibus-rime && im-config -n ibus && mkdir -p ~/.config/ibus/rime && cd ~/.config/ibus/rime && bash <(curl -fsSL https://raw.githubusercontent.com/rime/plum/master/rime-install) rimeinn/rime-moran@simp && echo 'patch:\n schema_list:\n - schema: moran' > default.custom.yaml && ibus-daemon -drxFedora 懒人包
fcitx5路线
sudo dnf install -y curl git librime-lua fcitx5 fcitx5-rime && im-config -n fcitx5 && mkdir -p ~/.local/share/fcitx5/rime && cd ~/.local/share/fcitx5/rime && bash <(curl -fsSL https://raw.githubusercontent.com/rime/plum/master/rime-install) rimeinn/rime-moran@simp && echo 'patch:\n schema_list:\n - schema: moran' > default.custom.yaml && fcitx5-remote -ribus路线
sudo dnf install -y curl git librime-lua ibus ibus-rime && im-config -n ibus && mkdir -p ~/.config/ibus/rime && cd ~/.config/ibus/rime && bash <(curl -fsSL https://raw.githubusercontent.com/rime/plum/master/rime-install) rimeinn/rime-moran@simp && echo 'patch:\n schema_list:\n - schema: moran' > default.custom.yaml && ibus-daemon -drxArch 懒人包
fcitx5路线
sudo pacman -Syy && sudo pacman -S --noconfirm curl git librime-lua fcitx5 fcitx5-rime && im-config -n fcitx5 && mkdir -p ~/.local/share/fcitx5/rime && cd ~/.local/share/fcitx5/rime && bash <(curl -fsSL https://raw.githubusercontent.com/rime/plum/master/rime-install) rimeinn/rime-moran@simp && echo 'patch:\n schema_list:\n - schema: moran' > default.custom.yaml && fcitx5-remote -ribus路线
sudo pacman -Syy && sudo pacman -S --noconfirm curl git librime-lua ibus ibus-rime && im-config -n ibus && mkdir -p ~/.config/ibus/rime && cd ~/.config/ibus/rime && bash <(curl -fsSL https://raw.githubusercontent.com/rime/plum/master/rime-install) rimeinn/rime-moran@simp && echo 'patch:\n schema_list:\n - schema: moran' > default.custom.yaml && ibus-daemon -drx懒人包用后必做:注销重启!然后验证是否成功,文章后面有教程。
:图形界面备选方案(不会命令就用这个)
如果命令实在搞不定,纯鼠标操作:
- 打开「软件商店」(Ubuntu叫「软件」,Fedora叫「软件商店」,Arch用「添加/删除软件」)
- 搜索并安装:
- 框架:搜
fcitx5或ibus,装上 - Rime:搜
rime,装上 - Lua插件:搜
librime lua,装上
- 框架:搜
- 下载魔然:浏览器打开 https://github.com/rimeinn/rime-moran/archive/refs/heads/simp.zip → 点「Download ZIP」
- 解压:下载后右键→解压,得到
rime-moran-simp文件夹 - 复制文件夹:
- fcitx5:把文件夹里的所有内容复制到
~/.local/share/fcitx5/rime/(按Ctrl+H显示隐藏文件夹) - ibus:复制到
~/.config/ibus/rime/
- fcitx5:把文件夹里的所有内容复制到
- 创建
default.custom.yaml:在对应目录右键→新建文档→命名为default.custom.yaml,用记事本打开,写入:patch:schema_list:- schema: moran - 部署:右键托盘输入法图标→「重新部署」
- 重启:注销并重新登录
验证是否成功(重要!)
重启登录后,在终端输入: fcitx5用户
ls ~/.local/share/fcitx5/rime/moran 2>/dev/null && echo "✅ 魔然已安装" || echo "❌ 魔然未下载成功"ibus用户
ls ~/.config/ibus/rime/moran 2>/dev/null && echo "✅ 魔然已安装" || echo "❌ 魔然未下载成功"如果显示 ✅,说明文件正确,只是没切换。点击右下角/右上角输入法图标 → 选「魔然」。
如果显示 ❌,说明下载失败,回到对应章节的A4/B4/C4/D4重做。
常见错误及修复
| 错误提示 | 原因 | 修复命令 |
|---|---|---|
bash: cd: ...没有那个文件或目录 | 没创建目录 | mkdir -p 那个目录 |
git: 未找到命令 | 没装git | sudo apt install -y git |
curl: 未找到命令 | 没装curl | sudo apt install -y curl |
librime-plugin-lua 未找到 | 发行版太老或没包 | 换Ubuntu/Arch |
im-config: 未找到命令 | 没装im-config | sudo apt install -y im-config |
fcitx5-remote: 未找到命令 | 没装fcitx5 | 重做框架安装步骤 |
ibus-daemon: 未找到命令 | 没装ibus | 重做框架安装步骤 |
| 重启后列表没「魔然」 | 没部署成功 | 重做部署步骤 |
卸载重装(如果彻底搞乱了)
fcitx5:
sudo apt remove --purge fcitx5* librime* -yrm -rf ~/.local/share/fcitx5些在后请回到对应系统按步骤重做
ibus:
sudo apt remove --purge ibus* librime* -yrm -rf ~/.config/ibus/rime些在后请回到对应系统按步骤重做
验证你的安装状态
复制这整段到终端,它会自动告诉你哪一步没做:
echo "====== 系统信息 ======"grep ^ID= /etc/os-releaseecho "====== 框架信息 ======"echo "Fcitx5 配置目录: $([ -d ~/.local/share/fcitx5/rime ] && echo "✅ 存在" || echo "❌ 不存在")"echo "IBUS 配置目录: $([ -d ~/.config/ibus/rime ] && echo "✅ 存在" || echo "❌ 不存在")"echo "====== 魔然方案 ======"echo "Fcitx5: $([ -d ~/.local/share/fcitx5/rime/moran ] && echo "✅ 已下载" || echo "❌ 未下载")"echo "IBUS: $([ -d ~/.config/ibus/rime/moran ] && echo "✅ 已下载" || echo "❌ 未下载")"echo "====== 配置文件 ======"echo "Fcitx5: $([ -f ~/.local/share/fcitx5/rime/default.custom.yaml ] && echo "✅ 已配置" || echo "❌ 未配置")"echo "IBUS: $([ -f ~/.config/ibus/rime/default.custom.yaml ] && echo "✅ 已配置" || echo "❌ 未配置")"echo "====== 建议 ======"echo "❌ 多的项目,请回到对应章节重做"输出示例:
====== 系统信息 ======ID=ubuntu====== 框架信息 ======Fcitx5 配置目录: ✅ 存在IBUS 配置目录: ❌ 不存在====== 魔然方案 ======Fcitx5: ✅ 已下载IBUS: ❌ 未下载====== 配置文件 ======Fcitx5: ✅ 已配置IBUS: ❌ 未配置====== 建议 ======❌ 多的项目,请回到对应章节重做最后的话
- 全程用普通用户,别
sudo su进 root - 每步验证,别跳步
- 重启是关键,90%问题靠重启解决
- 鼠标点图标,比快捷键稳100倍
祝你成功!
请收藏小飞主页:https://xiaofei.men/ 此文章仅适用于Linux,其他系统后期酌情会出 有问题请私心小飞或者邮件联系小飞 我的邮箱: 888@xiaofei.men 转载请注明出处,谢谢
分享
如果这篇文章对你有帮助,欢迎分享给更多人!