首页 > 代码库 > 通过挂载系统光盘搭建本地yum仓库的方法

通过挂载系统光盘搭建本地yum仓库的方法

    服务器在没网的时候要用yum源安装服务怎么办,那我们就用挂载的光盘来搭建yum源,具体操作如下:

 

1、先挂载光盘

mkdir  /medir/cdrom     (目录可创建可不创建)mount  /dev/cdrom   / medir/cdrom     (挂载到/ medir/cdrom目录,也可以自己挂载到你想挂载的目录下

这就挂载好光盘了。

 

2、进入yum配置文件修改或者创建yum源

    进入到yum配置文件夹 

cd /etc/yum.repos.d/  

或者直接进入yum配置文件

vi /etc/yum.repos.d/你需要进入的文件名  

 

修改篇修

这是按照我这个步骤挂载光盘可用的修改方法

进入 /etc/yum.repos.d/CentOS-Media.repo 中进行下面的修改:

[c7-media]name=CentOS-$releasever - Mediabaseurl=file:///media/CentOS/        file:///media/cdrom/        file:///media/cdrecorder/gpgcheck=0  (修改为0禁用 如果没修改的话是要验证最下面路径的密匙)enabled=1   (修改为1为启用gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

 

创建篇

 在/etc/yum.repos.d/路径下新建一个文件

vi /etc/yum.repos.d/最好是你挂载的路径文件名.repo     (这样可以直接创建并进入到文件里,vi的功能可在Linux分类查看

 

 可以复制我下面的代码

[c6-media]name=名字自己取baseurl=file:///你挂载的路径/cdromgpgcheck=0enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

 

这两篇都要把除你修改好的yum文件其他都改掉后缀名比如你的位置在yum配置文件夹里面就打下面这段代码

mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo1     (只需要修改成不是.repo的后缀名就行了)

 

如果你不在yum配置文件夹里就打下面这段代码

mv /etc/yum.repos.d/CentOS-Debuginfo.repo CentOS-Debuginfo.repo1     (这样修改也能成功,关于mv的功能可在Linux分类查看)

 

3、清除缓存查看结果

先输入下面的命令清除yum的缓存

yum clean all

 

在试着安装一个文件比如用下面的命令装vsftpd服务查看是否成功

yum vsftpd install     (关于yum命令可在Linux分类查看

 

 

 

 

通过挂载系统光盘搭建本地yum仓库的方法