当前位置: 首页 > news >正文

Debian 12/13可用的华宇输入法 .deb 14M安装后 40M 词很多

词库:addr computer food names sports agriculture chemistry construct machine physics beijing colleges economics music sifa (司法) sys (系统)

搞了个thin版,.deb 14M,安装后40M,详情在最后面。

链接: https://pan.baidu.com/s/1lB9wgIE4nruKacLc4digNA 提取码: 1234

  • dpkg -i 安装.deb,建议安装后重启下Linux

下面是过程。


在 铜豌豆Linux 看到了 华宇输入法,Windows下我一直用它,很好用。

在Debian 12下装不上,需要libqt4-declarative,和Qt5啥的冲突。

  • 下载了libqt4-declarative-4.8.7-alt26.x86_64.rpm 1.1MB
  • apt download com.thunisoft.input 得到.deb 33MB

问AI,rpm转cpio,.deb其实就是.ar,总之把两个包合在一起,重新dpkg -b打包,34MB

在Debian 12下装上了正在用,13下应该也可以。

没试能否用~/.systemspw.ini,反正我的电脑我一个人用。


虽然能正常输入,但运行huayupy-qimpanel时说找不到libQtDeclarative.so.4

export LD_LIBRARY_PATH=/usr/lib64 后可以了。

killall fctix再fcitx之前别忘了设置LD_LIBRARY_PATH,这样就不用重启Linux了(虽然很快)。

不运行huayupy-qimpanel也罢,缺的Qt文件比较多:

/opt/apps/com.thunisoft.input/files/bin$ ldd huayupy-qimpanel 
./huayupy-qimpanel: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /usr/lib64/qt4/lib/libQtDeclarative.so.4)linux-vdso.so.1 (0x00007ffd28ef4000)libQtDeclarative.so.4 => /usr/lib64/qt4/lib/libQtDeclarative.so.4 (0x00007fcd84000000)libQtDBus.so.4 => not foundlibQtGui.so.4 => not foundlibQtNetwork.so.4 => not foundlibQtCore.so.4 => not foundlibpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fcd84425000)libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fcd83c00000)libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fcd84405000)libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcd83e1e000)libQtScript.so.4 => not foundlibQtSql.so.4 => not foundlibQtXmlPatterns.so.4 => not foundlibQtGui.so.4 => not foundlibQtNetwork.so.4 => not foundlibQtCore.so.4 => not foundlibm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcd83b20000)/lib64/ld-linux-x86-64.so.2 (0x00007fcd8443e000)
View Code

libqt4-declarative是Qt4中blah blah,它提供了QML语言和Qt Quick框架的运行时环境。

嗨,打包时去掉对libqt4-declarative的依赖即可。

甚至可以不进fcitx的设置,而是编辑~/.config/fcitx/conf/fcitx-huayupy.config


搞了个thin版,.deb 14M,安装后40M:

  • dd if=transmatrix.dat.org of=transmatrix.dat bs=4096 count=1
    • if=*.org不行,这种情况shell不会做扩展,AI说错了。  
  • 删除了用于五笔和英语输入的文件
  • 用return 0;的a.out代替了一些"exe"
  • strip能处理ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV),但处理不了ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux)
  • 我曾经跑到某程序化广告公司通过-O2来大大地提高了QPS,-O3掖着 :-)

也许有其他方法,但我是这样用上皮肤的:在~/.config/fcitx/skin下:

  cp -a /opt/apps/com.thunisoft.input/files/skin/default huayu

然后killall fcitx,编辑~/.config/fcitx/conf/*classic*,最后一行:

SkinType=huayu

image

但这个不如我原先用的dark好看。 哦,说错了:

  (WARN-1439 skin.c:130) 无法加载皮肤huayu,回到默认皮肤(上图是fcitx的皮肤)

无所谓啦,我用这个:

image

image

就算拼音和字的音节数必须一样多,我都能凑合,多按次退格嘛。

何况自定义短语功能超强。编辑 /opt/apps/com.thunisoft.input/files/phrase/systemspw.ini

就算不支持~/.systemspw.ini,也没啥大不了。

dian=·
kong= 
ersan=²³ 
alefa=αβθ 
pai=π
delta=Δ 
yayi=①② 
sansi=③④ 
mulou=⑤⑥ 
qiba=⑦⑧ 
gousi=⑨⑩ 
chengchu=×÷ 
zhengfu=± 
zuoyou=←→ 
shangxia=↑↓ 
fenjie=§ 
yuedeng=≈≠ 
daxiao=≤≥ 
liuzhu=√∑ 
wuqiong=∞ 
du=°℃ 
qianfen=‰ 
wujiao=☆★ 
fangkuo=〔〕
fangkuo=「」
fangkuo=『』
fangkuo=〖〗
fangkuo=【】 
View Code

请注意:也许有killall fcitx后再fcitx不行的情况(包括dpkg -i安装后没在fcitx里出现),重启Linux就可以了。


浑身舒坦了。本想做个“孙二狗”输入法自用:Sunpinyin+Google的词库+搜狗词库当语料,字的tri-gram.

http://www.gsyq.cn/news/55747.html

相关文章:

  • 2025沈阳防水补漏服务推荐:极冠快修,全国连锁品牌深耕沈阳本土,凭实力出圈
  • 从原则到协议:价值原语化——多元共生AI伦理的技术实现范式
  • GODIAG VAG Test Platforms Full Package: All-in-One IMMO Key Matching for 2nd-4th Gen VAG Dashboards
  • 第三十四天
  • 就是想赚点学分有什么不队 第二次团队作业
  • 江苏最好的有机农场推荐——德芳有机农场
  • GO_Gin
  • 手写字体文字识别
  • 一个简单的Token银行DApp - all-in
  • 信计2班 17 曾向嵩 文字识别系统
  • Java自复习
  • CentOS7系统安装Docker
  • Git 小白使用说明
  • 2025半期游忌
  • 第31天(简单题中等题 二分查找)
  • 啊队队队第二次团队作业--原型设计+概要设计
  • IO 2024 Round 3(团体赛)Unofficial Mirror
  • 数据分析核心术语略解 - 指南
  • storybook 和 vitepress选哪个作为组件文档站点更合适
  • wps禁止更新
  • 消费电子的可创作内容已经不属于可持续性竭泽而渔
  • [ARC195D] Swap and Erase 分析
  • 20251118 正睿
  • 为什么大型炼钢厂(宝武、鞍钢、首钢等)都离不开时序数据库?
  • 20251120周四日记
  • 洛谷 P4458
  • AI浪潮下的行业变革:从气象到游戏,我们学到了什么
  • 自指自洽,普世的逻辑,特别的因果
  • IOI 2026 中国国家集训队作业(试题泛做)记录
  • 深入解析:开源 Linux 服务器与中间件(十二)FRP内网穿透应用