yum仓库

1、YUM软件仓库简介

        借助于YUM软件仓库,可以完成安装、卸载、自动升级rpm软件包等任务,能够自动查找并解决rpm包之间的依懒关系,而无须管理员逐个、手工地安装每个rpm包,使管理员在维护大量Linux服务器时更加轻松自如。特别是在拥有大量Linux主机的本地网络中,构建一台源服务器可以大大缓解软件安装、升级等对Internet的依懒

YUM仓库简单来说就是:
1.RPM包构建的软件更新机制;
2.自动解决依赖关系;
3.软件包由集中的YUM软件仓库提供。

        要成功使用YUM机制来更新系统和软件,需要有一个包含各种rpm安装包文件及其依懒软件的软件仓库,提供软件仓库的服务器也称为“源”服务器

2、实现yum安装

        系统会去读取 /etc/yum.repos.d/ 目录下的 .repo 结尾的文件,从该文件中读取以下内容实现装包:
        包含各种rpm 安装文件的软件仓库
                BaseOS存储库:提供一套核心的底层操作系统功能,为基础软件安装库
                AppStream存储库:包括额外的用户空间应用程序、运行时语言和数据库

3、配置 .repo 文件,即yum

保存在/etc/yum.repos.d/ 目录下,查看配置好的yum库,此目录下只有以.repo结尾的文件才生效,如果有多个库,可以使用mv xxx.repo xxx.repo.bak将yum库的后缀改为.bak致使此库不生效

3.1 建立本地源

[root@kongd ~]# mkdir /media/cdrom
[root@kongd ~]# mount /dev/cdrom /media/cdrom  #将本地光盘挂载至本地目录/media/cdrom下
[root@kongd ~]# cat /etc/yum.repos.d/rhel9.repo
[BaseOS]
name=BaseOS
baseurl=file:///media/cdrom/BaseOS
gpgcheck=0

[Appstream]
name=Appstream
baseurl=file:///media/cdrom/AppStream
gpgcheck=0

3.2 建立网络源

阿里云网络源, aliyun 的镜像站点为 https://mirrors.aliyun.com/
[root@master ~]# cat /etc/redhat-release
Rocky Linux release 8.5 (Green Obsidian)
注:此处先查看自己的发行版本信息,选择相应的仓库。
#仓库文件可以自己写也可以从aliyun网站下载

[root@master ~]# cat /etc/yum.repos.d/aliyun.repo
[appstream]
name=appstream
baseurl=https://mirrors.aliyun.com/rockylinux/8.5/AppStream/x86_64/os/
gpgcheck=0

[baseos]
name=baseos
baseurl=https://mirrors.aliyun.com/rockylinux/8.5/BaseOS/x86_64/os/
gpgcheck=0
清华源镜像站点为 https://mirrors.tuna.tsinghua.edu.cn/
中国科技大学镜像站点 https://mirrors.ustc.edu.cn/
网易开源镜像站 http://mirrors.163.com/

3.3 注意

        建立本地源时必须挂载,且本次有效,当下次开机时挂载消失,即我们可以将挂载信息写入到开机自启的文件里,保证挂载正常
[root@localhost ~]# vim /etc/rc.local  --rc.local开机自启动的文件

添加如下内容
mount /dev/cdrom /media/cdrom

之后重启虚拟机,实现开机自动挂载

 如果没有实现开机自动挂载,检查一下rc.local有没有可执行权限x

[root@localhost ~]# ll /etc/rc.local 
lrwxrwxrwx. 1 root root 13 Sep 23 22:35 /etc/rc.local -> rc.d/rc.local

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值