Linux下的yum命令
yum (Yellow dog Updater, Modified)
格式:yum [options] [command] [package …]
yum的所有信息都在 /etc/yum.repos.d 目录之下,cd到目录下使用ls命令会发现多个repo的文件,这些文件记录着软件仓库的信息
编辑CentOS-Base.repo时产生信息如下
[base]:仓库名称
name:仓库描述
mirrorlist:仓库镜像路径
baseurl:仓库url路径
enabled:仓库是否启用;1启用,0关闭
gpgcheck:秘钥检测;1开启,0关闭
CentOS8构建国内yum源
1、下载国内yum源文件(aliyun)
wget命令下载
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
2、当安装centos选择了最小安装时无wget命令,使用curl命令
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
3、以上步骤操作完成后使用yum makecache命令生成缓存
※如生成缓存时报错
解决方法:关闭gpgcheck
sed -i 's/gpgcheck=0/gpgcheck=1/g' etc/yum.repos.d/CentOS-Base.repo
常用yum命令
- yum list:列出所有软件包,可指定单个软件包
- yum install
- yum remove
- yum grouplist
- yum groupinstall
- yum groupremove
- yum search
- yum update:升级内核,不定期执行,保证最新版本