离线yum源


CentOS 7 制作离线yum源

1.建立本地yum源仓库

mkdir -p /root/data/yum

2.安装createrepo

1 yum install -y createrepo
# 或者
2 rpm -ivh http://mirror.centos.org/centos/7/os/x86_64/Packages/createrepo-0.9.9-23.el7.noarch.rpm

3.下载需要的rpm包到第一步的文件夹中

yum  install   createrepo --downloadonly --downloaddir=/root/data/yum

4.确保防火墙关闭状态

5.开始创建yum仓库,在rpm包存放的所在的目录下执行createrepo命令。

createrepo /root/data/yum

成功后会出现一个repodata

6.在/etc/yum.repos.d目录下创建配置文件。

(我这里是以本地file的形式给自己的主机提供yum源,如果你要在局域网内的其他主机可以访问到,则使用http或ftp的形式进行,比如:base=http://{当前yum源所在主机的IP}/{RPM软件包目录})

cd /etc/yum.repos.d
cat CentOS-Local.repo
[CentOS-Local]
name=Centos Local yum repo
baseurl=file:///root/data/yum
enabled=1
gpgcheck=0
priority=1

7.更新本地缓存

yum clean all
yum makecache

8.检测是否使用了本地yum源

yum repolist


文章作者: Cheney
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Cheney !
 上一篇
使用nginx代理centos yum 源 使用nginx代理centos yum 源
我们在安装centos 服务器时,可能会有以下情况:   局域网内有若干台服务器,但是只有一台服务器可以连接外网,其余服务器都不可以连接外网,但通过局域网与外网机器联通。 那么我们再使用 yum 安装软件时,可以采用以下方式 搭建本地 y
2021-01-06
下一篇 
RabbitMQ消息确认、消息持久化等核心知识总结 RabbitMQ消息确认、消息持久化等核心知识总结
一、消息中间件选型1. ActiveMQ: 优点: ActiveMQ是老牌的消息中间件,国内很多公司过去运用的还是非常广泛的,功能很强大。 缺点: 没法确认ActiveMQ可以支撑互联网公司的高并发、高负载以及高吞吐的复杂场景,在国内互联网
2020-12-31
  目录