从源代码安装,但在检查安装版本时,显示的是旧版本。怎样重新恋爱?

从源代码安装,但在检查安装版本时,显示的是旧版本。怎样重新恋爱?

操作系统:Fedora 12,x86_64

[root@earth]# rpm -qa cmake
cmake-2.6.4-5.fc12.x86_64

但我是cmake-3.2.3从源代码安装的。

如何检查从源代码安装的安装版本?如何更新系统包版本?

[root@earth]# cmake --version
cmake version 3.2.3

[root@earth]# /usr/local/bin/cmake --version
cmake version 3.2.3

答案1

由于您是从源代码安装的(我猜是使用./configure; make; make install),RPMDB(RPM 数据库)没有更新,因此 RPM 认为您仍然安装了旧版本。如果您希望 RPM 了解新版本,请找到新版本的 RPM(或制作一个)并使用 RPM ( rpm -i) 安装它。

相关内容