linux命令之yum(软件的安装卸载)

YUM软件包管理:

功能:安装、卸载、升级、查询、校验

YUM解决依赖关系,提升效率,节省时间。

使用yum安装程序是必须先搭建好yum源,配置好yum配置文件(/etc/yum.repos.d/*.repo)

 

YUM命令工具指南,YUM格式为:

YUM [ command ] [ package ]  -y| -q

-y表示安装或者卸载出现yes时,自动确认yes;-q表示不显示安装过程

yum install httpd -y  #不提示直接安装httpd

yum reinstall httpd      #重装httpd

yum search httpd         #搜索httpd软件包

yum list httpd                #显示指定程序包安装情况httpd

yum list                    #显示所有已安装及可安装的软件包

yum list installed      #显示已安装的包

yum list available          #只显示未安装的包

yum list updates      #查看可更新的包

yum list extras          #显示不属于任何仓库的,额外的包

yum list obsoletes     #显示被废弃的包

yum list recent       #新添加进yum仓库的包

yum remove httpd      #卸载程序包httpd(被依赖的包也会被卸载)

yum erase httpd      #删除程序包httpd

yum check-update      #检查可升级的包

yum repolist         #查看当前使用的yum仓库

yum repolist all       #查看所有仓库

yum repolist enabled    #查看当前启用的仓库

yum repolist disabled    #查看当前禁用的仓库

yum update        #升级内核或者软件更新

yum update httpd     #更新httpd软件

yum check-update           #检查可更新的程序

yum info package         #查看包的信息

yum info httpd       #显示安装包httpd的详细信息

yum provides locate或 yum list|grep locate          #查询locate使用那个包提供的

yum provides httpd      #列出httpd软件包是那个文件提供的

yum deplist httpd      #查看程序httpd依赖情况

yum grouplist       #查看yum仓库包组

yum groupinfo       #查看指定包组信息

yum groupinstall        #安装包组(yum install @包组名,也可以安装包组)

yum groupremove     #卸载包组

yum history        #查看历史

yum makecache      #手动生成缓存

yum clean packages     #清除缓存目录下的软件包

yum clean headers     #清除缓存目录下的headers

yum clean all        #清除所有缓存

yum repolist {all|enabled|disabled}   #列出所有/已启用/已禁用的yum源

yum list {all|installed|avalible}           #列出所有/已安装/可安装的软件包

yum groupinstall “grouppackage”     #安装组包

yum reinstall package                       #重新安装软件

yum remove|erase package             #卸载软件包

yum provides files                            #查询某个文件是那个软件包生成的

yum search file                                #查询某个文件是那个软件包生成的

posted @ 2020-06-11 20:26  ly-uping  阅读(5298)  评论(0编辑  收藏  举报