CentOS7挂载光盘镜像为本地yum源

原创 阁主  2020-03-11 15:11:47  阅读 6496 次 评论 0 条
摘要:

在平时使用租用的服务器我们都是使用163或者阿里的网络镜像源,但是我们自己在学习的时候都是在本地搭建的虚拟机学习,不可能一味的都是走网络下载我们需要的安装包或者服务包.本文讲解如何将本地镜像作为系统的yum源.

准备工作

1.确保你的虚拟机已经挂上了镜像,并设置开机连接.

挂载镜像.png

2.本文准备的操作系统为:CentOS7.7(7.0版本适用)

3.本文虚拟机版本VM15.5.0(10.0以上版本适用)

Step 1-备份系统.repo源

cd /etc/yum.repos.d/  #进入yum目录
mkdir back  #创建back目录
mv *.repo  back #暂时将其他repo文件移到back文件夹,防止造成干扰

备份源.png

Step 2-创建yum配置文件并编辑

cd /etc/yum.repos.d/  #进入yum目录
touch local.repo  #创建本地repo
vi test.repo  #编辑新建的yum文件

命令模式下,按"i"键,进入编辑模式.填入下列字段.

#仓库名
[LocalRope]
#注释名   
name=local   
#是否开启配置(0-不开|1-开启)
enabled=1
#是否校验(0-不校验 |1-校验)   
gpgcheck=0
#yum源路径,注意有3个斜杠   
baseurl=file:///media

编辑完成后,按Esc退回命令模式,输入:wq  保存退出

编辑配置文件.png

Step 3-挂载本地镜像系统

#(挂载点与yum配置文件一致)
mount /dev/cdrom  /media

使用命令df -h查看挂载情况.挂载目录是否与yum配置地址一致.

查看挂载情况.png

Step 4-测试配置结果

#清除所有yum缓存
yum clean all
#语法为:yum install  [-y] <软件名>
yum install -y ntp

自动安装结果:

202003111531437222216.png

Step 5-设置开机自动挂载

使用blkid获取光盘的uuid.   复制UUID和 TYPE的值
使用vim编辑器修改/etc/fstab文件
vim /etc/fstab

UUID=2019-09-11-18-50-31-00 /media iso9660 defaults 0 0  (按照格式填写)

UUID=镜像编号                            挂载点   类型      defaults 0 0 

CentOS7挂载光盘镜像为本地yum源第6张-阁主学习小站   

使用mount -a将fstab中尚未挂载的均进行挂载.

CentOS7挂载光盘镜像为本地yum源第7张-阁主学习小站

Step 6-常见辅助命令

yum list ----列出软件包
yum install ----安装
yum erase ----卸载
yum remove ----卸载
yum makecache ----将软件源缓存(网络源)
yum search ----搜索软件 yum list |grep zsh == yum search zsh
yum update ----更新软件
yum grouplist ----列出一组软件包
yum groupinstall "X Window System" -----安装图形界面
yum groupinstall "Chinese Support" -----安装中文支持
yum groupinstall “中文支持”
yum groupinstall "Development Tools" ----安装开发工具
yum groupinstall "开发工具"


本文地址:https://www.mainblog.cn/194.html
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。

评论已关闭!