编译源代码安装软件是一种不受支持的方法,因为它完全绕过了软件包管理系统(APT、USC)。这也会影响系统的稳定性,可能会破坏其他依赖关系。由于Ubuntu的打包人员确保其整体效果和与当前系统的集成保持完好,因此建议从官方仓库安装。此外,如需进一步阅读,请参考this和this。
当从源代码安装时,它通常会安装到 /usr/local/ 而不是 /usr(以避免与系统库冲突)。这通常在路径中首先被识别,所以 /usr/local/ 中的内容将始终被优先使用。因此,如果您升级并从 Ubuntu 获取了一个更新的 conky,当您尝试运行它时,它将运行 /usr/local/ 中的旧版本。(这可能会在处理库时变得特别混乱...)