yum
yum仓库 也是用rpm包,他是为了解决rpm包管理工具的依赖关系
想用系统自带的yum仓库 网络要配置好
yum客户端安装的过程
1.客户端第一次连接会将元数据文件下载下来
2.根据元数据中 的依赖关系和包的路径,将所需要的安装包全部下载下来,放到缓存目录
3.安装结束后,将缓存目录中的安装包全部删除
yum 是c/s 架构
c client
s server
服务端
需要一台服务器来提供服务
成为服务器一定要有以下两个文件夹Packages repodata
1.安装包(Packages 不固定,但是同一都叫Packages )
2.元数据 (repodata 固定的)
(1)安装包的路径
(2)依赖关系
(3)权限
配置文件 不建议修改 保持默认
[root@localhost yum]#vim /etc/yum.conf
客户端
客户端需要配置一个文件指明服务器的路径
客户端的配置文件固定位置在 /etc/yum.repos.d/
注意: 客户端配置文件 必须以 .repo 结尾
baseurl 有四种表示方式
file:// 本地的路径(当前系统的路径)
http:// 网页的形式
https:// 加密
ftp:// 文件共享服务来实现
搭建一个本地仓库 服务端需要以下内容:
安装包:1通过挂载 2复制
源信息:1自行生成 2复制
客户端需要:手写配置文件
本地yum仓库过程:
报错:
删除:[root@localhost ~]#rm -rf /var/run/yum.pid
了解:
光驱里的光盘有两种模式(涉密单位)
1.类似于usb模式 u盘
2.一次性写入模式
linux 当中使用命令的 修改的操作 基本上都是一次性的,重启会失效。
解挂载
umount /挂载的目录
注意 在挂载目录下 解挂载
安装软件需要 软件包 rpm *.rpm
编译需要什么 源码包 *.tar.gz *.tar.bz
面试题:
请说出你工作运维当中常用的 20个命令
find grep mount sed awk free fdisk lsblk iostat