Aar*_*ang 11 package-management apt compiling install-from-source
从源 ( ./configure && make && make install
)安装和使用安装有什么区别apt-get
?
我能想到这些:
apt-get
版本通常更稳定,选择更少,而从源安装时我们可以选择特定版本。apt-get
可以自动解决依赖关系,可以轻松更新/卸载软件,并具有其他一些易于管理的优点。apt-get
安装路径遵循一致的模式,并有一些其他约定,方便SA。但还有更多吗?
apt-get
对于某些软件,如php
和,从源安装可以获得比通过安装更好的性能mysql
吗?总之,在什么情况下我应该选择从源安装而不是apt-get
为了获得该软件的特定版本?
谢谢。
小智 7
不同之处在于 apt 安装通用二进制文件并管理它们的版本。
编译源包时,您完全靠自己,因为 apt 无法管理包。
但是,如果您需要只能通过自己编译包才能拥有的功能,那么编译源包并自己安装它会很有用。
有时开发人员会提供只有在使用某个编译器开关的情况下才能在软件中使用的功能。如果使用某些编译标志,有时特定处理器的性能会更好。
但是,在大多数情况下,可以启用的功能用于调试目的,即使是核心用户也永远不需要。apt 配置使用的二进制版本已经针对您的处理器进行了优化。
您需要自己编译源代码的可能情况是:
归档时间: |
|
查看次数: |
3156 次 |
最近记录: |