如何在 Ubuntu 12.04 上使用 never 库

如何在 Ubuntu 12.04 上使用 never 库

我的笔记本电脑上运行着 Ubuntu 12.04,并且我最初libxcb从软件包中安装了 1.8.1 版本,但我需要一个较新的版本,因为我需要它来使用新的mesa

我已经从 git 编译了它

--prefix /usr

现在我有了重复的文件。旧的在

/usr/lib/x86_64-linux-gnu

以及新的

/usr/lib

问题是,如果我尝试编译mesa,编译器只会找到旧版本的xcb。如果我尝试用 删除它apt-get,我想它会删除整个 X。(很多xserver-xorg包。)

我已尝试按照这些指南

我怎么解决这个问题?

答案1

不要担心您自己安装的版本,您只需删除该文件夹即可。

那么,如何获取另一个版本?

我会尝试使用 apt-pinning 从其他来源安装该包。

PPA 中或者甚至在另一个 Ubuntu 版本中将会有更新的软件包,使用 apt-pinning 您可以使用它们。

但它也有其局限性。

您可以在这里阅读有关此内容的更多信息。

但请小心。尤其是更新libc6升级到较新的版本会破坏整个系统。我也遇到过这种情况。因此请确保不要更新系统的主要库,或者 libc6 不是更新包的一部分。

我还将发布另一个链接,其中介绍不同的安装“方式”。请看这里。

但除了这个小缺陷之外,apt-pinning 的效果非常好。

相关内容