【问题标题】:Are there any advantages of building software from source over installing them from a package manager?从源代码构建软件比从包管理器安装它们有什么优势吗?
【发布时间】:2011-06-04 04:51:42
【问题描述】:

我想知道这两种方法在处理依赖关系、易用性和可配置性方面的区别。

【问题讨论】:

    标签: linux unix build package-managers


    【解决方案1】:

    如果你从源代码安装,你会失去易用性(你必须自己按照程序而不是单击按钮来安装)并且在许多情况下你必须解决你自己的依赖关系,而包管理器会这样做在大多数情况下,你。但是,您可以获得很多可配置性(选择版本、安装位置,甚至修改源代码)。

    另外,有很多东西只有从源代码安装才能获得,因为软件包尚未制作(或保持最新),特别是如果您使用不太流行的软件包管理器之一。

    【讨论】:

      【解决方案2】:

      在包管理器的帮助下从源代码构建软件怎么样?想想gentoo的出现。你看,你提出的两个选择不一定是相互排斥的选择。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-04
        • 2013-09-03
        • 2013-06-04
        • 2018-11-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多