搭建本地光盤yum源
- 第一步:放入CentOS安裝光盤,並掛載光盤到指定位置;命令如下:
[root@localhost ~]#mkdir /mnt/cdrom
#創建cdrom目錄,作爲光盤的掛載點
[root@localhost ~]#mount -t iso9660 /dev/cdrom1 /mnt/cdrom/
mount: block device /dev/sr0 is write-protected mounting read-only
#掛載光盤到/mnt/cdrom目錄下
- 第二步:新建bak目錄,將*.repo文件移動到backup文件夾備份,因爲只有擴展名是“*.repo”的文件才能作爲yum源配置文件。當然也可以刪除其它幾個yum源配置文件,但是如果刪除了,當你又想用網絡作爲yum源時,就沒有了參考文件。命令如下:
[root@localhost ~]#cd /etc/yum.repos.d/
[root@localhost yum.repos.d]#mv *.repo /backup/
- 第三步:修改光盤yum源配置文件CentOS-Media.repo,參照以下方法修改:
[root@localhost ~]# vim /etc/yum.repos.d/backup/CentOS-Media.repo
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS_6.6_Final/
file:///media/cdrom/
file:///dev/cdrom1
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
- 第四步:清空yum緩存
[root@localhost yum.repos.d]# yum clean all
已加載插件:fastestmirror, refresh-packagekit, security
Cleaning repos: demo
清理一切
- 第五步:把服務器的包信息下載到本地電腦緩存起來
[root@localhost yum.repos.d]# yum makecache
已加載插件:fastestmirror, refresh-packagekit, security
Determining fastest mirrors
demo
| 4.0 kB 00:00 ... demo/group_gz | 216 kB 00:00 ... demo/filelists_db
| 6.0 MB 00:00 ... demo/primary_db
| 4.5 MB 00:00 ... demo/other_db | 2.8 MB 00:00 ...
元數據緩存已建立