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

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

我刚从源代码中安装了conky,我看到的优点是我有最新版本(1.9而不是来自repo的1.8)。 缺点 – 卸载我必须从/ usr /我删除……我想,但我不确定。 还有其他缺点/优点吗?

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

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

另外,如需进一步阅读,请参阅此内容 。

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