当前位置:文章 > Linux > 正文

YUM/DNF仓库配置

时间:2022-10-10阅读数: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

猜你喜欢

  • YUM/DNF仓库配置

    YUM/DNF仓库配置

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

    2022-04-26Linux
  • Linux自定义Shell终端命令提示符及颜色PS1

    Linux自定义Shell终端命令提示符及颜色PS1

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

    2022-04-26Linux
  • Linux系统目录名称命名规则以及用途

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

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

    2022-04-26Linux
  • Linux系统常用的三种命令基本格式

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

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

    2022-04-26Linux
  • Linux系统中shutdown,halt,poweroff区别

    Linux系统中shutdown,halt,poweroff区别

    操作Linux系统需要重启或关机的时候会用到shutdown、poweroff、halt这三个命令,他们之间又有区别呢?shutdown:我们常使用的是shut...

    2022-04-26Linux
  • Linux哲学思想、原则

    Linux哲学思想、原则

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

    2022-04-26Linux
  • Linux发行版之间的联系和区别

    Linux发行版之间的联系和区别

    Linux发行版主要三大分支和发行版本:Redhat:RHEL、CentOS、Fedora、中标麒麟、Debin:Ubuntu、Deepin、MintSlack...

    2022-04-26Linux