gpt4 book ai didi

CentOS RPM 软件包

转载 作者:行者123 更新时间:2023-12-04 19:31:56 30 4
gpt4 key购买 nike

当我做 rpm -qa | grep nano我可以看到 Nano 文本编辑器已安装到我的 CentOS 机器上。

但是当我做 rpm -qpi nano-2.9.8-1.el8.x86_64.rpm在下面给定的目录中,它显示了 安装日期:(未安装)

目录: cd/run/media/root/CentOS-8-BaseOS-x86_64/BaseOS/Packages/

[root@karancentos ~]# cd /run/media/root/CentOS-8-BaseOS-x86_64/BaseOS/Packages/
[root@karancentos Packages]# rpm -qpi nano-2.9.8-1.el8.x86_64.rpm
Name : nano
Version : 2.9.8
Release : 1.el8
Architecture: x86_64
Install Date: (not installed)
Group : Unspecified
Size : 2328511
License : GPLv3+
Signature : RSA/SHA256, Mon 01 Jul 2019 08:15:52 PM EDT, Key ID 05b555b38483c65d
Source RPM : nano-2.9.8-1.el8.src.rpm
Build Date : Sat 11 May 2019 11:03:56 AM EDT
Build Host : x86-02.mbox.centos.org
Relocations : (not relocatable)
Packager : CentOS Buildsys <bugs@centos.org>
Vendor : CentOS
URL : https://www.nano-editor.org
Summary : A small text editor
Description :
GNU nano is a small and friendly text editor.

我不确定为什么在执行 rpm -qa | grep nano 时会出现然后当我做 rpm -qpi nano-2.9.8-1.el8.x86_64.rpm它告诉我 安装日期:(未安装)

有人可以帮我理解吗?

谢谢!!

最佳答案

使用 rpm -qpi <file>你只是在文件系统上查询一个特定的 RPM 包,这里是 nano-2.9.8-1.el8.x86_64.rpm .但是,如果不查询 RPM 数据库(如果您使用 -p 参数,则不会发生这种情况!),软件包将显示为“未安装”。只有 RPM 数据库知道是否安装了软件包。您正在寻找 rpm -qi <package> ,因此 rpm -qi nano在特定情况下 – 这会查询 RPM 数据库,您将获得安装日期。

关于CentOS RPM 软件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59022096/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com