学而实习之 不亦乐乎

Centos:yum 命令

2020-12-22 20:02:53

一、基本用法

1.语法

yum [options] [command] [package ...]

options:可选,如:-h 帮助,-y 当安装过程提示选择全部为,-q 不显示安装的过程。
command:要进行的操作。
package:安装的包名。

2.常用命令

(1)查询
# yum search raid    //搜索某个软件名称或者描述的重要关键字
# yum info mdadm     //列出软件功能
# yum list    //列出yum服务器上面所有的软件名称
# yum list pam*   //找出以pam开头的软件名称
# yum list updates  //列出yum服务器上可提供本机进行升级的软件

(2)安装/升级
# yum install 软件名称
# yum update 软件名称
# yum install 软件名称 -y   //安装过程中免输入y确认
# yum check-update //更新所有软件命令

# yum -y update  //升级所有包,改变软件设置和系统设置,系统版本内核都升级
# yum -y upgrade //升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变
已经上线的用# yum -y upgrade 比较稳,全新的用yum -y update 会更好

(3)删除
# yum remove 软件名称

(4)软件组功能
# yum grouplist       //查看容器和本机上可用与安装过的软件组
# yum groupinfo group_name       //查看group内所有组名称
# yum install/remove group_name  //安装与删除

(5)清除缓存
# yum clean packages: 清除缓存目录下的软件包
# yum clean headers: 清除缓存目录下的 headers
# yum clean oldheaders: 清除缓存目录下旧的 headers
# yum clean, yum clean all:清除缓存目录下的软件包及旧的 headers
# yum makecache下载服务器的包信息到本地并缓存起来:

二、安装EPEL源

EPEL 是 yum 的一个软件源,里面包含了许多基本源里没有的软件了,但在我们在使用 epel 时是需要安装它才可以了,EPEL,即 Extra Packages for Enterprise Linux 的简称,是为企业级 Linux 提供的一组高质量的额外软件包,包括但不限于Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Enterprise Linux (OEL),使用docker之前安装EPEL源。

1.安装

yum -y install epel-release

2.查看安装结果

在 /etc/yum.repo.d/ 下多个两个文件

epel.repo
epel-testing.repo