虚拟机console基础环境部署——配置本地YUM源

有关YUM源及Linux系统三大软件管理方式,参照博客《CentOS系统三大软件管理》,笔记内链:CentOS系统三大软件管理.mdoop

1. CD/ROM装载系统镜像

在安装操做系统时,已经使用CD/ROM装载了系统镜像。所以此时只须要挂载便可使用。ui

若是没有装载,从新装载系统镜像便可。同时须要注意:设备状态为,已链接或者启动时链接。
或者采用sftp将系统镜像文件上传到console上,采用loop方式挂载。url

2. 挂载设备

上述过程已经装载了系统镜像,此时只须要挂载,便可使用。操作系统

或者经过SFTP,将系统镜像拷贝到console中,而后以mount -o loop xxx.iso /mnt/cdrom 挂载镜像便可。code

执行命令mount -o loop /dev/cdrom /mnt/cdrom接口

进入到目录中cd /mnt/cdrom,检查是不是CentOS6.5的系统文件。get

3. 配置本地源

进入到YUM源配置目录:cd /etc/yum.repo.d/博客

建立系统自带YUM源的存放目录并移动旧源:mkdir oldrepo && mv *.repo oldrepo文件上传

使用CentOS-Media.repo建立本地源:cp /etc/yum.repo.d/oldrepo/CentOS-Media.repo /etc/yum.repo.d/CentOS-Media.repo虚拟机

编辑CentOS-Media.repo,内容以下:

[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

执行命令yum repolist,验证YUM源是否配置正确。

4. 总结

在使用VMware workstation的虚拟机CDROM装载系统镜像,并挂载到console中时,建立本地YUM源,总会出错。

注:详细问题及解决过程,参照笔记《Error【0002】:YUM本地源配置问题.md

猜想可能跟我装载的环境有关:

  • 镜像在硬盘上,经过USB接入宿主机,可能硬盘接口不稳定
  • 过了一层VMware workstation的虚拟层,不稳定

最后是拷贝镜像到系统内,挂载镜像作的本地YUM源。生产环境中,固然是采起这种方式比较合适和规范。

相关文章
相关标签/搜索