linux系统查询rpm软件包命令

不及物动词 其他 29

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,要查询rpm软件包的命令是”rpm -q”。具体使用方法如下:

    1. 查询已安装的rpm软件包:
    “`
    rpm -q <软件包名称>
    “`
    这将显示已安装的指定软件包的版本和其他信息。

    2. 查询未安装的rpm软件包:
    “`
    rpm -q -a | grep <软件包名称>
    “`
    这将列出系统中所有软件包中名称符合指定字符串的软件包。

    3. 查询指定路径下安装的软件包:
    “`
    rpm -qf <文件路径>
    “`
    这将显示指定路径下已安装的软件包。

    4. 查询已安装软件包的文件列表:
    “`
    rpm -ql <软件包名称>
    “`
    这将列出指定软件包中安装的所有文件。

    5. 查询已安装软件包的依赖关系:
    “`
    rpm -qR <软件包名称>
    “`
    这将显示指定软件包所依赖的其他软件包。

    6. 查询未安装软件包的依赖关系:
    “`
    rpm -qpR <软件包文件>
    “`
    这将显示指定rpm软件包文件所依赖的其他软件包。

    以上就是Linux系统中查询rpm软件包的常用命令。通过这些命令,你可以轻松地查询已安装的软件包信息、查找未安装的软件包、查询软件包的文件列表和依赖关系,帮助你更好地管理系统中的软件包。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,查询rpm软件包的命令是`rpm`。下面列出了查询rpm软件包时常用的命令和参数:

    1. 查询所有已安装的rpm软件包:
    “`shell
    rpm -qa
    “`

    2. 查询指定软件包是否已安装:
    “`shell
    rpm -q <软件包名称>
    “`
    例如,查询`vim`软件包是否已安装:
    “`shell
    rpm -q vim
    “`

    3. 查询已安装软件包的详细信息:
    “`shell
    rpm -qi <软件包名称>
    “`
    例如,查询`vim`软件包的详细信息:
    “`shell
    rpm -qi vim
    “`

    4. 查询尚未安装但可用的rpm软件包:
    “`shell
    rpm -qa <软件包名称>
    “`
    例如,查询是否有可用的`wget`软件包:
    “`shell
    rpm -qa wget
    “`
    如果没有显示任何结果,则表示当前系统中没有可用的`wget`软件包。

    5. 查询rpm软件包中包含的文件列表:
    “`shell
    rpm -ql <软件包名称>
    “`
    例如,查询`vim`软件包中包含的文件列表:
    “`shell
    rpm -ql vim
    “`

    6. 查询rpm软件包所依赖的其他软件包:
    “`shell
    rpm -qR <软件包名称>
    “`
    例如,查询`vim`软件包所依赖的其他软件包:
    “`shell
    rpm -qR vim
    “`

    7. 查询rpm软件包的安装路径:
    “`shell
    rpm -ql <软件包名称>
    “`
    例如,查询`vim`软件包的安装路径:
    “`shell
    rpm -ql vim
    “`

    以上是常用的查询rpm软件包的命令和参数,通过这些命令,可以方便地查询和了解系统中已安装的和可用的rpm软件包信息。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,要查询RPM软件包,可以使用以下几个命令。

    1. rpm -q

    这是最基本的查询命令,用于查询指定软件包的版本信息。只需使用`rpm -q`命令后接软件包名称即可。例如,要查询名为`apache`的软件包的版本,可以执行以下命令:

    “`shell
    rpm -q apache
    “`

    该命令会返回软件包的版本号,例如`apache-2.4.6-90.el7.centos.x86_64`。

    2. rpm -qa

    这个命令用于查询系统中安装的所有RPM软件包的列表。`-qa`表示查询所有软件包。执行以下命令即可:

    “`shell
    rpm -qa
    “`

    命令会返回一个包含系统中所有RPM软件包的列表。

    3. rpm -qi

    这个命令用于查询指定软件包的详细信息。只需使用`rpm -qi`命令后接软件包名称即可。例如,要查询名为`httpd`的软件包的详细信息,可以执行以下命令:

    “`shell
    rpm -qi httpd
    “`

    命令会返回软件包的详细信息,包括软件包名称、版本、发布时间、安装大小等。

    4. rpm -ql

    这个命令用于查询指定软件包的安装文件列表。只需使用`rpm -ql`命令后接软件包名称即可。例如,要查询名为`vim`的软件包的安装文件列表,可以执行以下命令:

    “`shell
    rpm -ql vim
    “`

    命令会返回软件包中所有的安装文件列表。

    5. rpm -qd

    这个命令用于查询指定软件包的文档文件列表。只需使用`rpm -qd`命令后接软件包名称即可。例如,要查询名为`python3-doc`的软件包的文档文件列表,可以执行以下命令:

    “`shell
    rpm -qd python3-doc
    “`

    命令会返回软件包中所有的文档文件列表。

    6. rpm -qf

    这个命令用于查询指定文件所属的软件包。只需使用`rpm -qf`命令后接文件路径即可。例如,要查询`/usr/bin/ls`命令所属的软件包,可以执行以下命令:

    “`shell
    rpm -qf /usr/bin/ls
    “`

    命令会返回`coreutils-8.22-24.el7.x86_64`,表示`/usr/bin/ls`命令属于`coreutils`软件包。

    以上就是在Linux系统中查询RPM软件包的常用命令。根据需求选择合适的命令,可以帮助我们获取到所需的软件包信息。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部