抱歉,这个问题听起来比较愚蠢,但是当我使用通常的“./configure、make、make install”步骤在 Linux 上编译某些东西时,如何才能在其他服务器上安装程序而不必重新编译呢?
我试图避免在生产服务器上安装构建工具,但是我需要特定软件的最新版本,因此在这种情况下使用 RPM 不是一个选择。
任何帮助都将受到赞赏。
谢谢
答案1
看起来您想要大规模部署特定的软件源。
对此有几种解决方案,
- 制作脚本来自动执行“./configure、make、make install”,该脚本将附带源 tar 或
wget
来自 url 的源并进行编译。 - 其他解决方案可以从最新版本制作 rpm 或 deb 包(或特定于你的发行版)
希望这能解决您的问题。