linux配置yum源与本地配置yum源

环境:虚拟机中安装了RedHat ,在进行安装mariadb的时候,出现如下错误。是因为yum源的问题,需要进行配置yum源。本教程是配置本地yum源。

 

选中虚拟机中的操作系统,鼠标:右键-->>设置

 

在弹出的“虚拟机设置” 窗口中,选择:CD/DVD -->>设备状态(已连接,确保打上勾即可)

 

在Linux的终端输入:mount 指令,可以查看到有块设备被加载进来了,见红色标注

 

使用root账号(切换root指令:su - root),在/mnt 目录下创建一个目录。

 

     指令: mkdir /mnt/dvd

 

然后卸载/dev/sr0 ,然后挂在到/mnt/dvd ,进入的/mnt/dvd,就可以查看到镜像内的文件了。

 

相关指令如下卸载: umount /dev/sr0

 

  重新挂在: mount /dev/sr0 /mnt/dvd

 

  进入dvd目录: cd /mnt/dvd(此时也进入到镜像文件内了)

 

  查看镜像内的文件:ls -l ( l是字母 )

 

镜像加载到Linux之后,开始配置repo文件,相关指令如下:

 

 cd /etc/yum.repos.d/

 

 vim hello.repo (名字随便起,但后缀名必须是:.repo)

 

hello.repo 文件内容如下:

 

[base]

 

name=base

 

baseurl=file:///mnt/dvd

 

enabled=1

 

gpgcheck=0

 

然后分别输入如下指令:

 

   yum clean all

 

  yum makecache 

 

操作反显的日志,说明yum源配置完成

 

 然后再次输入安装指令:yum groups install mariadb mariadb-client -y 无报错信息,marridb安装成功。

 

 

 

本地配置yum源

 

1、获得一个与本机系统一致的系统镜像,放在/iso目录下

 

2、临时挂载镜像(用命令挂载是临时的)

 

             mkdir rhel7.2 (新建一个目录 将镜像挂载在此目录下,此目录就是一个新的安装源,在xxx.repo里面指向此新建目录即可)

 

             mount /iso/镜像 rhel7.2/

 

  设定永久挂载

 

                 vim /etc/rc.d/rc.local 在开机的时侯自动执行此文件,

 

                 mount /iso/镜像 /rhel7.2 在文件里面挂载镜像

 

                 chmod 755 /etc/rc.d/rc.local 修改权限

 

3、设定系统安装指向(安装源指向)

 

vim /etc/yum.repos.d/xxx.repo 编辑此文件,来指向安装源,安装源就是你镜像挂载的位置,位置一定要写对,你写的地址必须在网页里面可以打开

 

[rhel7.2] 仓库名字

 

name=rhel7.2 对软件源的描述

 

baseurl=file:///rhel7.2 yum源指定位置(一定要写对!!)

 

gpgcheck=0 不检测gpgkey(值为0就相当于电脑管家不起作用,没有软件去保护电脑)

 

yum clean all

 

yum repolist 

 

yum inatall httpd -y 试着安装httpd 看是否成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值