【发布时间】:2010-06-18 21:32:43
【问题描述】:
我想从 src 安装一个包的多个版本(比如 libX)。包 (libX) 使用 Autotools 构建,因此遵循 ./configure 、 make、 make 安装约定。默认安装的是 /usr/local/bin 和 /usr/local/lib ,我想在 /home/user/libX 中安装另一个版本。
另一个问题是 libX 是另一个也使用自动工具的包(比如 libY)的依赖项。如何使 libY 指向安装在 /home/user/libX 中的版本?也有可能它是一个像 ffmpeg 这样的系统包,我想为我的 src 代码使用最新的 svn 版本,因此从 src 构建它。在那种情况下我该怎么办?在这种情况下,为了不破坏系统库,最佳做法是什么?
我使用的是 Ubuntu 10.04 和 Opensuse 10.3。
【问题讨论】:
标签: linux installation