配置Fedora core中yum光盘源

    技术2022-05-11  32

    今天安装了Fedora Core 6 但添加删除程序时发现特别的慢,开始想着是不是跟最近光缆断了有关系,可实在太慢了难以忍受~~ 随后就去linuxsir找找看有没有各方面的资料,呵呵,互联网就是厉害,搞了一下午终于搞定,简要把步骤叙述下,以备后患。 1、将从网上下载下来的5个光盘映像现挂载到linux下 a.挂载存放映像的磁盘 mount /dev/hda6 /mnt/wine b.挂载iso文件(先建好相关目录) # mount -r -o loop /mnt/wine/FC-6-i386-disc1.iso /mnt/fc61 # mount -r -o loop /mnt/wine/FC-6-i386-disc2.iso /mnt/fc62 # mount -r -o loop /mnt/wine/FC-6-i386-disc3.iso /mnt/fc63 # mount -r -o loop /mnt/wine/FC-6-i386-disc4.iso /mnt/fc64 # mount -r -o loop /mnt/wine/FC-6-i386-disc5.iso /mnt/fc65 (dvd更方便了,只需挂载一次) 开机自动挂载编辑文件/etc/fstab 增加5行 /mnt/wine/FC-6-i386-disc1 /mnt/fc61 iso9660 loop 0 0 等 c.修改yum.conf文件 然后将几张CD中的RPM文件全部做个软链接到这个文件夹中,比如: 代码: $ln -s /mnt/fc61/Fedora/RPMS/*.rpm /media/baserepo/ 然后yum一个createrepo工具: 代码: #yum install createrepo 接着就可以用createrepo创建一个源: 代码: #createrepo /media/baserepo 创建完毕后会产生一个文件夹/media/baserepo/repodata 这个就是yum的数据源文件。 最后设置yum,加这么一段设置即可: 代码: [local_base] name=iso baseurl=file:///media/baserepo enabled=1 d.建立iso.repo文件 在/etc/yum.repos.d/下建立iso.repo文件,内容如下 [ISO] name=iso baseurl=file:///mnt/fc61 file:///mnt/fc62 file:///mnt/fc63 file:///mnt/fc64 file:///mnt/fc65 failovermethod=priority enabled=1 gpgcheck=0 e.一切搞定。

    最新回复(0)