Я недавно обновился до phpstorm 9.5, и он говорит, что я должен обновить ibus до 1.5.11 или новее (который на данный момент является текущим).
Ok. Я скачал 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
проверил механизм ibus / configure для dconf:
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 glib-compile-schemas GLIB_GSETTINGS enable_dconf="yes (enabled, use --disable-dconf to disable)" fi
Изменить 2:
libdconf0 вводит в заблуждение
git
или dconf
это не имеет значения. Просто используйте checkinstall
, поэтому ваш вопрос является дубликатом Make dpkg, чтобы знать скомпилированные программы: git