[基本信息]
操作系统:Neon User Edition 20250803-0744
显示协议:Wayland
国内镜像:北京外国语大学开源软件镜像站
中文输入:输入法框架 - Fcitx5,输入法引擎 - Rime中州韻,输入法方案 - 白霜全拼
[设置镜像源]
sudo vi /etc/apt/sources.list.d/neon.list
deb https://mirrors.bfsu.edu.cn/kde-neon/user noble main // 注释原有内容,新增本行
sudo apt update
[安装输入法]
sudo apt install fcitx5 fcitx5-rime // 安装输入法框架fcitx5和引擎rime
// 设置虚拟键盘
依次点击Application Launcher - System - System Settings - Keyboard - Virtual Keyboard,选择Fcitx 5
// 设置输入法
fcitx5-configtool # 添加rime,设置全局选项
im-config # 选择do not set any IM from im-config and use desktop default
cat ~/.xinputrc # 验证内容为run_im none
//设置环境变量
sudo vi /etc/environment
XMODIFIERS=@im=fcitx
QT_IM_MODULE=fcitx
GTK_IM_MODULE=fcitx
// 设置Fcitx开机自启动(可选)
依次点击Application Launcher - System - System Settings - Autostart - Add New - Application,选择Fcitx 5
// 安装白霜输入方案
wget https://github.com/gaboolic/rime-frost/releases/${VERSION}.tar.gz
tar xvzf ${VERSION}.tar.gz
mv ${EXTRACTED_DIR}/* ~/.local/share/fcitx5/rime
vi ~/.local/share/fcitx5/rime/default.yaml
menu:
page_size: 10 # 候选词个数
key_binder:
bindings:
# 翻页 , .
- { when: paging, accept: comma, send: Page_Up }
- { when: has_menu, accept: period, send: Page_Down }
rm -rf ~/.local/share/fcitx5/rime/build
qdbus org.fcitx.Fcitx5 /controller org.fcitx.Fcitx.Controller1.SetConfig "fcitx://config/addon/rime/deploy" ""
[配置网络]
// 禁用IPv6
sudo vi /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
sudo sysctl -p
// 停用Systemd-Resolved
sudo vi /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
dns=default # 不使用Systemd-Resolved
rc-manager=file
sudo rm /etc/resolv.conf # 删除链接文件(指向/run/systemd/resolve/stub-resolv.connf)
sudo systemctl restart NetworkManager
cat /etc/resolv.conf # NM自动创建/etc/resolv.conf,内容为当前活跃网络接口的DNS设置
ping -4 www.sohu.com.cn
// 添加L2TP连接
sudo apt update
sudo apt install network-manager-l2tp
nmcli conn add con-name "${VPNname}" type vpn vpn-type l2tp connection.interface-name "" vpn.data "gateway=${VPNsrvIP},ipsec-enabled=yes,ipsec-psk=${SharedSecret},user=${userName},password-flags=0,service-type=org.freedesktop.NetworkManager.l2tp" vpn.secrets "password=${userPWD}"
nmcli conn show
ls -l /etc/netplan # Optional, if needed
sudo vi /etc/netplan/${NMconnProfile} # Optional, if needed
sudo netplan apply # Optional, if needed
nmcli conn up ${VPNname}
nmcli conn down ${VPNname}
[其它配置]
// Tab补全忽略大小写
vi ~/.inputrc
set completion-ignore-case on
[重启操作系统]
reboot
[参考资料]
https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland#KDE_Plasma
1282

被折叠的 条评论
为什么被折叠?



