开发者社区> 我爱的人玲> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

yum使用_学习记录

简介: yum作为前端包管理器,解决了rpm包管理无法解决的依赖问题。 Client端配置文件有:/etc/yum.conf /etc/yum.repos.d/*.repo缓存文件/var/cache/yum/$basearch/$releasever缓存仓库信息,一repoid命名目录下存放缓存repo元数据 缓存软件包 Server端repodata目录下存放元数据packages包文件public-key公钥可以通过createrepo创建生成repodata目录。
+关注继续查看

yum作为前端包管理器,解决了rpm包管理无法解决的依赖问题。

Client端
配置文件有:
/etc/yum.conf
/etc/yum.repos.d/*.repo
缓存文件
/var/cache/yum/$basearch/$releasever
缓存仓库信息,一repoid命名目录下存放缓存repo元数据 缓存软件包

Server端
repodata目录下存放元数据
packages包文件
public-key公钥
可以通过createrepo创建生成repodata目录。

注意:如果yum不指定包是针对所有的包进行操作,小心

工作过程:
使用yum安装数据包
yum install package-name
首先会去缓存数据里查找是否已经安装,package缓存里是否有,怎么查呢,根据cost值,
软件是否安装,什么时候安装,什么时候卸载,什么时候更新,记录在哪个文件呢。如果我们清空缓存。而且我们知道我们yum是调用的rpm管理器,
那么我们查询的一些信息是不是从rpm来?

yum [options] command [package list]

选项常用有:
-y 自动选择yes
-q quite静默操作
安装
install

reinstall
更新
update
卸载
erase
remove
查询
list
info
groups
info
list
install
remove
summary
repolist
enable
disable
all
search
history
check
check-update
deplist
clean
packages
dbcache
cache
metadata
headers
all

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
YUM源部署和使用
为什么需要内部yum源呢,有可能是业务内部的服务器对外是不通了,居于一些安全方面的考虑。内部yum源又有什么好处呢,第一,速度快;第二,内网可控,外网有问题也不影响内网包的下载和安装等。
1516 0
yum使用总结(转)
安装一个软件时yum -y install httpd安装多个相类似的软件时yum -y install httpd*安装多个非类似软件时yum -y install httpd php php-gd mysql 卸载一个软件时yum -y remove httpd卸载多个相类似的软件时yum -y...
733 0
+关注
我爱的人玲
不知说什么
53
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载