yum是什么?
在Windows上安装一个软件,可以通过电脑管家,360等等。因为他们提供了软件的安装和卸载,并解决了软件之间的相关问题,是我么们可以一键安装。在linux上有一个与电脑管家功能类似的工具叫yum。
yum源又是什么?
yum源就是软件安装包的来源,如果我们可以连接网络,他会在网上给你下载安装包。如果没有网络,那么只能配置本地的yum源了。
搭建本地源
1.给虚拟机添加光驱
2. df命令查看镜像的挂载点
因为挂在的目录中存在空格,空格这个在yum中是不被识别的,所以我们要重新添加挂载点
3. 挂载镜像至/rhel7.2这个目录下
**4. 切换路径 **
这里被挂载镜像文件只是一个存在的yum仓库,但是系统并不能读取识别
5. 编辑本地yum仓库指向文件
注意:文件名必须以.repo结尾
6. 清空本地/var/cache/yum容器清单列表旧数据
7. 列出所有可用的yum仓库
注意:此时进行的挂载,在系统重启后会失效
设置开机自动挂载
1.vim /etc/rc.d/rc.local
2.在此文件中写入命令:
3.更改文件权限
4.重启后发现挂载点没变
搭建网络yum源
1.安装http
2.开启http服务
3.在防火墙上给http留下通道
4.此时,我们在浏览器中输入本机ip(172.25.150.250)就可以看到本机http服务的测试页面,说明http服务可以正常使用:
5.在/var/www/html目录下新建目录作为网络yum源,
6.在浏览器中访问172.25.150.250/rhel7.2可以访问说明网络yum源搭建成功:
常用yum命令
yum clean all
清除原有yum缓存
yum repolist
列出仓库信息
yum install dhcp
安装dhcp软件
yum list dhcp
列出指定软件
yum list
列出所有软件
yum list installed
列出已安装软件
yum remove dhcp
卸载软件
yum info dhcp
查看软件信息
yum search dhcp
根据软件信息找软件安装包
yum whatprovides /etc/dhcp
根据文件找出包含此文件的软件
yum groups list
列出软件组