linux yum仓库

yum是基于rpm包构建的软件更新机制,能够自动解决软件包之间的依赖关系。

常用命令

        查询

       yum list  [软件名]          显示可用的安装包,如果不加软件名则显示所有的可用包

       yum info  [软件名]         显示安装包的详细信息 如果不加软件名是显示所有包的详细信息

       yum search [关键词]      根据关键词查找安装包,相当于你只知道这个包里的某个关键字会全部给您匹配出来

       yum provides <关键词>        你知道某个命令却不知道具体的包可以用此命令查看

       yum grouplist [包组名]          安装包组的查询 不加包组名,就是显示所有 

       yum groupinfo <包组名>       不加包组名显示全部

         yum安装升级

        yum install [软件名]  安装软件包

        yum groupinstall <包组名>   安装软件包

        yum update         更新包组,可以更新单个或者全部,不加具体包组名就是更新全部,但首先你要有更新的包组库否则无法更新

        yum groupupdate        更新包组

         软件卸载

        yum remove <软件名>         卸载已安装的软件必须加软件名

        yum groupremove <包组名> 卸载软件包

        yum history       查看历史的使用记录

                        

        选择ID 3  可以使用 yum history undo 3 将其卸载,这样对比remove的好处是可以将所有的依赖都删除

        

        ID4 是卸载记录


搭建本地yum仓库

        服务端

                systemctl  stop firewalld

                setenforce 0

                cd /etc/yum.reops.d/

                mkdir bak

                mv *.repo bak

                vim local.repo

                i

                [local]

                name=local

                baseurl=file:///mnt

                gpgcheck=0

                :wq

                yum clean all

                yum makecache

      

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>