cat /etc/shells
/etc/yum.repos.d/
# 安装历史
yum history
# 显示仓库列表
yum repolist
# 那些组
yum grouplist
# 安装软件包 -y 直接安装
yum install -y httpd
#升级
yum update kernel
# 查询包作用
yum info httpd
#卸载
yum -y remove 包名
# 搜索软件包
yum search keyword
# 整个系统升级
yum -y update
# 内核不改变
yum -y upgrade
yum clean all
# 显示程序列表
yum list
rm -rf /var/cache/yum
yum makecache fast
find / -type f -name "*repomd.xml*"
# 有没有安装
rpm -qa | grep selinux
rpm -q epel-release
-q 常与下面参数组合使用
-a 查询所有已安装的软件包
-f 查询系统文件所属那个软件包
-l 查询软件包安装位置
-R 查询软件包的依赖性
-p 查询未安装包的信息
# 查询未安装包的详细信息或作用
rpm -pqi file.rpm
# 查询已经安装的rpm包信息
rpm -qi rpm包名
# install
rpm -i
# 显示附加信息
rpm -v
# 校验
rpm -V
# 安装时输出###
rpm -h
# 安装
rpm -ivh file.rpm
#升级
rpm -Uvh file.rpm
# 卸载
rpm -e 包名
# $releasever 代表 cat /etc/centos-release
# $basearch 代表 uname -r
# http://mirrors.aliyun.com/centos/
# 如果下载后Centos-7.repo不能用
# 1. sed -i 's/$releasever/最新版本号/g' /etc/yum.repos.d/CentOS-Base.repo
# 2. yum clean all
# 3. yum list
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum-config-manager --add-repo http://mirrors.aliyun.com/repo/Centos-7.repo