###########配置本机的yum源指向##########
1.找到本机镜像文件的位置
2.为了方便,我们mkdir /westos
并将本机的镜像文件挂载到建立的/westos下,并验证是否挂载上
3.cd /etc/yum.repos.d/
建立一个以.repod的文件
5.配置本机yum源的指向
[rhel7.2]
name=rhel7.0
baseurl=file:///westos //路径//
gpgcheck=0 //表示不检测gpgkey gpgkey表示软件的出品logo//
记得将其他两个以.repo结尾的文件注释掉
enabled=0 不去激活它
6.测试安装软件
yum clean all //清理yum命令缓存
yum install httpd //下载httpd服务
yum repolist //列出yum可用的软件仓库
################安装资源共享yum源服务################
1.关闭防火墙 systemctl stop firewalld
打开httpd端口 systemctl start httpd
检查httpd端口进程是否运行 systemctl status httpd
2.建立文件 mkdir /var/www/html/rhel7.2
将镜像文件挂载到 rhel7.2 上
3.打开网页 输入 本机IP/html下的文件 ,查看镜像文件的内容是否呈现
httpd是Apache超文本传输协议(HTTP)服务器的主程序
/var/www/html
vim index.html //输入IP默认打开index.html
也可以在html目录下创目录并vim文件
4.打开一个虚拟机,将虚拟机的IP设置成和真机同一个网段
配置虚拟机的yum指向
cd /etc/yum.repos.d/建立以.repo结尾的文件
设置yum源指向 IP/westos
5.桥接yum源,使得其他机器查看本机的yum会跳转到主机yum源,
连接并使用yum源发出的包
以上均为暂时挂载
6.10.开机自动挂载在iso下
vim /etc/rc.d/rc.local
mount /iso/rhel------ /var/www/html/rhel7.2
chmod +x /etc/rc.d/rc.local
reboot
列如以下
###############yum源安装软件###########
yum除了可以安装本地的一系列软件 比如 lftp httpd dhcp 还可以安装第三方的软件
1.首先要有第三方软件的安装包 ,本次我们事先准备了几个安装包
安装在虚拟机里进行,我们用主机连接到虚拟机里进行操作
找到安装包的位置
2.因为提前有WPS,所以演示之前我们先将其卸载
3.下载wps服务,yum installl 安装包name
4.打开虚拟机,查看WPS是否安装完成
5.yum命令
yum命令
yum install softwarename -y ##安装软件
yum repolist ##列出设定yum源信息
yum remove softwarename ##卸载软件
yum list all ##列出所有的软件的名称
yum list lftp ##查看软件源中是否有该软件
yum list installd softwarename ##是否安装该软件
yum list available ##列出可以用yum安装的软件名称
yum clean all ##清空yum的缓存
yum search softwareinfo ##根据软件信息搜索软件名 info=关键词信息
yum whatprovides filename ##在yum源中查找包含filename文件的软件包
yum update httpd ##更新软件
yum history ##查看系统软件改变历史
yum reinstall softwarename ##重新安装
我们挑以上的几条给大家进行演示
yum repolist ##列出设定yum源信息
yum list all ##列出所有的软件的名称
yum list lftp ##查看软件源中是否有该软件
yum history ##查看系统软件改变历史
yum search softwareinfo
yum whatprovides filename ##在yum源中查找包含filename文件的软件包
############yum控制可安装软件###########
1.yum liat all 列出所有的软件名称
2.修改配置文件 vim /etc/yum.conf
exclude=…* 去除关键字所有的软件
此处我们去除了zziplib*所有的软件
然后再列出所有软件
发现zziplib的软件不见了
#我们再去除含有x86_64的软件
发现含有x86_64的软件变红了,不可用
#同时去除zziplie和x86_64的软件
发现他们变红或者消失