栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

【无标题】

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【无标题】

Arch 中 fcitx5 提示拼音不可用的解决过程 问题描述:

按照 Fcitx5 - ArchWiKi 安装 fcitx5 后不能输入中文,提示拼音不可用

查找解决办法
  • 首先查看环境变量设置是否正确:/etc/environment ,显示配置正确
  • 找不到思路,用官方 WiKi 提示的指令看一下:fcitx5-diagnose ,这个指令会列出所有 Fcitx 5 正常运行所需的前提条件
    下面是我的输出,由于完整输出有 400 行,所以我仅截取了有问题的地方
3.  插件库: 

    **无法找到插件 `Table` 所需的库 `libtable`。**

        libboost_iostreams.so.1.79.0

    **无法找到插件 `Table` 所需的库 `libtable`。**

        libboost_iostreams.so.1.79.0

    **无法找到插件 `Simplified` 所需的库 `libchttrans`。**

        libboost_iostreams.so.1.79.0

    **无法找到插件 `Simplified` 所需的库 `libchttrans`。**

        libboost_iostreams.so.1.79.0

    **无法找到插件 `Rime` 所需的库 `rime`。**

        libboost_filesystem.so.1.79.0

    **无法找到插件 `Rime` 所需的库 `rime`。**

        libboost_filesystem.so.1.79.0

    **无法找到插件 `Extra` 所需的库 `libpinyinhelper`。**

        libboost_iostreams.so.1.79.0

    **无法找到插件 `Extra` 所需的库 `libpinyinhelper`。**

        libboost_iostreams.so.1.79.0

    **无法找到插件 `Punctuation` 所需的库 `libpunctuation`。**

        libboost_iostreams.so.1.79.0

    **无法找到插件 `Punctuation` 所需的库 `libpunctuation`。**

        libboost_iostreams.so.1.79.0

    **无法找到插件 `Pinyin` 所需的库 `libpinyin`。**

        libboost_iostreams.so.1.79.0

    **无法找到插件 `Pinyin` 所需的库 `libpinyin`。**

        libboost_iostreams.so.1.79.0
  • 这地方太可疑了,一连串报错都指向一个库文件,虽然不太明白这是一个什么东西,但既然提示找不到,那就自己找一下系统到底有没有,是没有还是有但是找不到。

    • 既然这样先用 pacman 找一下:pacman -Ss libboost ,这里我没有将输出结果保存到文件上,但是输出的大致意思是 pacman 提示 boost-libs 版本为 1.78,看来是版本过低
    • 升级所有软件包:sudo pacman -Syu
    • 重启,果然能输入中文了 
    • 再次查看一下 libboost-libs 的版本:pacman -Ss libboost ,输出:
    extra/boost-libs 1.79.0-1 [installed]
    Free peer-reviewed portable C++ source libraries (runtime libraries)
    
    • 看来确实是版本低了
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1010102.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号