【Linux系统中的】本地yum源的搭建与使用yum源进行软件的下载

本文详述了Linux系统中如何搭建本地和网络共享yum源,以及使用yum源进行软件下载的方法。从镜像挂载、yum源编辑、软件安装测试到网络共享配置,提供了一站式的指南。同时,文章还介绍了yum和rpm命令的使用,解决依赖性问题,并讲解了软件包名称的解析、第三方仓库搭建和安装包屏蔽、rpm软件包拆解等实用技巧。
摘要由CSDN通过智能技术生成

前言:

       当我们在使用Linux系统时,有时需要一些辅助工具帮助我们实现某项功能,

例如画图、wps、等功能,而这些功能并不是系统自带的,需要我们下载相关的

软件,那如何去下载这些软件那,这里我们不得不提到Linux中的yum源,yum源

简单的来说就相当于我们的应用商店,它可以提供多种实用软件供我们去下载,

本篇文章将详细介绍yum的搭建以及使用yum源进行软件的下载。

 

正文:

一、本地yum源的搭建

搭建前提:所有搭建的本机必须要有镜像

(1)使用相关的命令进行镜像的挂载

mkdir /iso                                                    ###创建一个目录
mv /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso /iso    ###将镜像移动到该目录
mkdir /westos                                                 ###创建根下的目录
mount /iso/rhel-server-7.3-x86_64-dvd.iso   /westos           ###将镜像挂载在该目录下
cd /etc/yum.repos.d/                                          ###进行目录的切换
mkdir /etc/yum.repos.d/backup                                 ###创建一个目录
mv /etc/yum.repos.d/*  /etc/yum.repos.d/backup                ###将文件移动到该目录
 

注意的是:yum源的文件必须以.repo结尾

 

(2)使用命令进行yum源的编辑

vim /etc/yum.repos.d/yum.repo                  ###进行yum源的编辑

编辑内容如下:
【rhel7】                                       ###yum源的声明
name=rhel7.3                                    ###yum的名称
basurel=file:///westos                          ###使用本地的yum源
gpgcheck=0                             ###对置入软件是否校验,0表示不校验,1表示校验

 

(3)清空yum中所有的原有信息并且查看yum仓库列表

使用命令:

yum clean all       ###清空yum中原有的信息
yum repolist        ###yum仓库列表

 

(4)进行软件的安装测试

yum install httpd -y     ###进行阿帕奇软件的安装

 

二、网络共享yum源的部署

(1)使用相关命令进行火墙的关闭以及httpd服务的开启

systemctl stop firewalld      ###进行火墙的关闭
systemctl disable firewalld   ###设置火墙开机时不启动
systemctl start httpd         ###开启阿帕奇服务
systemctl enable httpd        ###开启开机启动阿帕奇

 

(2)使用相关命令进行镜像的挂载

mkdir  /var/www/html/westos        ###进行目录的创建
umount /westos                     ###卸载本地yum源的挂载
mount /iso/rhel-server-7.3-x86_64-dvd.iso  /var/www/html/westos   ###进行镜像的挂载

 

(3)设定永久挂载(如果部进行设定,重新开机后需要重新挂载)

使用相关命令进行永久挂载的设定

vim /etc/rc.d/rc.local          ###进行永久挂载文件的编辑
chmod +x /etc/rc.d/rc.local      ###赋予该文件执行的权力

 

(4)进行相关的验证,在同一网段的主机可以通过浏览器访问到本机的yum源

 

三、使用网络配置的yum源进行软件的下载

(1)使用相关命令进行软件的安装

vim /etc/yum.repos.d/yum.repo            ###进行yum源文件的编辑
编辑内容如下:
[rhel7.3]                                ###进行yum源的相关说明
name=rhel7.3                             ###yum源的名称
baseurl=http://172.25.254.68/westos/     ###网络yum源的指向
gpgcheck=0                               ###是否进行软件校验

 

(2)使用相关命令进行清除yum原有的缓存和yum仓库列表的列出

yum clean all          ###清除系统中原有的yum缓存
yum repolist           ###yum仓库列表的列出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值