Keep on going, never give up.

yum从挂载光盘或ISO安装

yum安装非常方便,但是如果RedHat未注册或主机处于断网状态,则无法在线安装,只能借助于ISO或光驱作为本地yum源,本文仅就RedHat6、CentOS6系统用法做汇总,如果是虚拟机环境或是其它版本系统,下文某些命令中的路径和名称可能需对应修改,比如光驱路径、ISO映像名称等。

一、制作光盘ISO

1、插入光盘

确保光驱可用。

2、执行拷贝命令

mkdir /repo/iso

cp /dev/cdrom /repo/iso/rhel-6.0-x86_64-dvd.iso

假设生成ISO名称为rhel-6.0-x86_64-dvd.iso,如版本不同请对应修改,下文同。

二、挂载光盘ISO

1、如使用光驱

mount /dev/cdrom /media/

2、如使用ISO

# mount -t iso9660 -o loop /repo/iso/rhel-6.0-x86_64-dvd.iso /media/

三、配置repo资源池

1、如果是RedHat

vi /etc/yum.repos.d/install_dvd.repo

内容如下:

  • [base]
  • name=Installation DVD
  • baseurl=file:///media/Server
  • enable=1
  • gpcheck=1
  • gpgkey=file:///media/RPM-GPG-KEY-redhat-release

2、如果是CentOS

首先需备份原资源池文件:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

再修改资源池文件:

vi /etc/yum.repos.d/CentOS-Base.repo

内容如下:

  • [base]
  • name=CentOS-$releasever - Media
  • baseurl=file:///media/CentOS/
  • gpgcheck=1
  • enabled=0
  • gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-beta

四、执行yum安装

桌面环境下:

# system-config-packages

命令行下:

# yum install mysql mysql-server mysql-devel

五、卸载ISO

umount /media/

如果上文不是mount到/media,对应修改即可。

参考资料:

http://www.cnblogs.com/chinacloud/archive/2011/03/18/1988257.html

http://www.heartdemon.com/post/121.html

http://ppeng.blog.51cto.com/134241/274492

相关评论(0):  

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

最新文章

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2016 Metsky.com, All rights Reserved.