CentOS 7 Yum 源配置与使用手册

一、仅下载 RPM 包而不安装

1. 使用 yumdownloader

复制代码
sudo yum install -y yum-utils
yumdownloader --destdir=/tmp --resolve httpd
  • --destdir: 指定下载目录

  • --resolve: 同时下载依赖包

2. 使用 yum-plugin-downloadonly

安装插件
复制代码
sudo yum install -y yum-plugin-downloadonly
下载而不安装包
复制代码
sudo yum install --downloadonly --downloaddir=/path/to/download httpd

说明:

  • --downloadonly:只下载,不安装;

  • --downloaddir:自定义保存路径,默认在 /var/cache/yum


二、使用 rpm 管理包

1. 查询所有已安装包

复制代码
rpm -qa

2. 搜索特定包

复制代码
rpm -qa | grep httpd

3. 查看包详细信息

复制代码
rpm -qi httpd

三、配置国内常用 Yum 镜像源

建议先备份原始源文件:

复制代码
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

1. 阿里云镜像源

复制代码
sudo yum install -y wget
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
sudo yum makecache

2. 清华大学 TUNA 镜像源

复制代码
sudo yum install -y wget
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.tuna.tsinghua.edu.cn/repo/centos7-base.repo
sudo yum makecache

3. 华为云镜像源

复制代码
sudo yum install -y wget
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-7-reg.repo
sudo yum makecache

四、注意事项

  • CentOS 8+ 建议使用 dnf 替代 yum,语法兼容但更高效;

  • 所有 .repo 文件中 gpgcheck=1 时需配置好 gpgkey,否则会出现签名验证失败;

  • 若网络限制,可使用企业内部配置本地 YUM 仓库。

相关推荐
Peace2 分钟前
【运维Linux基础之高频Linux命令】
linux·运维
fiveym5 分钟前
Debian 12 PXE 安装报错:Bad archive mirror 复合型故障排查全记录
运维·服务器·debian·php
a23121219 分钟前
从零搭建Spring Ai多智能体后端应用
java·运维·微服务·多智能体·后端开发·spring ai
lihui_cbdd22 分钟前
MLFF 环境安装教程:MACE / Egret / AIMNet2 / SO3LR
运维·人工智能·计算化学
城南观北1 小时前
Ubuntu 解决 apt 锁占用 + 安装 net-tools + 搭建 SSH 远程连接(保姆级实操)
linux·ubuntu·ssh
xingyuzhisuan1 小时前
从零精通GPU服务器模型部署:标准化流程与性能调优实战
运维·服务器·人工智能
做个文艺程序员1 小时前
第10篇(终篇):生产级 ES 运维——监控、备份、安全与故障排查完全手册
运维·安全·elasticsearch·es备份恢复·es升级·集群故障排查
s_w.h1 小时前
【 linux 】文件管理与重定向
linux·运维·服务器
烟雨江南aabb1 小时前
Docker第一弹 Docker是什么?
运维·docker·容器
Cloud_Shy6181 小时前
Linux 系统定时任务 Cron(d) 服务应用实践(二:生产环境下的用户定时任务)
linux·运维·服务器·centos·云计算