Tôi đã cập nhật gần đây lên phpstorm 9.5 và nó nói rằng tôi nên cập nhật ibus lên 1.5.11 hoặc mới hơn (lúc này là phiên bản hiện tại).
Đồng ý. Tôi đã tải xuống 1.5.11 từ nguồn và cố gắng cài đặt nó. Tôi đã giải quyết được một số phụ thuộc, nhưng tại một thời điểm tôi có một lỗi cấu hình lạ, yêu cầu Gói đó (dconf> = 0.7.5) không được đáp ứng.
Sau khi cài đặt dcs-tools và các phần khác của gói dconf tôi vẫn nhận được massage này. Hơn tôi đã làm sudo apt-cache hiển thị các công cụ dconf và thấy trong đầu ra libdconf0 (<< 0.7.3-2) đang gây ra sự cố, vì libdconf1 là 0.20.0-1 dường như mới hơn.
Giả sử rằng vào ngày 14.04 libconfd0 không được sử dụng nữa thì thông tin này đã lỗi thời đối với ibus biên dịch.
Làm sao tôi có thể giải quyết việc này?
Chỉnh sửa 1:
- đã cài đặt dconf-tools, dconf-cli, dconf-Editor vì gói dconf không có trong các gói.
- kiểm tra thư mục / etc có những thứ liên quan đến dcs ở đó
kiểm tra cơ chế ibus / configure cho 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
Chỉnh sửa 2:
libdconf0 đã gây hiểu nhầm
git
hoặc dconf
, điều đó làm cho không có sự khác biệt. Đơn giản chỉ cần sử dụng checkinstall
, do đó, câu hỏi của bạn là một bản sao của Make dpkg để biết các chương trình được biên dịch: git