基於ISO構建本地YUM倉庫

1. 掛載ISO文件至服務器
1)將鏡像文件加載至虛擬機或插入光驅
基於ISO構建本地YUM倉庫vim

2)在服務器掛載ISO文件
將光驅中的鏡像文件掛載到/mnt
root@localhost mnt]# mount /dev/cdrom /mnt/cdrom
mount: /dev/sr0 is write-protected, mounting read-only
2. 編輯local.repo文件
1) 備份/etc/yum.repos.d/的yum文件
[root@localhost yum.repos.d]# ls
CentOS-7-Base-163.repo epel.repo
[root@localhost yum.repos.d]# mv CentOS-7-Base-163.repo CentOS-7-Base-163.repo.bak
[root@localhost yum.repos.d]# mv epel.repo epel.repo.bakcentos

2) 編輯centos7_local.repo
vim /etc/yum.repos.d/centos7_local.repo
[local]
name=centos7_local #yum源顯示名稱
baseurl=file:///mnt/cdrom #ISO掛載目錄
gpgcheck=1 #是否檢查gpgkey
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7 #指定驗證文件gpgkey緩存

3. 從新生成yum緩存
1) 備份/etc/yum.repos.d/的yum文件
yum clean all
yum makecache服務器

4. 列出全部yum源
yum repolist 列出全部yum源,能夠看到目前僅有剛剛製做的本地源
基於ISO構建本地YUM倉庫ide

5. 列出yum提供的軟件包
yum list |more 列出全部的軟件包
基於ISO構建本地YUM倉庫url

相關文章
相關標籤/搜索