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

相关文章
|
7月前
|
Linux 数据库
常用的RPM管理工具笔记
【4月更文挑战第6天】常用的RPM管理工具笔记
3272 6
|
6月前
|
Linux 应用服务中间件 编译器
50. 【Linux教程】源码安装软件
50. 【Linux教程】源码安装软件
45 0
|
Linux Windows
Linux网络配置+yum、rpm与源码安装 | 学习笔记4
Linux网络配置以及yum、rpm与源码安装的讲解
231 0
Linux网络配置+yum、rpm与源码安装 |  学习笔记4
|
Linux 编解码 网络架构
Debian安装备忘
对linux的兴趣时断时续,以前用的都是redhat,这次换用Debian吧,希望能坚持一直用下去,直到完全替代windows。这是安装Debian的过程,遇到的问题和解决方法,备忘。 1、用分区工具如PQMagic划出一块空闲分区,我给的大小是4G; 2、下载debian当前版本的第一张光盘映像,刻成光盘; 3、用这张光盘启动,在boot时输入linux26用2.6内核启动,选择语言为中文,其余按提示操作,注意分区时选择最大空闲空间,自动分区即 可。
1475 0