linux yum仓库

发布时间:2024年01月16日

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

? ? ??

文章来源:https://blog.csdn.net/m0_66372974/article/details/135627411
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。