linux yum安装

287 阅读2分钟

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

image.png

客户端

客户端需要配置一个文件指明服务器的路径

客户端的配置文件固定位置在 /etc/yum.repos.d/

注意: 客户端配置文件 必须以 .repo 结尾

image.png

baseurl 有四种表示方式

file:// 本地的路径(当前系统的路径)

http:// 网页的形式

https:// 加密

ftp:// 文件共享服务来实现

搭建一个本地仓库 服务端需要以下内容:

安装包:1通过挂载 2复制

源信息:1自行生成 2复制

客户端需要:手写配置文件

本地yum仓库过程:

image.png

报错:

image.png

删除:[root@localhost ~]#rm -rf /var/run/yum.pid

了解:

光驱里的光盘有两种模式(涉密单位)

1.类似于usb模式 u盘

2.一次性写入模式

linux 当中使用命令的 修改的操作 基本上都是一次性的,重启会失效。

解挂载

umount /挂载的目录

注意 在挂载目录下 解挂载

安装软件需要 软件包 rpm *.rpm

编译需要什么 源码包 *.tar.gz *.tar.bz

image.png

面试题:

请说出你工作运维当中常用的 20个命令

find grep mount sed awk free fdisk lsblk iostat

image.png