前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >05-1 搭建yum源

05-1 搭建yum源

作者头像
用户9184480
发布2024-12-07 16:52:51
发布2024-12-07 16:52:51
12000
代码可运行
举报
文章被收录于专栏:云计算linux云计算linux
运行总次数:0
代码可运行
一、搭建本地yum源

代码语言:javascript
代码运行次数:0
复制
1.虚拟机连接上光盘文件,并勾选“已连接”;
2.创建挂载点
3.执行mount挂载命令,或在/etc/fstab中添加挂载记录
4.配置/etc/yum.repos.d下的repo源
  $ vim /etc/yum.repos.d/CentOS-Media.repo
  	[c7-media]
	name=CentOS-$releasever - Media
	baseurl=file:///mnt/cdrom
	gpgcheck=1
	enabled=1
	gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
5.测试:yum -y install gcc gcc-c++
二、搭建局域网yum源
服务器
代码语言:javascript
代码运行次数:0
复制
#CentOS7系统
$ yum -y install vsftpd
$ cd /var/ftp/pub
$ cp -a /mnt/cdrom/* .
$ systemctl restart vsftpd
$ ss -antp | grep :21

#CentOS6系统
$ yum -y install vsftpd
$ cd /var/ftp/pub
挂载第一张光盘,将里面的东西复制到vsftpd的共享路径
$ mount -t iso9660 /dev/dr0 /mnt/cdrom
$ cp -a /mnt/cdrom/* /var/ftp/pub
$ eject /mnt/cdrom   #弹出第一张光盘
挂载第二张光盘,将里面的东西复制到vsftpd的共享路径
$ cd /var/ftp/pub
$ mount -t iso9660 /dev/dr0 /mnt/cdrom
$ cp -a /mnt/cdrom/Packages/* /var/ftp/pub/Packages
重新挂载第一张盘,安装createrepo,重构两张盘之间的依赖关系
$ yum -y install createrepo
$ createrepo /var/ftp/pub
启动或检查vsftpd服务有没开启:
$ service vsftpd restart
$ ss -antp | grep :21
测试:
$ yum -y install libevent-devel
客户端
代码语言:javascript
代码运行次数:0
复制
$ vim /etc/yum.repos.d/CentOS-Media.repo
  	[c7-media]
	name=CentOS-$releasever - Media
	baseurl=ftp://服务器IP/pub
	gpgcheck=1
	enabled=1
	gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
$ make clean all
$ makecache

#客户端为了能正常运行yum源,需要服务器一直打开这vsftpd服务
三、搭建网络yum源
代码语言:javascript
代码运行次数:0
复制
#阿里源:https://mirrors.aliyun.com/repo/
#网易源:http://mirrors.163.com/.help/centos.html

1.在网站地址栏输入上面的网络yum源地址
2.下载对应系统的系统源和扩展源
3.将下载的源文件拖进虚拟机,放在/etc/yum.repos.d目录下
4.打开第二张网卡(用NAT网络连接的)
5.下载测试
$ yum -y install htop
四、提取yum源记录
代码语言:javascript
代码运行次数:0
复制
#配置网络yum源(步骤同三)
#打开yum缓存记录,修改完文件自动生效
$ vim /etc/yum.conf
	[main]
	cachedir=/yum  #设置安装rpm包的缓存位置
	keepcache=1    #1是安装rpm包后,不清除对应的软件包;0是清除
#创建缓存目录
$ mkdir /yum
$ yum clean all
$ yum makecache
$ yum -y install htop
$ tree /yum   #查看下载的rpm在缓存中的位置
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-12-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、搭建本地yum源
  • 二、搭建局域网yum源
    • 服务器
    • 客户端
  • 三、搭建网络yum源
  • 四、提取yum源记录
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档