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
从官方 Ubuntu 17.10 存储库手动下载 libxcb-randr0 (1.12-1ubuntu1)这里。
在下面下载 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 被自动安装、升级或删除。