小编Sán*_*lla的帖子

如何在 14.04 上正确更新/安装/编译 ibus,dconf 问题?

我最近更新到 phpstorm 9.5,它说我应该将 ibus 更新到 1.5.11 或更高版本(此时是当前版本)。

好的。我从源代码下载了 1.5.11 并尝试安装它。我解决了一些依赖关系,但有一次我遇到了一个奇怪的配置错误,即未满足包要求 (dconf >= 0.7.5)。

安装 dconf-tools 和 dconf 包的其他部分后,我仍然得到这个按摩。比我做 sudo apt-cache show dconf-tools 并在输出中发现 libdconf0 (<< 0.7.3-2) 导致问题,因为 libdconf1 是 0.20.0-1,这似乎是更新的。

假设在 14.04 上不再使用 libconfd0,此信息对于编译 ibus 已过时。

我该如何解决这个问题?

编辑1:

  • 安装 dconf-tools、dconf-cli、dconf-editor 作为 dconf 包不存在于包中。
  • 检查 /etc 目录那里有 dconf 相关的东西
  • 检查 dconf 的 ibus/configure 机制:

    if test x"$enable_dconf" = x"yes"; then
        # check dconf
        PKG_CHECK_MODULES(DCONF,
            [dconf >= 0.7.5],
        )
        PKG_CHECK_EXISTS([dconf >= 0.13.4],
            [AC_DEFINE(DCONF_0_13_4, TRUE, [dconf is 0.13.4 or later])],
            [])
        # check …
    Run Code Online (Sandbox Code Playgroud)

package-management compiling ibus dconf 14.04

16
推荐指数
1
解决办法
2万
查看次数

标签 统计

14.04 ×1

compiling ×1

dconf ×1

ibus ×1

package-management ×1