Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103667170
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-25 21:01:48

作者: Covrerito     出自:
新安装的Fedora Core 6,添加删除程序需要连接互联网才能打开,对于无网络的时候,可以采用以下方法从本地光盘安装软件包。

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.一切搞定。
阅读(352) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~