Как установить libxcb-randr 1.12 в Ubuntu 16.04?
Ubuntu 16.04 (16.04.4) ppa содержит только 1.11. Но для компиляции программы Rust мне нужна версия 1.12. Как с этим бороться?
Ps 17.04 содержит xcb v.1.12
1 ответ
Удалите libxcb-randr0.
sudo apt remove libxcb-randr0
Загрузите libxcb-randr0 (1.12-1ubuntu1) вручную из официальных репозиториев Ubuntu 17.10 отсюда.
В разделе Download libxcb-randr0 щелкните красную ссылку amd64 или ссылку i386, в зависимости от архитектуры вашей ОС.
Выберите ближайшее зеркало и загрузите libxcb-randr0.
Откройте терминал и измените каталоги, используя
cd
в каталог, содержащий загруженный вами файл libxcb-randr0_1.12-1ubuntu1_amd64.deb.Установите libxcb-randr0_1.12-1ubuntu1_amd64.deb с помощью этой команды:
sudo dpkg -i libxcb-randr0_1.12-1ubuntu1_amd64.deb # the i386 .deb file has a different name
Бежать
sudo apt-mark hold libxcb-randr0
что предотвратит автоматическую установку, обновление или удаление libxcb-randr0.