首页 > 文章 > Linux > 正文

YUM/DNF仓库配置

2022-10-10Linux阅读 0

一,yum仓库简介

yum是基本rpm软件包构建的软件更新机制,主要是解决软件包之间的依赖关系使管理员在维护服务器时更加轻松身如,借助于yum软件仓库可以轻松完成软件的安装、卸载、更新任务,这和windows程序管理功能类似。

yum仓库工作模式

yum由仓库服务器和客户端两部分组成,是C/S工作模式,仓库中存储了rpm包以衣包的相关数据文件(依赖关系),客户端安装时会下载相关数据文件查找是否有存在依赖关系,然后自动找到相关rpm包下载安装。

二,yum仓库配置(客户端)

yum配置文件为:

/etc/yum.conf #为所有仓库提供公共配置
/etc/yum.repos.d/*.repo#为每个仓库的提供配置文件必须以.repo结尾

yum服务器baseurl形式支持有三种模式:

file://#本地路径
http://#互联网路径
https://#网络路径
ftp://#FTP

注:在填写yum仓库指向的路径时必须是repodata目录所在目录

repodata目录所在目录

如上图所示 yum仓库指向路径为:baseurl=https://mirrors.cloud.tencent.com/centos/7/os/x86_64/

配置文件格式:

[仓库ID]#自定义
name=#自定义
baseurl=#url://path/to/repository/
enabled={1|0}#可忽略
gpgcheck={1|0}#如果是1下面gpgkey必填
gpgkey=URL#//指定公钥文件存放位置

yum仓库客户端配置

如上图,我们在系统中配置完必要repo文件后,使用yum list命令检查可以列出rpm包说明已经配置成功。

如果网站内容侵犯了您的权益 请来信告知我们删除。邮箱:403596258@qq.com
微信

张凯

当你还撑不起你的梦想时,就要去奋斗。如果缘分安排我们相遇,请不要让她擦肩而过。我们一起奋斗!

微信

猜你喜欢

  • Linux哲学思想、原则

    一切皆文件:就是说将一切当作文件(包括硬件)来操作。小型,单一用途的程序:每个程序具备强悍的功能。链接程序,共同完成复杂的任务:将多种程序组...

  • YUM/DNF仓库配置

    yum是基本RPM包构建的软件更新机制,主要是解决软件包之间的依赖关系使管理员在维护服务器时更加轻松身如,借助于yum软件仓库可以轻松完成软...

  • Linux自定义Shell终端命令提示符...

    登录Linux系统后,默认的系统命令提示符毫无个性,当我们在操作多个系统时无法快速明显辨别生产和测试环境,从而可能会导致误操作。其实我们可以...

  • Linux系统目录名称命名规则以及用途

    Linux系统中的一切文件都是从“根”(/)开始的,并按照文件系统层次标准FHS(Filesystem Hierarchy Standard...

  • Linux系统常用的三种命令基本格式

    linux命令的组成部分:命令字+命令选项参数(选项)+命令操作参数(参数)选项:用于启用或关闭命令的某些功能,也就是有些命令可以不写选项或...