CentOS 6.3配置本地yum源

分类:CentOS教程 阅读:79656 次

打算记录下Centos下配置一系列服务器的过程。这里从CentOS 6.3配置本地yum源开始。由于之前就介绍过比较多的关于本地YUM源的博文,所以这里可能会只做简单的介绍。

1.挂载本地ISO镜像文件:

[root@localhost yum.repos.d]# df文件系统 1K-块 已用 可用 已用% 挂载点/dev/mapper/VolGroup-lv_root 19134332 1019356 17142996 6% /tmpfs 182776 0 182776 0% /dev/shm/dev/sda1 495844 31938 438306 7% /boot[root@localhost yum.repos.d]# mount /dev/cdrom /media/cdrommount: block device /dev/sr1 is write-protected, mounting read-only[root@localhost yum.repos.d]# mount /dev/cdrom1 /media/cdrom1mount: block device /dev/sr0 is write-protected, mounting read-only[root@localhost yum.repos.d]# df文件系统 1K-块 已用 可用 已用% 挂载点/dev/mapper/VolGroup-lv_root 19134332 1019356 17142996 6% /tmpfs 182776 0 182776 0% /dev/shm/dev/sda1 495844 31938 438306 7% /boot/dev/sr1 4188854 4188854 0 100% /media/cdrom/dev/sr0 1500620 1500620 0 100% /media/cdrom1[root@localhost yum.repos.d]#

2.编辑repo文件:(文件位置/etc/yum.repos.d/,后缀一定是.repo结束,有资料显示应该移除该目录下的CentOS-Base.repo CentOS-Debuginfo.repo两个文件以禁止使用网络yum源)

[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.BAK && mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.BAK[root@localhost yum.repos.d]#

[root@localhost yum.repos.d]#vi local.repo(Note:repo后缀)

[Media]name=Media (yum源名称)baseurl=file:///media/cdrom (yum源目录,确切点是源地址) file:///media/cdrom1enabled=1 (是否启用该yum源,0为禁用)gpgcheck=1 (检查GPG-KEY,0为不检查,1为检查)gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 (gpgcheck=0时这个可以不配置)

保存退出!

这下可以使用本地的yum源了。

[root@localhost yum.repos.d]# yum clean all (清除原有源缓存)Loaded plugins: fastestmirrorCleaning repos: MediaCleaning up Everything[root@localhost yum.repos.d]# yum makecache(生成新的源缓存)Loaded plugins: fastestmirrorDetermining fastest mirrors * Media:Media | 4.0 kB 00:00 …Media/filelists_db | 5.8 MB 00:00 …Media/primary_db | 4.5 MB 00:00 …Media/other_db | 2.6 MB 00:00 …Media/group_gz | 212 kB 00:00 …Metadata Cache Created[root@localhost yum.repos.d]#

mount iso sources

Centos6.3下配置本地yum源就说到这里。