首页 > 系统相关 >Ubuntu 22.04 Desktop配置雾凇拼音(Rime-Ice)

Ubuntu 22.04 Desktop配置雾凇拼音(Rime-Ice)

时间:2023-09-13 12:44:46浏览次数:60  
标签:输入法 rime Plum ibus Ice Desktop Rime install

1. 安装Plum

首先安装Plum配置文件管理器东风破Plum

选定一个合适的目录,在该目录下执行命令:

curl -fsSL https://raw.githubusercontent.com/rime/plum/master/rime-install | bash

该命令会在当前目录下clone plum的项目,并执行其中的初始化命令

2. 安装Rime

使用apt-get命令安装Rime本体:

sudo apt-get install ibus-rime

命令执行完后,在Plum项目目录下使用rime-install安装雾凇拼音配置文件:

bash rime-install iDvel/rime-ice:others/recipes/full

ibus进行重启:

ibus restart

此过程容易出现“无法连接至ibus”的问题,参考ubuntu 无法连接至ibus 解决方法,使用命令:

ibus-daemon -r -d -x

将ibus守护进程强制结束并重启

3. 修改系统键盘配置

在系统设置 -> 键盘 -> 输入源 -> 添加 -> 汉语 -> 选择中文(rime),同时将输入法选中为中文(rime)或者删除其他键盘输入源

输入法图标将改变为Rime字符,如果此时点击输入法菜单中存在部署选项,则还要点击部署,并等待至系统提示部署完成

安装完成,此后建议定期使用Plum来更新词库配置,详情见Rime-ice的readme

其他

Rime-ice已经修复了内存泄露的问题,如果输入法在刚部署后出现ibus-engine-rime的内存占用持续超过200MB,则可能是ibus内在问题导致内存占用量大,可以尝试使用ibus restart来重启ibus修复问题。输入法的正常内存占用应该在100MB以下

标签:输入法,rime,Plum,ibus,Ice,Desktop,Rime,install
From: https://www.cnblogs.com/KLangHu/p/17699295.html

相关文章

  • 洛谷 UVA10852 Less Prime の 题解
    这道题更像是结论题,因为他要推一个小结论,才能做出这道题。大概思路是先打个素数表,存到数组\(a\)内,\(cnt\)是素数表的最后一个元素的下标。之后循环\(M\)次去输入\(N\),每次输入\(N\)之前都要定义两个变量,分别是\(mx\),存\(n-p\cdotx\)的最大值,\(ans\)则是当\(n-......
  • Vue.set和splice方法有什么区别?
    Vue.set方法和splice方法在Vue中用于修改数组的行为有一些区别。一:Vue.set(obj,key,value):用途:Vue.set是Vue提供的全局方法,用于向响应式对象中添加新的响应式属性,并确保这个新属性是响应式的。参数:obj:要修改的目标对象。key:要添加的属性键名。value:要添加的属性值。示......
  • Docker - enable docker-desktop
    zzh@ZZHPC:~/Downloads$systemctl--userenabledocker-desktopCreatedsymlink/home/zzh/.config/systemd/user/docker-desktop.service→/usr/lib/systemd/user/docker-desktop.service.Createdsymlink/home/zzh/.config/systemd/user/graphical-session.target.wants......
  • Lattice下载器高速编程器HW-USBN-2B fpga仿真器ispdown烧录器
    1.概述       HW-USBN-2B编程烧录Lattice所有芯片,速度非常快。支持LatticeFPGA芯片在线稳定仿真、烧录、加密,支持LatticeCPLD烧录。支持外部配置FLASH、PROM配置烧录。    HW-USBN-2B,特点是很快的速度,30Mb/s,是HW-USBN-2A的下载速度10速度。并且支持I2C接口......
  • 如何使用 ONLYOFFICE 宏分析电子表格数据
    虽然Chat6PT4现在有了增强的功能,但一些用户仍然更喜欢Chat6PT3.5,因为它的令牌成本较低。然而,Chat6PT3.5缺少文件上传功能,导致用户无法分析数据表。在这篇文章中,我们会演示如何创建克服此限制的ONLYOFFICE宏,使您能够使用 OpenAIAPI 分析电子表格。什么是ONLYOFFICE宏......
  • 无涯教程-JavaScript - TBILLPRICE函数
    描述TBILLPRICE函数返回面值$100的国库券的价格。语法TBILLPRICE(settlement,maturity,discount)争论Argument描述Required/OptionalSettlement国库券的结算日期。证券结算日期是发行国库券给买方的发行日期之后的日期。RequiredMaturity国库券的到期日。......
  • Oracle 引发No space left on device+扩容Inode
    Oracle引发Nospaceleftondevice+扩容Inode背景很久没遇到数据库存储和文件系统相关的问题,碰到了就复习一下。现象是:某个小应用跑在很老的服务器上【准备淘汰废弃待定中】,突然应用报错,检查发现是数据库查询插入都异常了【自建oracle数据库】,这时候登上数据库服务器,查看一下......
  • grpc报错io.grpc.StatusRuntimeException: UNIMPLEMENTED: Service is unimplemented.
    如果被调用方的服务,proto文件上方定义了package,调用方不可以更改此路径!!!syntax="proto3";packagenucdl_FaceMatch;optionjava_multiple_files=true;optionjava_outer_classname="DLFaceProto";optionjava_package="com.nuctech.uranus.face.grpc"; ......
  • 新增device模块
    1新建模块默认目录结构如下: 2创建菜单创建一级目录:  创建二级目录: 3自动代码生成  生成代码目录如下:4前台代码生成的前台代码js部分放入ruoyi-ui下面的api目录。 vue部分代码放入views目录:5后台代码后台的controller代码放到ruoyi-admin目录......
  • 无涯教程-JavaScript - PRICEDISC函数
    描述PRICEDISC函数返回折价证券面值$100的价格。语法PRICEDISC(settlement,maturity,discount,redemption,[basis])争论Argument描述Required/OptionalSettlement证券的结算日期。证券结算日期是指在发行日期之后将证券交易给买方的日期。RequiredMaturity......