Linux下配置Yum仓库(本地 在线)

1 本地yum仓库

Yum 介绍:yum方式可以看做rpm方式的前端应用,可以自动解决rpm包的依赖关系


1.挂载系统光盘

mkdir /media/cdrom
mount /dev/cdrom /media/cdrom

2.移动yum仓库下文件到备份目录
yum仓库路径:/etc/yum.repos.d/

mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak

3.创建yum仓库文件repo格式文件
第1步:首先要进入到"/etc/yum.repos.d/"目录中(因为该目录存放着yum仓库的配置文件)

cd /etc/yum.repos.d/  
vim centos.repo  

第2步:使用vim或vi编辑器创建一个名为centos.repo的新配置文件(文件名称可随意,但后缀必须为repo),逐项写入下面加粗的配置参数并wq保存退出

[yum]                              ##yum仓库唯一标识符,避免与其他仓库冲突
name=zhe shi yi ge yum changku     ##仓库的名称描述,易于识别仓库用处
baseurl=file:///media/cdrom        ##提供方式包括FTP(ftp://..)、HTTP(http://..)、本地(file:///..)
enabled=1                          ##设置此源是否可用,1为可用,0为禁用
gpgcheck=0                         ##设置此源是否校验文件,1为校验,0为不校验

注:gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release若为校验请指定公钥文件地址。

yum clean all 清理yum 缓存
yum相关命令
安装:yum -y install 例如安装httpd服务 yum -y install httpd
重新安装:yum -y reinstall
卸载:yum -y remove
更新:yum -y update
降级:yum -y downgrage
检查可用的更新:yum check-update


扩展:umount /dev/cdrom 取消挂载

第4步:使用"yum -y install httpd "命令检查Yum仓库是否已经可用。


在线yum仓库:

设置在线yum仓库前虚拟机必须是联网状态
Ping www.baidu.com 测试
在线仓库源 网站 http://mirrors.163.com/centos/

修改 vi /etc/yum.repos.d/centos.repo

[163]
name=163
baseurl=http://mirrors.163.com/centos/7.9.2009/os/x86_64/
gpgcheck=0
enabled=1

修改完 yum 仓库源 记得清理yum缓存

Yum clean all
yum makecache

方法二:

1.删除原有文件

rm -f  /etc/yum.repos.d/CentOS-Base.repo 

2.然后重新下载(阿里或网易)源文件
下载下面其中一个就可以

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

图解:

在这里插入图片描述
3.清除yum缓存

yum clean all    

报错

Another app is currently holding the yum lock; waiting for it to exit…
可能是系统自动升级正在运行,yum在锁定状态中

rm -f /var/run/yum.pid (强制关掉yum进程)

  • 10
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小张的学习笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值