Centos - 按名称顺序列出所有安装包

Centos - 按名称顺序列出所有安装包

我有两个问题——

  1. 按名称顺序列出所有包
  2. 搜索是否安装了特定的软件包?

答案1

man sort

姓名顶部

  sort - sort lines of text files

概要顶部

  sort [OPTION]... [FILE]...
  sort [OPTION]... --files0-from=F

描述顶部

  Write sorted concatenation of all FILE(s) to standard output.

  With no FILE, or when FILE is -, read standard input.

 Mandatory arguments to long options are mandatory for short options
  too.  Ordering options:

man yum

yum 列表已安装 [glob_exp1] [...]

列出 args 指定的包。如果参数与可用包的名称不匹配,则假定它是 shell 样式的 glob,并打印任何匹配项。

所以,

  1. 按名称顺序列出所有包

    yum list installed | sort
    
  2. 搜索已安装或未安装的特定软件包:

    我无法检查这一点,因为我没有可用的 CentOS 系统,但从手册页来看,这应该可以工作:

    yum list installed $packageName
    

    返回您寻找的结果是这样的:

    yum list installed | grep $packageName
    

相关内容