当前位置: 首页 > article >正文

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 仓库。


http://www.kler.cn/a/608372.html

相关文章:

  • PHP框架 ThinkPHP 漏洞探测分析
  • 简单聊聊Oracle和MySQL数据库的区别和使用场景
  • Spring IOC核心详解:掌握控制反转与依赖注入
  • java接口中 使用@RequestParam和@RequestPart区别
  • rudux中间件
  • 数据库基础知识点(系列五)
  • 分数线划定(信息学奥赛一本通-1180)
  • 关于跨域问题(本地前端访问服务器端接口跨域出错)
  • 解析信息归属地与网络安全的关联
  • 重复出现的数字
  • 无人机中继传输数据链技术,(无人机+自组网)远距离传输技术实现详解
  • Taro 深度解析:跨端框架的设计哲学与实践精髓
  • 智能巡检与预警保障电网安全
  • 开源视频剪辑工具,无损编辑更高效
  • position 属性的值有哪些及其区别
  • PostgreSQL:数据类型与运算符
  • Linux C/C++ 程序的内存泄漏定位方法
  • 使用selenium来获取数据集
  • Java学习总结-Map集合的实现类
  • 算法 | 小龙虾优化算法原理,引言,公式,算法改进综述,应用场景及matlab完整代码