[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

新版 fcitx5(5.0.10-1 或更高版本)与 fcitx (fcitx4) 将不能共存



大家好,

自从 Debian 引入 fcitx5 输入法框架以来,Debian 的 fcitx5 相关软件包便添加了补丁以允许 fcitx5 和 fcitx
(fcitx4) 共存,即可以同时在一个系统上安装 fcitx5 软件包和 fcitx 软件包。这带来了一些图标方面的问题,详情请见
https://bugs.debian.org/976603 。同时,上游从最初的 fcitx5 发布以来便没有计划支持 fcitx5/fcitx4
共存,继续维持有问题的共存补丁并不是长久之计。

因此,目前位于 Debian Testing 和 Debian Unstable 仓库内的 fcitx5/5.0.10-1 版本已经设计与 fcitx4
相关的软件包互斥("Conflicts")。fcitx4/fcitx5 同时安装的用户在升级系统时会遇到 fcitx/fcitx5
相关软件包二选一的选择。由于软件包管理系统的限制,以及打包时也不知道用户究竟打算留5删4还是留4删5,升级时给出的解决依赖的提示可能与用户期望的方案不相同。
如果出现这样的情况,请先手动清除不想要的 fcitx 相关软件(例如 apt remove 或者 apt purge)再进行升级。在处理完成后,请确保使用
im-config 工具正确选中所使用的输入法框架。

由于 Ubuntu 的开发版本已经自动引入了 Debian 相关的变更,可以预期这个问题也会在 Ubuntu 22.04 LTS
中出现,届时用户的解决方案应当与 Debian 类似。我了解到 Ubuntu Kylin 21.10 同时预装了 fcitx4 和 fcitx5 (
https://bugs.debian.org/976603#15 ),再考虑到搜狗输入法的问题,Ubuntu Kylin
团队对这个问题大概会比较头疼。相关讨论请见 https://bugs.debian.org/976603#30 。

如果还有什么其它问题,或这有什么更好的解决方案,欢迎留言讨论。

谢谢,
Boyuan Yang

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: