适用场合:

1)需要在没有注册的redhat中使用yum.  因为yum 在没有注册的redhat中无法使用,不能去自动搜索redhat的库

2)使用者不能上网,只能从ISO上更新

 

方法摘自网络,就是下载ISO文件,yum的下载点指向ISO的mount后(也就是解压缩)的目录

http://jingyan.baidu.com/article/0bc808fc65e7cc1bd485b9a7.html

http://www.cnblogs.com/anor/p/5611116.html

 

1)首先下载操作系统的ISO文件

2)mount  ISO文件(也就是解压缩)

#mkdir /media/dvd

然后我们将ISO文件挂载

#mount -o loop -t iso9660  ios所在目录/Centos.iso /media/dvd

确认dvd目录下有.discinfo 文件

3)head -n1 /media/dvd/.discinfo
1359576196.686790 

也可以直接打开.discinfo,自己读取拷贝

4)切换到目录/etc/yum.repo.d    (.d表示是个目录名)

将原来的*.repo文件改为*.repo.bak

5)新编写一个 repo文件,比如取名 iso.repo

[rhel6-server]
mediaid=1384196515.415715
name=rhel6-server
baseurl=file:///media/dvd
gpgkey=file:///media/dvd/RPM-GPG-KEY-redhat-release
enabled=1
gpgcheck=1

6)运行如下命令

touch /etc/yum.repo.d/iso.repo
yum update

yum clean all

 

 

 

 

posted on 2016-12-27 14:54  e_shannon  阅读(353)  评论(0编辑  收藏  举报