首页 > 系统相关 >CentOS7操作-配置镜像源

CentOS7操作-配置镜像源

时间:2024-06-11 10:12:08浏览次数:13  
标签:repo CentOS repos 配置 CentOS7 etc Base yum 镜像

CentOS7操作-配置镜像源

在公司项目的后续开发中,需要使用CentOS7进行项目的开发环境搭建,所以在这里记录一下CentOS7配置镜像源的方法。

设置阿里镜像源
首先ping一下阿里源地址,如果可以的话再进行配置

ping mirrors.aliyun.com

可以看到,地址是连通的。

手动配置阿里云源

1.备份系统原来的yum源配置

避免后续出错的话没有备份无法找回

sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

备份成功如图

2.下载阿里云centos-7.repo文件

使用curl命令拉取阿里云源

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

打开repo文件查看是否安装成功,如图所示

3.清除并且生成缓存

yum clean all

4.缓存阿里云源

yum makecache

5.测试阿里云源

yum list

测试成功

6.通过代理上网 咋设置 centos7 的mirror 源

在 CentOS 7 中设置 mirror 源,你需要编辑 /etc/yum.repos.d/CentOS-Base.repo 文件。如果你通过代理上网,你还需要设置环境变量以使用代理。

步骤如下:

1. 编辑 /etc/yum.repos.d/CentOS-Base.repo 文件:

sudo vi /etc/yum.repos.d/CentOS-Base.repo

2.将文件中的所有 baseurl 修改为你的 mirror 源地址。例如:

[base]
name=CentOS-$releasever - Base
baseurl=http://mirror.example.com/centos/$releasever/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

3.如果你需要通过代理上网,设置环境变量。编辑 /etc/yum.conf 文件:

sudo vi /etc/yum.conf

4.在 [main] 部分添加代理设置,例如:

[main]
proxy=http://proxy.example.com:8080

替换 http://proxy.example.com:8080 为你的代理服务器地址和端口。

5.保存文件并退出编辑器。

6.清除缓存并生成新的缓存:

sudo yum clean all
sudo yum makecache

现在你应该可以通过设置的代理和 mirror 源安装、更新软件包了。

标签:repo,CentOS,repos,配置,CentOS7,etc,Base,yum,镜像
From: https://www.cnblogs.com/GreatPlanHero/p/18241589

相关文章

  • 从零手写实现 nginx-17-nginx.conf 全局的默认配置
    前言大家好,我是老马。很高兴遇到你。我们为java开发者实现了java版本的nginxhttps://github.com/houbb/nginx4j如果你想知道servlet如何处理的,可以参考我的另一个项目:手写从零实现简易版tomcatminicat手写nginx系列如果你对nginx原理感兴趣,可以阅读:从零......
  • linux:centos7升级glibc到2.36
    #安装依赖的东东yuminstall-ygccgcc-c++glibc-developenssl-developenssl-staticzlib-devellzmatk-develxz-develbisonbzip2bzip2-develncurses-develgdbm-develreadline-develsqlite-devellibffi-develtexinfolibmpc-devel#安装makecd/chz/ins......
  • 01-前端开发Vscode插件配置
    01自动保存配置02空格渲染方式配置好以后,可以看到代码的空格有几个,以点的方式呈现,1个点表示1个空格03图标插件VSCodeGreatIcons04缩进推荐使用205vscode标记一整块代码文件>>首选项>>设置添加2行代码"editor.bracketPairColorization.enabled":true,"e......
  • 关于Docker加速镜像
    真的被公开的加速镜像坑惨 https://hub-mirror.c.163.com/ https://mirror.baidubce.com/ https://docker.mirrors.ustc.edu.cn/3家都加进去了,折腾半个多小时pull还是慢的要命,国内这尿性不用信了。阿里云的docker镜像加速地址每个用户不一样,滥用的可能性少,而且官方后台提......
  • Ubuntu 20.04 配置LI-Calib问题总结
    系统环境为ubuntu20.04+ros1noetic。在配置浙大开源标定工具Li_Calib时会遇到一些匪夷所思的小问题,下面做个简单总结。1.PCL报错这里是因为PCL1.10需要C++14或以上标准,而源码的cmakelist里设置的是c++11,因此需要在两处做修改,一处是/src/Li_Calib/CMakeLists.txt,一处是/s......
  • Centos7.9部署单节点K8S环境
    Centos7.9部署单节点K8S环境通过Centosextras镜像源安装K8S环境,优点是方便快捷,缺点是版本较低,安装后的版本为1.5.2。1.准备工作关闭selinux[root@localhost~]#cat/etc/selinux/config#ThisfilecontrolsthestateofSELinuxonthesystem.#SELINUX=cantake......
  • Windows系统 在VirtualBox虚拟机上安装搭建OpenEuler操作系统 并用Putty验证是否创建
    目录1.配置虚拟化环境步骤1进入BIOS,开启CPU虚拟化技术,不同电脑开启方式有所不同步骤2下载并安装VirtualBox/VMWare。按照学校给的实验指导书,这里我下载的是VirtualBox(我的电脑是我前段时间自己重新配的win11系统)步骤3 下载openeuler操作系统,在网页搜索openeuler下......
  • Ubuntu 24.04 LTS 安装配置 MySQL Community Server 8.4.0 LTS
    1安装 AptRepository​​​​​​​地址MySQL::DownloadMySQLAPTRepositorysudodpkg-imysql-apt-config_0.8.30-1_all.deb #安装mysql8.4ltssudoaptupdatesudoapt-getinstallmysql-server#修改mysqlroot密码策略 2查看版本test@test:~$my......
  • nvm介绍、nvm下载、nvm安装、配置及nvm使用,nodejs安装,版本管理切换工具,轻松地管理多个
    1.卸载以前的Nodejs1.1.控制面板>卸载程序1.2.找到后右键卸载1.3.删除node的安装目录和此目录下包含npm的文件1.4.打开命令行检查是否删除成功出现这个说明已经删除成功2.NVM下载当使用nvm(NodeVersionManager)安装Node,js时,您可以轻松......
  • HCIA11 网络安全之本地 AAA 配置实验
    AAA提供 Authentication(认证)、Authorization(授权)和Accounting(计费)三种安全功能。•   认证:验证用户是否可以获得网络访问权。•   授权:授权用户可以使用哪些服务。•   计费:记录用户使用网络资源的情况。例如,公司仅仅想让员工在访问某些特定资源的时候进行......