打算记录下Centos下配置一系列服务器的过程。这里从CentOS 6.3配置本地yum源开始。由于之前就介绍过比较多的关于本地YUM源的博文,所以这里可能会只做简单的介绍。 1.挂载本地ISO镜像文件:
2.编辑repo文件:(文件位置/etc/yum.repos.d/,后缀一定是.repo结束,有资料显示应该移除该目录下的CentOS-Base.repo CentOS-Debuginfo.repo两个文件以禁止使用网络yum源)[root@localhost yum.repos.d]# df文件系统 1K-块 已用 可用 已用% 挂载点/dev/mapper/VolGroup-lv_root19134332 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_root19134332 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]#
[root@localhost yum.repos.d]#vi local.repo(Note:repo后缀)[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]#
保存退出! 这下可以使用本地的yum源了。[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时这个可以不配置)
[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]#
简单明了 一学就会 Thanks
回复取消回复