了解yum命令
在Linux系统中,yum是一种基于RPM(Red Hat Package Manager)包管理工具的软件安装与升级工具。它可以方便地从软件源中下载软件包并进行安装。yum命令可以简化软件安装过程,同时它也是一个非常强大和实用的工具。
yum命令的常用参数
yum命令有许多常用的参数,下面我们来介绍其中的一些:
-y
:在安装或删除软件包时自动回答“yes”,避免询问操作确认。list
:列出系统中可安装的软件包。java*
:通配符,表示以"java"开头的软件包。
yum list命令
yum list
命令用于列出系统中可安装的软件包。通过指定软件包名或使用通配符,我们可以获取特定软件包的信息。例如,如果我们希望查看所有以"java"开头的软件包,可以使用以下命令:
yum -y list java*
以上命令将列出所有以"java"开头的软件包的详细信息,包括软件包名称、版本、架构、大小等。
示例
下面是一个使用yum -y list java*
命令的示例:
$ yum -y list java*
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.tuna.tsinghua.edu.cn
* extras: mirrors.nju.edu.cn
* updates: mirrors.nju.edu.cn
Available Packages
java-1.8.0-openjdk.x86_64 1:1.8.0.312.b07-1.el7_9 base
java-1.8.0-openjdk-accessibility.x86_64
1:1.8.0.312.b07-1.el7_9 base
java-1.8.0-openjdk-demo.x86_64 1:1.8.0.312.b07-1.el7_9 base
java-1.8.0-openjdk-devel.x86_64 1:1.8.0.312.b07-1.el7_9 base
java-1.8.0-openjdk-headless.x86_64 1:1.8.0.312.b07-1.el7_9 base
java-1.8.0-openjdk-javadoc.noarch 1:1.8.0.312.b07-1.el7_9 base
java-1.8.0-openjdk-src.x86_64 1:1.8.0.312.b07-1.el7_9 base
java-11-openjdk.x86_64 1:11.0.12.0.7-0.el7_9 base
java-11-openjdk-accessibility.x86_64
1:11.0.12.0.7-0.el7_9 base
java-11-openjdk-demo.x86_64 1:11.0.12.0.7-0.el7_9 base
java-11-openjdk-devel.x86_64 1:11.0.12.0.7-0.el7_9 base
java-11-openjdk-headless.x86_64 1:11.0.12.0.7-0.el7_9 base
java-11-openjdk-javadoc.x86_64 1:11.0.12.0.7-0.el7_9 base
java-11-openjdk-jmods.x86_64 1:11.0.12.0.7-0.el7_9 base
java-11-openjdk-src.x86_64 1:11.0.12.0.7-0.el7_9 base
java-14-openjdk.x86_64 1:14.0.2.0.7-0.el7_9 base
java-14-openjdk-accessibility.x86_64
1:14.0.2.0.7-0.el7_9 base
java-14-openjdk-demo.x86_64 1:14.0.2.0.7-0.el7_9 base
java-14-openjdk-devel.x86_64 1:14.0.2.0.7-0.el7_9 base
java-14-openjdk-headless.x86_64 1:14.0.2.0.7-0.el7_9 base
java-14-openjdk-j