库安装

库安装

为了消除我的疑虑,假设我正在从软件中心安装应用程序“某某”。 “某某”依赖于版本为 x.0.2 的库“libx”。 因此它被安装了。 现在我想安装库“libx-x.2.2”。 我要下载源文件,并决定从源代码构建它。

所以我的疑问是,当我从源代码构建“x.2.2”时,以前的版本“x.0.2”会发生什么?另外,我还没有安装库的 -dev 版本。那么我现在该怎么办?

提前致谢。

答案1

如果你从源代码构建东西,你应该小心不要覆盖包管理器安装的文件——这样做可能会导致

  • 依赖于该库的程序可能会(也可能不会)拒绝使用更新的版本,这取决于库中的更改

  • 当新版本的库到达 Ubuntu 存储库时,更新管理器将在没有任何警告的情况下覆盖你的自定义文件

相关内容