10月9日任务
7.1 安装软件包的三种方法
7.2 rpm包介绍
7.3 rpm工具用法
7.4 yum工具用法
7.5 yum搭建本地仓库
7.1 安装软件包的三种方法
rpm工具 Redhat package
yum工具 同时安装依赖包
源码包 通过编译器编译成可执行文件
7.2 rpm包介绍
rpm工具使用
设置光驱并挂载 mount
rpm包格式:包名 版本号 发布版本号 平台
7.3 rpm工具用法
rpm -ivh rpm包文件 #安装 install v 可视化 h 显示进度
rpm -Uvh rpm包文件 #升级 update
rpm -e 包名 #卸载 当所卸载包被其他软件依赖,则需先卸载依赖的包
rpm -qa #查询安装的包
rpm -q 包名 #查询指定包是否安装
rpm -qi 包名 #查询指定包信息 i inf
rpm -ql 包名 #列出包安装的文件
rpm -qf 文件绝对路径 #查看一个文件是由哪个包安装的
rpm -qf `某些输出命令`
7.4 yum工具用法
yum list #列出可用rpm包
包名+平台 版本号+平台版本号 仓库名
ls /etc/yum.repos.d/
CentOS-Base.repo 最核心配置文件之一 mirrorlist=base源
yum search vim #搜索包 模糊搜索
yum list |grep 'vim' #精准搜索包名含有vim的包的bao'ming
yum install [-y] #输入-y则直接按装无提示
yum grouplist #显示套件包
yum groupinstall [-y] #安装套件包 名字无空格直接打 有空格则用''括住
yum remove [-y] #删除包以及依赖于此包的包
yum update [-y] #升级 不输入则更新全部包
yum provides "/*/vim" #查找一个命令依赖于哪个包
7.5 yum搭建本地仓库
挂载镜像到/mnt目录
cp -r /etc/yum/repos.d /etc/yum.repos.d.bak
rm -f /etc/yum.repos.d/*
vim /etc/yum.repos.d/dvd.repop #内容如下
[dvd]
name=install dvd
baseurl=file:///mnt
enable=1
gpgcheck=0
yum clean all #清楚缓存
yum list