我正在尝试在SLES12.2 VM上安装一些软件包。 我使用的命令是
rpm -ivh --nodeps package_rpm_name
看起来像是安装了rpm
rpm -qa | grep package_name
返回包名,但是当我尝试使用
检查它时
rpm -q package_name
它返回没有安装包。
除了卸载软件包之外没有用,因为它说没有安装软件包,再次安装它不起作用,因为它说已经安装了软件包。
我发现了一些类似的问题,建议使用rpm --rebuilddb
,但我也读到这不是一个好习惯,如果我们使用它,问题最终会回来。
如果与问题有关,我不会这样做,但这是在我编辑文件/etc/fstab
并删除sync
之后发生的。
非常感谢。
答案 0 :(得分:0)
添加了“echo 3> / proc / sys / vm / drop_caches“在安装rpms之前,它解决了问题。