从源代码安装的优点/缺点

从源代码安装的优点/缺点

可能重复:
从源代码编译还是从 .deb 包安装更好?

我刚刚从源代码安装了 conky,我认为它的优点是拥有最新版本(1.9 而不是来自 repo 的 1.8)。缺点是 - 卸载时我必须从 /usr/ 中删除某些内容,但我不确定。还有其他缺点/优点吗?

答案1

好吧,我可以说从源代码编译是一种不受支持的软件安装方法,因为它绕过了包管理系统(APT,南加州大学) 完全地。

它还会影响系统稳定性,可能会破坏其他依赖项。由于 Ubuntu Packagers 确保其整体有效性和与当前系统的集成保持完整,因此建议从官方存储库安装。

如需进一步阅读,请参阅

答案2

从源代码安装时,它通常会安装到 /usr/local/ 而不是 /usr(以免与系统库发生冲突)。这通常首先在路径中选择,因此 /usr/local/ 中的内容将始终被首先使用。因此,如果您升级并从 Ubuntu 获得较新的 conky,当您尝试运行它时,它将从 /usr/local/ 运行旧版本。(这可能会特别混淆库...)

相关内容