1.选项:
-y 自动回应 yes 不用手工输入‘y’
-q 静默模式 不显示包安装进度条等信息
2.安装:yum [选项] install <package_name>
重新安装:yum reinstall <package_name>
命令用于重新安装指定的软件包。用于修复可能出现问题的已安装软件包,比如某些文件损坏或配置异常等情况。通过重新安装,可以尝试恢复软件包的正常功能和状态
3.卸载:yum [选项] remove <package_name>
4.更新:yum [选项] update <package_name>
执行该命令后,yum 会检查系统中已安装的软件,并与 yum 源中的最新版本进行对比,然后自动更新那些有新版本的软件
5.命令用于检查系统中已安装的软件包是否有可用的更新版本,但不会实际执行更新操作:
yum check-update
6.查看指定特性(可以是文件) 由哪个程序包提供:
yum provides */关键字
这个命令用于查找系统中哪些软件包提供了包含特定关键字的文件或功能。
例如,如果你想知道哪个软件包提供了某个特定的文件或执行某个特定功能的相关内容,就可以使用这个命令来查找。它可以帮助你快速定位到相关的软件包。
7.清除缓存:yum clean all
8.构建缓存:yum makecache
9.模糊搜索:yum search 关键字
命令用于在 yum 源中搜索包含指定关键字的软件包。
执行该命令后,yum 会在所有可用的 yum 源中查找软件包名称、描述等信息中包含该关键字的软件包,并将结果列出。
例如,执行 yum search apache ,就可能会找到与“apache”相关的一系列软件包,如 httpd 等
10.查看指定包依赖的包关系:yum deplist <package_name>
11. 查询通过 yum 安装的软件的详细信息,比如软件版本、描述、依赖关系等:
yum info <package_name>
12.yum list
命令的主要作用如下:
它可以列出系统中已安装的所有软件包以及可从 yum 源获取的所有可用软件包及其版本信息。通过这个命令,可以快速了解系统中已安装的软件包情况以及 yum 源提供的软件包资源。
13.yum downgrade <package_name>
命令用于使用 yum 降级指定的软件包到较低的版本。
不过需要注意的是,并不是所有情况下都能成功降级,这可能会受到 yum 源中软件包版本的限制
14.yum download <package_name>
命令用于从 yum 源下载指定的软件包,但不进行安装。这样可以将软件包保存下来,以便在需要的时候进行手动安装或其他操作
下载完成后,你会得到相应的 RPM 包。
要安装这个下载好的 RPM 包,可以使用
rpm -ivh <package.rpm>命令。
需要注意的是,有时候可能会因为依赖关系等问题导致安装不成功,需要根据具体情况进行处理