Tôi đang cố gắng cài đặt 4.0 tuyệt vời . Để cài đặt tất cả các phụ thuộc tôi chạy sudo apt-get build-dep awesome
. Nếu tôi chạy make trong thư mục tuyệt vời của tôi, có một số lib vẫn còn thiếu:
$ make
Running cmake…
-- git not found.
-- asciidoc -> /usr/bin/asciidoc
-- xmlto -> /usr/bin/xmlto
-- gzip -> /bin/gzip
-- ldoc -> /usr/bin/ldoc
-- convert -> /usr/bin/convert
-- Checking for modules 'glib-2.0;gdk-pixbuf-2.0;cairo;x11;xcb-cursor;xcb-randr;xcb-xtest;xcb-xinerama;xcb-shape;xcb-util>=0.3.8;xcb-keysyms>=0.3.4;xcb-icccm>=0.3.8;xcb-xkb;xkbcommon;xkbcommon-x11;cairo-xcb;libstartup-notification-1.0>=0.10;xproto>=7.0.15;libxdg-basedir>=1.0.0;xcb-xrm'
-- No package 'xcb-xrm' found
CMake Error at /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:367 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:532 (_pkg_check_modules_internal)
awesomeConfig.cmake:153 (pkg_check_modules)
CMakeLists.txt:17 (include)
Tôi đã kiểm tra gói nào tôi phải cài đặt để thu hẹp khoảng cách này apt-cache search xcb-xrm
nhưng tôi không có kết quả. Sau đó, tôi đã kiểm tra danh sách phụ thuộc từ awesome, chỉ có một mục xcb-util-xrm
nên tôi đang tìm kiếm apt-cache tìm kiếm xcb-produc-xrm`. Tôi cũng không có kết quả. Làm thế nào để cài đặt thư viện bị thiếu?
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
Bạn đang sử dụng bản phân phối và phiên bản nào?
—
Steeldo
@steel ấn ubfox 16.04.1
—
Hölderlin
Theo như tôi thấy, gói không trở thành có sẵn cho đến 16.10: xem packages.ubuntu.com/...
—
steeldriver
@steel ấn có nghĩa là tôi phải xây dựng và cài đặt từ nguồn?
—
Hölderlin
@ Hölderlin điều này dường như đã được trả lời. Bạn vẫn muốn nó di chuyển?
—
terdon