yum源的配置及第三方软件仓库的管理、yum命令、rpm命令的使用

需要知道
yum源:yellow dog updater,modified 是一个shell前端软件包管理器,基于RPM包管理能够自动处理依赖性问题,可以看成一个软件集合地,资源丰富,同时可以更有效解决依赖性问题
本地yum源:似光盘附带一些软件,可以把光盘当成本地源安装软件
网络yum源:aliyun镜像网站属于网络源,可以通过互联网把软件下载下来

环境:为保证实验练习,在一个全新的虚拟机快照镜像,提前配置网络,
检查是否有yum源

在这里插入图片描述
一、配置本地yum源:
1.整体思路:
在这里插入图片描述
具体步骤:
1.获得一个和本机系统匹配的镜像
2.挂载镜像:(镜像挂载在目录上时才能被识别):

mount /iso/rhel-server-7.3-x86_64-dvd.iso    /westos

3.设定永久挂载配置文件:

vim /etc/rc.d/rc.local 

编辑:mount /iso/rhel-server-7.3-x86_64-dvd.iso /westos
4.给定权限:
在这里插入图片描述
5.设置系统安装源:
cd /etc/yum.repos.d/

在这里插入图片描述
编辑配置文件:
在这里插入图片描述
6.检查yum仓库:
在这里插入图片描述

二、配置网络共享yum源:
整体思路;

在这里插入图片描述
1.因为本次需要http服务,所以可以使用Yum安装httpd: yum install httpd
2.开启httpd服务:systemctl start httpd(systemctl enable httpd) 查看防火墙状态并封锁systemctl mask firewalld防止不信任被挡:
在这里插入图片描述
3. 挂载镜像: cd /var/www/html查看
只有这样挂载才能生效:
在这里插入图片描述

  1. 挂载: mount /iso/rhel-server-7.3-x86_64-dvd.iso /var/www/html/westos

5.用浏览器验证是否挂载好

6.永久设置:

在这里插入图片描述
7.给定权限,开机自启:
在这里插入图片描述
三、常用的yum命令

yum clean all清除原有yum缓存
yum repolist列出仓库信息
yum install software安装
yum list software查看软件
yum list all查看所有软件
yum list installed列出已安装软件
yum list available 列出可安装软件
yum reinstall software卸载
yum info software查看软件信息
yum search software信息根据软件信息查找软件
yum history查看系统中软件管理信息
yum history info 数字对该数字为id的信息进行显示
yum groups list列出软件组
yum groups info查看软件组的信息
yum groups install sfgroup安装软件组
yum groups remove sfgroup卸载软件组

具体用法:
在这里插入图片描述

在这里插入图片描述
四、搭建第三方软件仓库
1.整体思路:
在这里插入图片描述
2.具体步骤:
/1.将真机中的软件安装包下载到虚拟机:
scp root@172.25.254.37:/home/kiosk/software/* /mnt(路径查看)
2.查看确认:cd /mnt/执行ls
在这里插入图片描述
3.生成repodate目录:createrepo -v /mnt/

在这里插入图片描述

在这里插入图片描述
4.创建新目录:mv /mnt/* /software/
5.写入安装信息:cd /etc/yum.repos.d
编辑westos.repo
修改westos中baseurl=http://172.25.254.xx/westos(网络源)

在这里插入图片描述
本地源:
在这里插入图片描述

6.对依赖性进行检查:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
7.编辑yum源仓库的配置文件:
在这里插入图片描述
编辑: vim westos.repo

在这里插入图片描述
8.可以一次性装好之前相互依赖的软件:
在这里插入图片描述
五、rpm的相关指令:
常用安装过程:rpm -ivh xxxx

rpm -i安装
rpm -q查看
rpm -e卸载
rpm -a所有
rpm -p软件包
rpm -ql查看软件在系统中的安装文件路径
rpm -qlp查看未安装的软件包在系统中如果安装后产生文件的路径
rpm -qf根据某个文件找出此文件属于哪个安装包
rpm -v显示软件安装过程
rpm -h采用hash加密
rpm -qc查看软件的配置文件名称
rpm -qd查看软件的帮助文件
rpm --scritps查看脚本
rpm --nodeps安装软件忽略依赖性
rpm --force强行安装
rpm -Kv检测安装包是否被篡改

具体用法:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
!!!注意:安装wps yum rpm 都可以
安装谷歌时,它自己的yum不能使用必须删除

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值