搭建远程yum仓库(FTP服务)
admin
2023-03-10 04:21:37
0

实验环境:两台centos7虚拟机。

实验过程:

一、配置服务端,将本地镜像挂载,安装FTP服务(FTP服务默认路径:/var/ftp),创建站点,将镜像复制到源点centos7/中,创建扩展目录/other 存放非官方(存在依赖关系)RPM包组,使用createrepo命令

[root@server ~]# mount /dev/sr0 /mnt/                                                                挂载镜像至本地/mnt中                        

[root@server var]# yum install vsftpd -y                                                                 安装FTP服务                                       

[root@server ftp] # mkdir centos7                                                                         创建一个目录,作为远程yum仓库的源点

[root@server ftp]# cp -rf /mnt/* centos7/ &                                                          复制镜像至源点目录中,于后台运行      

[root@server ftp]# mkdir other                                                                              创建扩展目录                                      

[root@server ftp]# createrepo -g /mnt/ repodata/ repomd.xml other/                使用createrepo命令建立仓库数据文件      


搭建远程yum仓库(FTP服务)

搭建远程yum仓库(FTP服务)

搭建远程yum仓库(FTP服务)

搭建远程yum仓库(FTP服务)

搭建远程yum仓库(FTP服务)

二、开启FTP服务(服务的名称为vsftps)。关闭防火墙,关闭增强安全性的功能,确保客户端能够成功访问。

[root@server ~]# systemctl start vsftpd                             开启FTP服务              

[root@server ~]# systemctl stop firewalld.service              关闭防火墙                 

[root@server ~]# setenforce 0                                             关闭增强安全性的功能 

搭建远程yum仓库(FTP服务)

三、用客户机去访问服务机,首先安装FTP服务,然后去访问服务机,访问成功表明可以使用远程yun仓库

[root@client ~]# yum install ftp -y                 安装ftp服务

[root@client ~]# ftp 192.168.195.128            使用ftp服务访问服务机

搭建远程yum仓库(FTP服务)

搭建远程yum仓库(FTP服务)

四、将本地yum仓库做好备份,移动至新建备份目录中(因为系统默认读取官方默认目录yum.reops.d,若将其移到别处,则使用yum install安装时读取不到,无法安装),清除本地yum仓库

[root@client ~]# cd /etc/yum.repos.d/                      切换到本地yum仓库配置文件目录下             

[root@client yum.repos.d]# mkdir bak                      创建新的备份目录                                       

[root@client yum.repos.d]# mv *.repo bak/              将本地yum仓科配置文件移动到备份目录中   

[root@client yum.repos.d]# yum clean all                  清除yum仓库缓存                                      

搭建远程yum仓库(FTP服务)

搭建远程yum仓库(FTP服务)

五、编辑配置文件为客户机指定远程yum仓库的位置(密钥文件在服务机/centos7目录下,可进行复制)

[root@client yum.repos.d]# vim sentos7.repo                  编辑配置文件                      

搭建远程yum仓库(FTP服务)

搭建远程yum仓库(FTP服务)

六、测试远程yum仓库能否正常使用

root@client yum.repos.d]# yum install httpd -y                  安装httpd服务测试                  

搭建远程yum仓库(FTP服务)

七、yum仓库的更新(可在服务机也可在客户机更新):

[root@client yum.repos.d]# yum update           更新软件包,并更新软件和系统内核

[root@client yum.repos.d]# yum upgrade         只更新软件包                               

[root@server other]# yum upgrade                   在服务机更新yum仓库                  

搭建远程yum仓库(FTP服务)



远程yum仓库搭建完成。

相关内容

热门资讯

台风“红霞”一日连跳三级,将深... 今天(26日)凌晨3点50分前后,今年第12号台风“红霞”以强台风级登陆广东惠州市惠东县平海镇沿海,...
台风“红霞”以巅峰强度在惠州登... 今年第12号台风“红霞”(强台风级)的中心已于26日03时50分前后在广东省惠州市惠东县平海镇登陆,...
直击台风“红霞”登陆:楼在动,... 7月26日凌晨4时,惠东县小径湾。记者此刻正在一栋临海高层楼房的客厅里,双腿微微发颤——不是因为冷,...
人民日报:查处携程垄断案释放反... 林丽鹂 《人民日报》(2026年07月26日 第02版)携程垄断案的查处是平台经济反垄断常态化监管的...
以总理计划向特朗普递交伊朗情报 △以色列总理内塔尼亚胡(资料图)当地时间7月25日,总台记者自以色列方面获悉,以总理内塔尼亚胡及其访...
原创 手... 以前购买的手机想要用3天不充电,基本上是不可能的,但这两年手机电池技术有大突破,非重度使用的情况下,...
咪咕数媒亮相第34届全国图书交... 潮新闻客户端 记者 王景平 7月24日,第34届全国图书交易博览会盛大举办。作为数字文化领域的核心央...
王兴兴和他的机甲机器人登上《时... 当地时间7月23日,宇树科技创始人兼首席执行官王兴兴与该公司突破性的载人机甲机器人GD01共同登上美...
APEC论坛聚焦亚太人工智能普... 这是7月23日在成都街头拍摄的会议主题装置。当日,2026年亚太经合组织(APEC)数字和人工智能部...
菲尔兹奖得主王虹4岁不慎烫伤,... 中国数学家王虹、邓煜获得菲尔兹奖,这是中国籍数学家首次获得这一奖项。王虹1991年出生在广西桂林平乐...