CentOS通过本地光盘作为源安装软件

转自:http://zhouyaoemb.blog.163.com/blog/static/17834310120112774052273/

第一步

1.把 /etc/yum.repos.d 目录下除了 CentOS-Media.repo 外的其他***.repo文件全部 enabled=0,或者把除了 CentOS-Media.repo 外的其他.repo文件全部移到一个目录下/或改名**.repo.bak

这样做是不让yum去查找网络上其他yum源文件,否则priorities 优先去找CentOS-Base.repo下的文件

 

第二步

1./media文件下新建文件夹cdrom

2.挂载光盘(iso文件)

# mount /dev/cdrom  /media/cdrom

(可以通过软件把光盘里的东西转换成iso文件挂载到系统中,如要挂载iso文件的则执行 mount  -o loop /media/disk/CentOS_5.4_Final.iso   /media/CentOS)

系统弹出block device /dev/cdrom is write-protected.mounting read-only表示挂在成功

 

如果光盘插入自动挂载的话,一般会挂载/media/CentOS_5.4_Final/,那么就不需要再新建了,第二步可以跳过

 

第三步

1.    如果是自己新建的cdrom,则只需进入/etc/yum.repos.d/CentOS-Media.repo文件中在enabled=0前面加入#号(注释掉这行),如果是自动挂载则执行下一操作

2.    进入/etc/yum.repos.d里面有个CentOS-Media.repo修改该配置文件如下:

 [c5-media]

name=CentOS-$releasever – Media

baseurl= file:///media/CentOS/

file:///media/cdrom/

file:///media/cdrecorder/

file:///media/CentOS_5.4_Final/(追加一行光盘位置)

gpgcheck=1

#enabled=0

Gpgkey=file:///etc/pki/rpm-gpg/RMP-GPG-KEY-CentOS-5

 

 

第四步(可以跳过,需要用yum来安装的可以看一下)

# cd /media/cdrom/CentOS   /*进入光盘的rpm目录*/(同理自动挂载的话cdrom改为CentOS_5.4_Final)

# yum clean all

# yum  install **.rpm  /*选择需要安装的文件,依赖性自动解决*/

 

第五步

可以自己进入可视化操作页面,应用程序—>添加/删除软件,跳出软件包管理者,进行可视化安装软件

猜你喜欢

转载自crazyidea.iteye.com/blog/1208035