本地yum源的搭建
程序员文章站
2022-06-06 22:59:30
...
本地YUM源的搭建
确保虚拟机连接了DVD.iso影像文件,如果不是的话可以将VMware的虚拟机点击设置或者在开虚拟机的时候点击编辑虚拟机设置进入设置界面,然后将CD/DVD(IDE)的ISO映像文件改成DVD版的。
1.开机后,此文件位于/dev/cdrom
2.创建挂载目录/mnt/dvd
[aaa@qq.com ~]# mkdir /mnt/dvd
3.将映像文件挂载到/mnt/dvd下, 软件都在Packages目录下
[aaa@qq.com ~]# cd /mnt/dvd
[aaa@qq.com dvd]# mount -t iso9660 /dev/cdrom -o loop /mnt/dvd
[aaa@qq.com dvd]# ll
(
#有时候ll可能不显示,可以先cd..到上个目录
[aaa@qq.com dvd]# cd ..
#然后再回到原来目录下
[aaa@qq.com mnt]#cd dvd
这时候ll就有了
)
回到当前目录下后再ll显示文件,或者直接挂载两次,第二次会显示已挂载。
4.挂载成功后,将原有的yum源设置为失效状态(修改后缀即可)
[aaa@qq.com Packages]# cd /etc/yum.repos.d/
[aaa@qq.com yum.repos.d]# rename .repo .repo.bak ./*.repo
解析:rename [要修改的扩展名] [修改后的扩展名] [源文件]
5.创建local.repo文件,配置本地yum源信息
[aaa@qq.com yum.repos.d]# vi local.repo
[local]
name=local
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=file:///mnt/dvd <-----------改为本地路径
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1
6.清空yum源缓存
[aaa@qq.com yum.repos.d]# yum clean all
7.查询yum源软件列表
[aaa@qq.com yum.repos.d]# yum list all
8.挂载为永久yum源
--1)
[aaa@qq.com yum.repos.d]# vi /etc/fstab
--2)在最后一行添加
/dev/cdrom /mnt/dvd iso9660 defaults 0 0