本地光盘源实现yum仓库

为了减少对网络的依赖,我们尝试使用光盘作为yum源提供组件快速下载

1.插入光盘,重启CentOS
2.查看Linux中是否已识别光盘

[root@localhost ~]# ll /dev/cdrom
lrwxrwxrwx. 1 root root 3 8月   3 05:42 /dev/cdrom -> sr0

3.使用 mount 命令挂载光盘

[root@localhost ~]# df -h   #光盘挂载前
文件系统        容量  已用  可用 已用% 挂载点
/dev/sda2       1.5G  1.1G  464M   69% /
devtmpfs        476M     0  476M    0% /dev
tmpfs           487M     0  487M    0% /dev/shm
tmpfs           487M  7.6M  479M    2% /run
tmpfs           487M     0  487M    0% /sys/fs/cgroup
/dev/sda3       8.4G   33M  8.3G    1% /data
/dev/sda1       197M  105M   93M   54% /boot
tmpfs            98M     0   98M    0% /run/user/0
[root@localhost ~]# df -h   #光盘挂载后
文件系统        容量  已用  可用 已用% 挂载点
/dev/sda2       1.5G  1.1G  464M   69% /
devtmpfs        476M     0  476M    0% /dev
tmpfs           487M     0  487M    0% /dev/shm
tmpfs           487M  7.6M  479M    2% /run
tmpfs           487M     0  487M    0% /sys/fs/cgroup
/dev/sda3       8.4G   33M  8.3G    1% /data
/dev/sda1       197M  105M   93M   54% /boot
tmpfs            98M     0   98M    0% /run/user/0
/dev/sr0        4.3G  4.3G     0  100% /mnt
[root@localhost ~]# mount /dev/cdrom /mnt
mount: /dev/sr0 写保护,将以只读方式挂载
[root@localhost ~]# cd /mnt
[root@localhost mnt]# ls
CentOS_BuildTag  GPL       LiveOS    RPM-GPG-KEY-CentOS-7
EFI              images    Packages  RPM-GPG-KEY-CentOS-Testing-7
EULA             isolinux  repodata  TRANS.TBL

4.配置yum仓库的配置文件

[root@localhost ~]# cd /etc/yum.repos.d   # yum 仓库配置文件存储目录
[root@localhost yum.repos.d]# yum install vim -y
[root@localhost yum.repos.d]# rm -rf *
[root@localhost yum.repos.d]# vim centos.repo   #创建一个以repo结尾的文件(必须以repo结尾)
--------------------------------------------------------------------------------------
[centos]                        # yum仓库的标识 
name=centos                     # yum仓库名字描述 
baseurl=file:///mnt             # yum 仓库的路径(file://格式) 
gpgcheck=0                      #镜像校验(1开启,0关闭) 
enabled=1                       #检测开机是否自动开启此配置(1开启,0关闭)
添加完毕按左上角ESC输入 [:wq] 保存退出。
--------------------------------------------------------------------------------------
[root@localhost yum.repos.d]# ls
centos.repo

5.加载yum 仓库

[root@localhost yum.repos.d]# yum makecache   #建立元数据缓存

6.测试光盘yum仓库是否正常启动

[root@localhost yum.repos.d]# yum install net-tools -y   #安装ifconfig命令
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
centos                                                     | 3.6 kB  00:00:00     
(1/2): centos/group_gz                                     | 166 kB  00:00:00     
(2/2): centos/primary_db                                   | 3.1 MB  00:00:00     
正在解决依赖关系
--> 正在检查事务
---> 软件包 net-tools.x86_64.0.2.0-0.24.20131004git.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

==================================================================================
 Package         架构         版本                             源            大小
==================================================================================
正在安装:
 net-tools       x86_64       2.0-0.24.20131004git.el7         centos       306 k

事务概要
==================================================================================
安装  1 软件包

总下载量:306 k
安装大小:918 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : net-tools-2.0-0.24.20131004git.el7.x86_64                     1/1 
  验证中      : net-tools-2.0-0.24.20131004git.el7.x86_64                     1/1 

已安装:
  net-tools.x86_64 0:2.0-0.24.20131004git.el7                                     

完毕!

配置完成,可以正常读取centos源。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值