cento7下如何配置本地yum源
在我们新安装的centos7中,如果没有连接外网,那么我们应该如何安装软件包呢?不要着急,请往下看!
1、首先呢,我们需要连接好光盘,右击虚拟机名–>设置–>CD/DVD–>勾选【已连接】(在开机状态下进行,如果不行,然后重新点击检查一下)
2、然后呢,我们回到Linux系统中,使用mount命令对光盘进行挂载,命令为:
mount /dev/cdrom /mnt
3、挂载好之后呢,先不要着急,在此之前呢,我们需要对系统自带的yum源进行一下备份,yum源的配置文件在/etc/yum.repos.d/下,我们可以先使用mkdir创建一个文件夹backup,命令如下:
mkdir /etc/yum.repos.d/backup
cd /etc/yum.repos.d/
mv Cen* backup/
接着就是就是编写配置文件了,yum源的配置文件在/etc/yum.repos.d/下,那么我们的编辑文件的方法有那些呢,比如vi或者vim都可以,这里,我们就用vi编写吧,vim的写法和vi是大致上是差不多的。
注意:yum源的配置文件名可以随便写,但是要必须以“.repo”结尾哦!
命令为:
vi /etc/yum.repos.d/local.repo
进入编辑器之后呢,我们按一下小写的 i 键便可以进入编辑模式啦,配置文件内容如下:
[centos]
name=centos
baseurl=file:///mnt/
gpgcheck=0
enable=1
编辑完了之后呢,我们按一下esc键,然后再按shift+冒号组合键,最后再输入wq保存退出,如果退出不了,可以再wq的后面家一个!强制退出。
4、验证
我们可以安装apache服务进行测试一下,我们可以采用yum的安装方式进行安装,yum安装的方式其实很简单,即就是:yum -y install 包名
yum -y install httpd
[root@lovecode ~]# yum -y install httpd
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 httpd.x86_64.0.2.4.6-80.el7.centos 将被 安装
--> 正在处理依赖关系 httpd-tools = 2.4.6-80.el7.centos,它被软件包 httpd-2.4.6-80.el7.centos.x86_64 需要
--> 正在检查事务
---> 软件包 httpd-tools.x86_64.0.2.4.6-80.el7.centos 将被 安装
--> 解决依赖关系完成
依赖关系解决
===============================================================================
Package 架构 版本 源 大小
===============================================================================
正在安装:
httpd x86_64 2.4.6-80.el7.centos centos 2.7 M
为依赖而安装:
httpd-tools x86_64 2.4.6-80.el7.centos centos 89 k
事务概要
===============================================================================
安装 1 软件包 (+1 依赖软件包)
总下载量:2.8 M
安装大小:9.5 M
Downloading packages:
-------------------------------------------------------------------------------
总计 27 MB/s | 2.8 MB 00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。
正在安装 : httpd-tools-2.4.6-80.el7.centos.x86_64 1/2
正在安装 : httpd-2.4.6-80.el7.centos.x86_64 2/2
验证中 : httpd-tools-2.4.6-80.el7.centos.x86_64 1/2
验证中 : httpd-2.4.6-80.el7.centos.x86_64 2/2
已安装:
httpd.x86_64 0:2.4.6-80.el7.centos
作为依赖被安装:
httpd-tools.x86_64 0:2.4.6-80.el7.centos
完毕!
ok,安装完成,配置成功,感谢您的阅读,希望对你有所帮助!