centos7 yum源 与 rpm

yum 源

可以解决rpm的依赖问题不需要考虑要啥依赖容易被有心人利用
yum install [需要啥安装啥] -y y参数免除yes
yum remove [需要卸载啥打啥] -y 同上

我这里卸载就没有加 -y让我确定是否删除
yum remove httpd-tools
在这里插入图片描述
然后我重新安装一份ab测试工具
yum install httpd-tools -y
在这里插入图片描述
yum客户端运行机制
客户端每次使用yum调用install或者search的时候,都会去解析/etc/yum.repos.d/下面所有以.repo结尾的文件,这些配置文件指定了yum服务器的地址。
yum需要定期去“更新”yum服务器上的rpm“清单”,然后把“清单”下载保存到yum自己的cache里面,根据/etc/yum.conf里配置(默认是在/var/cache/yum/ b a s e a r c h / basearch/ basearch/releasever下、即/var/cache/yum/×86_
64/6),每次调用yum安装包的时候都会去这个cache目录下去找“清单”,根据
“清单”里的rpm包描述从而来确定安装包的名字,版本号,所需要的依赖包等,如果rpm包的cache不存在,就去yum服务器下载rpm包安装。
3.清理yum缓存,并生成新的缓存
yum clean all
yum makecache

更改yum 源时记得备份
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_cp
在这里插入图片描述

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo (这是一行)
yum clean all
yum makecache

在这里插入图片描述
在这里插入图片描述
执行最后一句就开始校验了别慌会卡一会

rpm

优点
自带编译后的文件,免除用户对软件编译的过程可以自动检测文件系统(硬盘)的容量、系统的版本。避免软件被错误的安装自带软件的版本信息、帮助文档、用途说明等信息。
缺点
安装需要安装所有的依赖才能安装
卸载需要卸载所有的依赖才能卸载

默认路径
/etc 配置文件
/usr/bin 可执行文件
/usr/lib 库
/usr/share/doc 说明文档 doc

安装rpm -ivh xxxxx

参数
-i 安装
-v 处理过程
-h 进度条

查询 rpm -选项
-q 查询
-qa 列出所有的
在这里插入图片描述

卸载rpm 先通过rpm -aq 查看然后卸载

在这里插入图片描述
一般装centos 后有自带的jdk可以去手动删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值