J'ai récemment mis à jour vers phpstorm 9.5 et il est dit que je devrais mettre à jour ibus vers 1.5.11 ou une version plus récente (qui à ce stade est la version actuelle).
D'accord. J'ai téléchargé 1.5.11 depuis la source et j'essaye de l'installer. J'ai résolu certaines dépendances, mais à un moment donné, j'ai une étrange erreur de configuration, à savoir que les exigences du package (dconf> = 0.7.5) n'étaient pas remplies.
après avoir installé les outils dconf et d'autres parties du paquet dconf, je reçois toujours ce massage. Que j'ai fait sudo apt-cache afficher dconf-tools et trouvé dans la sortie que libdconf0 (<< 0.7.3-2) pose problème, car libdconf1 est 0.20.0-1 qui semble être plus récent.
En supposant que le 14.04 libconfd0 n'est plus utilisé, ces informations sont obsolètes pour la compilation d'ibus.
Comment puis-je résoudre ça?
Modifier 1:
- dconf-tools installé, dconf-cli, dconf-editor car le package dconf n'est pas présent dans les packages.
- vérifié le répertoire / etc il y a des trucs liés à dconf là
vérifié le mécanisme ibus / configure pour 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
Modifier 2:
libdconf0 était trompeur
git
oudconf
, cela ne fait aucune différence. Utilisez simplementcheckinstall
, donc votre question est un doublon de Make dpkg pour connaître les programmes compilés: gitRéponses:
Pour une bonne intégration IntelliJ, j'ai dû compiler iBus 1.5.11 à partir des sources.
Pour réussir, j'ai dû installer
libdconf-dev
etlibnotify-dev
, qui ne sont pas correctement mentionnées par le mainteneur d'origine ibus, je lui ai donc suggéré d'ajouter ces informations pour une description réussie du processus de construction sur les systèmes basés sur Debian.la source
E: Unable to locate package libnofity-dev
. Cette réponse n'aide pas beaucoup. Comment avez-vous compilé à partir des sources? J'ai trouvé un tutoriel ici: serverfault.com/questions/735189/ibus-1-5-11-on-ubuntu mais même là, je ne comprends pas vraiment votre solution.libnotify-dev
qui a été mal orthographiée, je vais éditer la partie solution