yum源的配置及第三方软件仓库的管理、yum命令、rpm命令的使用
发布日期:2021-07-27 05:04:21 浏览次数:6 分类:技术文章

本文共 1970 字,大约阅读时间需要 6 分钟。

需要知道

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不能使用必须删除

转载地址:https://blog.csdn.net/qq_45425035/article/details/97637547 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:关于ftp服务
下一篇:管理lvm(Logical Volume Manager)

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年09月21日 04时34分33秒