Linux下的yum源的运用

本文详细介绍了如何在Linux系统中配置yum源,包括挂载本地镜像、设置yum源指向、安装软件以及管理软件仓库。通过挂载ISO镜像文件、创建.repo配置文件,实现了yum源的自定义。此外,还讲解了如何通过yum命令安装、卸载、更新和搜索软件,以及排除特定软件的安装。最后,讨论了通过修改yum.conf文件来控制可安装的软件。
摘要由CSDN通过智能技术生成

###########配置本机的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的软件
在这里插入图片描述
发现他们变红或者消失
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值