昨天,我下载了一个安装centos 7 dvd光盘。安装好系统后,发现还有一些软件要装。

  装好的centos系统上已经配置好了一些repo配置文件。如果要使用这些文件上定义的软件库,必须具备上网条件,到这些repo上的url下载安装。

  是否可以用本地光盘做yum源,从光盘上安装软件呢?

   答案是可以的。自己写一个repo文件指向光盘即可


2步即可完成:

    1. 挂载光盘。

----------------------------------------

  mkdir  /mnt/dvd

  mount  /dev/cdrom /mnt/dvd

  cd /mnt/dvd  

  ls -l

# 进入/mnt/dvd/目录看是否可以查看到光盘内文件

----------------------------------------

   


2. 写一个repo文件。   

     repo文件,简单几句命令即可。

----------------------------------------

   cd /etc/yum.repos.d

   vim local_dvd.repo

 # 新建repo, 以 .repo结尾



#  local_dvd.repo 文件内容如下:

[local_dvd]

name=CentOS-local_dvd

#只是描述文件,任意编写。

baseurl=file:///mnt/dvd

gpgcheck=0

enabled=1

# repo文件结束,保存退出。


yum clean all

yum repolist

# 清除一下缓存,重新载入repo文件

#  那么现在本地dvd就可以做一个安装源了

----------------------------------------


补充:

1. 在centos中有一个文件CentOS-Media.repo,里面的配置就是实例,修改为自己的目录即可。

2. 虚拟机上也一样的做法。只是增加把自己下载的ISO镜像放到VMware上的设备光盘里即可。多一个vmware放iso镜像的动作。


linux-如何使用linux安装光盘做yum本地源_第1张图片