首页 > 系统相关 >CentOS7换yum源(出现yum下载不了东西)

CentOS7换yum源(出现yum下载不了东西)

时间:2024-10-22 13:48:33浏览次数:9  
标签:repo CentOS repos CentOS7 etc Base yum 下载

1.如果您的系统提示默认yum源无法使用,或者是安装yum install 安装软件包失败,可以参考

2.可以直接按顺序执行下面5句话,前提是您的服务器是默认使用的是官方yum。
   验证:cd /etc/yum.repos.d,利用ls查看是否存在CentOS-Base.repo文件,存在即是的。
 

# 切换到 yum 仓库配置目录
cd /etc/yum.repos.d

# 将原有的 CentOS-Base.repo 文件重命名为 CentOS-Base.repo.backup 以备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup  

# 使用 curl 命令从阿里云镜像下载新的 CentOS-Base.repo 文件,替换旧的 repo 配置
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

# 清除所有 yum 缓存,以确保下一次 yum 操作时使用最新的 repo 配置
yum clean all

# 生成新的 yum 缓存,便于后续安装软件包时快速访问
yum makecache

详细说明

  1. cd /etc/yum.repos.d: 切换到 Yum 仓库配置目录,所有 Yum 仓库的配置文件都存储在这个目录中。

  2. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup: 通过重命名现有的 CentOS-Base.repo 文件来备份原来的配置。这确保如果新的配置出现问题,可以方便地恢复原来的文件。

  3. curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo: 使用 curl 命令从阿里云镜像下载新的 CentOS-Base.repo 文件,并覆盖旧的 repo 配置。这将使系统使用阿里云的镜像源,通常会提高软件包下载速度。

  4. yum clean all: 清除所有的 Yum 缓存文件,包括旧的包列表和元数据,以确保系统不会使用过时的信息。

  5. yum makecache: 生成新的 Yum 缓存,以便下次安装软件包时可以快速获取最新的包信息,确保访问的是新的源。

这些命令通常用于更新和优化 CentOS 系统的包管理源,使得系统能够更快地获取和安装软件包。

标签:repo,CentOS,repos,CentOS7,etc,Base,yum,下载
From: https://blog.csdn.net/m0_65482680/article/details/143120765

相关文章

  • Linux下安装Nginx,CentOS7安装Nginx
    首先,需要安装一些编译Nginx所需的依赖包,使用以下命令:yum-yinstallgccpcre-develzlib-developenssl-devel下载https://nginx.org/en/download.html上传到opt目录下或者直接在linux系统里下载wgethttp://nginx.org/download/nginx-1.26.2.tar.gz如果command......
  • 域渗透之 内网穿透 隧道技术聊聊看 环境搭建 regeorg技术 proxifier联合使用 一步步让
    Http通道ReGeorg环境搭建win10安装reGeorgwin2003phpstudywin7安装phpstudy软件下载地址通过网盘分享的文件:隧道工具链接:https://pan.baidu.com/s/1Jmh2QbfmIPRdeTuWN9-Dkg?pwd=k81v提取码:k81v试验步骤在win2003和win10之间建立一个隧道那么就将regeorg......
  • VMware vCenter Server 8.0U3d 发布下载,修复堆溢出漏洞 (CVE-2024-38812) 和权限提升
    VMwarevCenterServer8.0U3d-集中管理vSphere环境ServerManagementSoftware|vCenter请访问原文链接:https://sysin.org/blog/vmware-vcenter-8-u3/查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwarevCenterServer是一款高级服务器管理软件,提供了一......
  • nginx yum升级
    原贴:https://www.cnblogs.com/cherishthepresent/p/17668713.html 1、首先查看通过yum安装的Nginx的版本,如图:nginxversion:nginx/1.20.1builtbygcc4.8.520150623(RedHat4.8.5-44)(GCC)builtwithOpenSSL1.1.1gFIPS 21Apr2020(runningwithOpenSSL1.1.1n......
  • VMware vCenter Server 8.0U2e 发布下载,修复堆溢出漏洞 (CVE-2024-38812) 和权限提升
    VMwarevCenterServer8.0U2e下载-集中管理vSphere环境ServerManagementSoftware|vCenter请访问原文链接:https://sysin.org/blog/vmware-vcenter-8-u2/查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwarevCenterServer是一款高级服务器管理软件,提供......
  • 如何下载youtube 视频
    推荐工具:yt-dlp  youtube-dl已经不更新,推荐使用yt-dlp  安装方法:pipinstallyt-dlp 下载方法-o指定下载目录以及对文件进行重命名yt-dlp-odst/123.mp4https://www.youtube.com/watch?v=DwLXVBjry6o 有些视频会验证是否为机器人或需要登录,此时需要获取co......
  • 【付费】Ambari集成Dolphin实战-000-源码下载与编译——下
    3.实战......
  • 用HTML构建酷炫的文件上传下载界面
    1.基础HTML结构首先,我们构建一个基本的HTML结构,包括一个表单用于文件上传,以及一个列表用于展示已上传文件:HTML<!DOCTYPEhtml><html><head><title>酷炫文件上传下载</title><linkrel="stylesheet"href="style.css"></head><body>......
  • CentOS7下安装Mysql8.4
    一、检查先检查下有没有安装过MySqlpsajx|grepmysql#检查是否有mysql的进程psajx|grepmariabd#检查是否有mariabd的进程如果有,先停掉systemctlstopmysqld#关闭进程再看是否有Mysql安装包rpm-qa|grepmysql如果有,批量化删除安装包rpm-qa|......
  • java毕业设计下载(全套源码+配套论文)—— 基于java+JSP+SSH的婴幼儿产品销售系统设计与
    基于java+JSP+SSH的婴幼儿产品销售系统设计与实现(毕业论文+程序源码)大家好,今天给大家介绍基于java+JSP+SSH的婴幼儿产品销售系统设计与实现,更多精选毕业设计项目实例见文末哦。文章目录:基于java+JSP+SSH的婴幼儿产品销售系统设计与实现(毕业论文+程序源码)1、项目简介2......