1。使用网络安装资源安装软件vim/etc/yum.repos.d/yum.repo#文件名必须以repo结尾[rhel7.2]name=rhel7.2source#对于文件源说明bashurl=http://172.25.254.250/rhel7.2/x86_64/dvd#网络安装源gpgchechk=0enabled=1yumcleanall#清空系统中原有的yum信息2.配置本地yum源1.获取一台和本机系统镜像存放地址with相同版本:/iso/rhel-server-7.2-x86_64-dvd.iso2。挂载镜像mkdir/rhel7.2mount/xxx/xxxx.iso/rhel7.23。设置永久挂载vim/etc/rc.d/rc.local-->Addmount/xxx/xxxx.iso/rhel7.2chmod755/etc/rc.d/rc.local4.设置系统安装源指定mkdir/etc/yum.repos.d/backupmv/etc/yum.repos.d/*/etc/yum.repos.d/backupvim/etc/yum.repos.d/yum.repo[rhel7.2]name=rhel7.2baseurl=file:///rhel7.2gpgcheck=0yumcleanallyuminstallhttpd-y3.部署共享yum源1.在已经建立本地yum的主机上安装httpdyuminstallhttpd-ysourcesfirewalldmkdir/var/www/html/rhel7.2#/var/www/html/是网络共享目录vim/etc/rc.d/rc.localmount/xxx/xxxx.iso/var/www/html/rhel7.2#挂载镜像文件到共享目录,客户可以通过网络获取镜像文件vim/etc/yum.repos.d/yum.repo修改baseurl=file:///var/www/html/rhel7.2vim/etc/rc.d/rc.local修改mount/iso/rhel-server-7.2-x86_64-dvd.iso/var/www/html/rhel7.2#在配置文件/var/www/html/rhel7.2中启动测试:在浏览器中输入地址:http://ip/rhel7.24.yumcommand1.yum该命令的使用必须在yum源构建成功后使用。2.yum命令详细用法yumcleanall#清除原来的YUM缓存repolist#list仓库信息installsoftware#installupdate#updatelistsofatware#viewsoftwarelistall#viewAllsoftwarelistinstall#查看已安装软件列表可用#Viewuninstallsoftwarereinstallsoftware#Reinstallremovesoftware#Uninstallinfosoftware#查看软件信息搜索软件信息#根据软件信息查找软件whatprovidesfile#根据文件找出包含的内容该文件的软件组列表#列出软件组groupsinfo#查看软件组信息groupsinstallsfgroup#安装软件组groupsremove#5.使用rpm命令处理使用低级rpm工具安装的软件,一旦rpm不会解析依赖,如果在安装过程中发现缺少依赖包,rpm会跳出错误并退出。rpm-i#install-v#displayprocess-h#hashencryption-e#uninstall-q#view-a#all-p#softwarepackage-ql#查看系统中的软件安装文件路径-qlp#查看uninstalled系统安装软件包,会生成文件路径-qf#根据某个文件找出这个文件属于哪个安装包--scritps#查看脚本-Kv#检测软件包是否被篡改with--nodeps#安装软件,忽略软件依赖--force#强制安装软件6.搭建第三方软件仓库1.将所有rpm包放在一个目录下mkdir/software2.createrepo-v/存放软件包的目录#命令执行成功后会生成repodata目录3.vim/etc/yum.repos.d/yum.repo[software]name=softwarebaseurl=file:///softwaregpgcheck=0yumcleanallyumlistlinuxqq
