linux真机部署YUM仓库
2019-05-04 20:58
639 查看
1.真机部署YUM仓库
问题
1)在根下创建/CentOS6DVD目录
2)将CentOS光盘镜像挂载到/CentOS6DVD目录
3)编辑客户端配置文件,完成Yum仓库搭建
4)利用Yum安装lftp
5)利用/etc/fstab文件,实现开机自动挂载
方案
在真机搭建Yum仓库服务端时,真机是没有光驱设备的。我们采用的方法是,直接挂载光盘ISO镜像文件,挂载时要加上必要的参数“loop”,其命令为:
mount -o loop /ISO/CentOS-6.71.iso /CentOS6DVD/
利用命令挂载,是临时生效的。所以要写入“fstab”文件中实现永久开机挂载。配置文件/etc/fstab里,各个字段的意义一定要熟悉:
设备文件 类型 挂载参数 备份标记 检测顺序
本实验挂载的对象是ISO镜像,挂载参数要加上“loop”:
/ISO/CentOS-6.7.iso /CentOS6DVD iso9660 defaults,loop 0 0
步骤
实现此案例需要按照如下步骤进行。
步骤一:创建/CentOS6.5DVD目录
命令操作如下所示:
[root@svr5 ~]# mkdir /CentOS6DVD [root@svr5 ~]# ls -ld /CentOS6DVD/ drwxr-xr-x. 2 root root 4096 5月 11 15:12 /CentOS6DVD/ [root@svr5 ~]#
步骤二:挂载光盘ISO镜像
命令操作如下所示:
[root@svr5 ~]#mount -o loop /ISO/CentOS-6.7*1.iso /CentOS6DVD/ [root@svr5 ~]# ls /CentOS6DVD/ EFI Packages RELEASE-NOTES-pa-IN.html EULA README RELEASE-NOTES-pt-BR.html EULA_de RELEASE-NOTES-as-IN.html RELEASE-NOTES-ru-RU.html EULA_en RELEASE-NOTES-bn-IN.html RELEASE-NOTES-si-LK.html EULA_es RELEASE-NOTES-de-DE.html RELEASE-NOTES-ta-IN.html EULA_fr RELEASE-NOTES-en-US.html RELEASE-NOTES-te-IN.html EULA_it RELEASE-NOTES-es-ES.html RELEASE-NOTES-zh-CN.html EULA_ja RELEASE-NOTES-fr-FR.html RELEASE-NOTES-zh-TW.html EULA_ko RELEASE-NOTES-gu-IN.html repodata EULA_pt RELEASE-NOTES-hi-IN.html ResilientStorage EULA_zh RELEASE-NOTES-it-IT.html RPM-GPG-KEY-redhat-beta GPL RELEASE-NOTES-ja-JP.html RPM-GPG-KEY-redhat-release HighAvailability RELEASE-NOTES-kn-IN.html ScalableFileSystem images RELEASE-NOTES-ko-KR.html Server isolinux RELEASE-NOTES-ml-IN.html TRANS.TBL LoadBalancer RELEASE-NOTES-mr-IN.html media.repo RELEASE-NOTES-or-IN.html [root@svr5 ~]#
步骤三:配置Yum客户端配置文件
命令操作如下所示:
[root@svr5 /]# cd /etc/yum.repos.d/ [root@svr5 yum.repos.d]# cp rhel-source.repo centos6.repo [root@svr5 yum.repos.d]# vim centos6.repo [rhel-CentOS] name=CentOS 6 baseurl=file:///CentOS6DVD enabled=1 gpgcheck=0 //必须有此字段,若不检测软件签名则“gpgkey”配置可不写 [root@svr5 yum.repos.d]# yum repolist
步骤四:安装常用软件lftp,此软件为访问ftp的客户端软件
命令操作如下所示:
[root@svr5 /]# yum -y install lftp
步骤五:利用/etc/fstab文件,实现开机自动挂载
命令操作如下所示:
[root@svr5 /]# tail -n 1 /etc/fstab /ISO/CentOS-6.7*.iso /CentOS6DVD iso9660 defaults,loop 0 0 [root@svr5 /]#
相关文章推荐
- Linux学习—部署yum网络仓库
- Linux配置yum仓库,部署FTP
- Linux下手工大件本地Yum仓库
- linux用yum安装apache的Apache 2.x 证书部署
- LINUX 下LAMP之yum方法部署环境
- 自动化部署必备技能—搭建YUM仓库
- 为linux安装epel-yum仓库
- Linux系统下yum镜像源环境部署记录
- 本地Yum仓库搭建部署
- linux光盘使用、rpm软件包、yum软件仓库安装使用
- 自动化部署必备技能—搭建YUM仓库
- Linux安装软件包的三种方法,rpm包介绍,rpm工具用法,yum工具用法,yum搭建本地仓库
- 自动化部署必备技能(二)搭建YUM仓库
- linux下部署PostgreSQL_yum安装_DNS服务器的问题
- 本地Yum仓库搭建部署
- Linux-制作yum网络仓库
- linux-6的yum软件仓库
- YUM软件仓库部署及应用
- ftp部署一个可供centos6、centos7系统使用的yum网络仓库
- 自动化部署必备技能―搭建YUM仓库