首页 > 系统相关 >Centos Yum源配置(清华源)

Centos Yum源配置(清华源)

时间:2023-06-01 10:35:33浏览次数:37  
标签:清华 Centos CentOS 仓库 centos repo yum 软件包 Yum

配置清华源

执行清华源官方语句https://mirrors.tuna.tsinghua.edu.cn/help/centos/?repo=centos7替换当前文件并备份
请注意,CentOS 8(非 Stream 版)已提前进入 EOL 停止服务阶段,因此镜像已被官方移动。如果您正在寻找关于这些系统的镜像,请参考 centos-vault 的帮助。
该文件夹只提供 CentOS 7 与 8,架构仅为 x86_64 ,如果需要较早版本的 CentOS,请参考 centos-vault 的帮助,若需要其他架构,请参考 centos-altarch 的帮助。

--对于 CentOS 7
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
         -e 's|^#baseurl=http://mirror.centos.org/centos|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos|g' \
         -i.bak \
         /etc/yum.repos.d/CentOS-*.repo

--对于 CentOS 8
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
         -e 's|^#baseurl=http://mirror.centos.org/$contentdir|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos|g' \
         -i.bak \
         /etc/yum.repos.d/CentOS-*.repo

注意其中的*通配符,如果只需要替换一些文件中的源,请自行增删。
注意,如果需要启用其中一些 repo,需要将其中的 enabled=0 改为 enabled=1。

更新软件包缓存

sudo yum makecache

Yum.repos.d文件夹配置说明

/etc/yum.repos.d/目录下,存放着yum源的配置文件。每个配置文件代表了一个yum仓库源,它告诉yum从哪里下载软件包并安装它们。下面对常见的配置文件进行简单的解析。

  1. CentOS-Base.repo
    这是CentOS官方yum源的配置文件。包含了基本的yum仓库源,比如应用程序、库、安全更新等。这个文件通常是最先被配置的,也是使用最频繁的。

  2. CentOS-Debuginfo.repo
    这是一个用于CentOS调试信息的yum仓库源。它包含了带有调试符号的软件包,可以用于调试由于系统崩溃或者其他崩溃等问题导致的核心转储文件。对于一般用户来说,这个仓库源基本上用不到。

  3. CentOS-Media.repo
    这是一个用于访问CentOS安装介质的yum仓库源。如果你的服务器不具备互联网访问权限,你可以将CentOS安装介质映像文件挂载到一个目录下,然后在这个文件中添加一个配置节,向yum源提供访问本地介质的路径信息。

  4. CentOS-Vault.repo
    这是一个存档yum仓库源,用于访问CentOS历史版本的软件包。如果你想使用某个特定的CentOS版本作为基础系统,你可以在该文件中指定历史版本的仓库源地址,以便能够下载并安装该版本的软件包。

  5. epel.repo
    该文件包含了EPEL(Extra Packages for Enterprise Linux)仓库源的地址信息。EPEL仓库包含了很多像Nginx、PostgreSQL等常见的软件包,这些包通常不包含在CentOS官方源中。当你需要从这些软件包获取某个软件包时,你可以在这个文件中配置epel源并使用yum安装。

  6. remi.repo

用于指定哪里可以访问CentOS中的REMI仓库源,REMI仓库包含了PHP、MySQL、PostgreSQL等软件包的版本。这个仓库通常被LAMP或LEMP堆栈的用户广泛使用。

  1. CentOS-CR.repo

此文件配置了源的顺序,以将最新的CentOS更新包合并到发布的版本中。CRContinuous Release,可以使用此存储库安装即将发布到主更新的最新更新包。

除了上述文件外,在/etc/yum.repos.d/目录下可能会包含其他的文件,这些文件是由用户或软件程序添加的,以配置特定的yum仓库源。在使用这些文件之前,最好了解它们所提供的软件包和安装等级。

标签:清华,Centos,CentOS,仓库,centos,repo,yum,软件包,Yum
From: https://www.cnblogs.com/bcodepod/p/17448224.html

相关文章

  • rpm、yum、gpt的关系是什么
    RPM、Yum和APT是三种不同的软件包管理系统,它们在不同的操作系统和发行版中使用,并具有不同的工作原理。下面是它们之间的关系和作用:RPM(RedHatPackageManager):RPM是一种软件包管理系统,最初由RedHat开发。它使用.rpm文件格式来打包、安装、更新和删除软件包。RPM通常用于基于RP......
  • centos 添加新用户并授权
    添加用户[root@devops~]#adduserxuwei为这个用户初始化密码,linux会判断密码复杂度,不过可以强行忽略:[root@devops~]#passwdxuwei赋予sudo权限vim/etc/sudoers添加一行查看用户信息的常用命令用户列表文件:/etc/passwd用户组列表文件:/etc/group查看系统中有哪......
  • 图解VirtualBox安装CentOS 7
    VirtualBox简介VirtualBox是由德国InnoTek软件公司出品的虚拟机软件,现在则由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部分。VirtualBox提供用户在32位或64位的Windows、Solaris及Linux操作系统上虚拟其它x86的操作系统。用户可以在VirtualBox上安装并且执行Solari......
  • centos 安装iftop命令
    要在CentOS中安装iftop命令,可以使用以下命令: yuminstallepel-release-yyuminstalliftop-y其他debian系統命令一、尽快连接服务器,查看异常流量,这里我推荐使用iftop;安装并启动iftop:aptupdateaptinstalliftopiftop二、iftop查看异常流量的IP,然后使用防火墙禁止;当......
  • CentOS7配FTPS
    CentOS7配FTPS:yuminstallvsftpdvi/etc/vsftpd/vsftpd.confssl_enable=YESallow_anon_ssl=NO#force_local_data_ssl=YES#force_local_logins_ssl=YESrsa_cert_file=/etc/vsftpd/ssl/aa.crtrsa_private_key_file=/etc/vsftpd/ssl/aa.key#ssl_sslv2=YES#ssl_sslv3=YESp......
  • 常用汉字约 7000 个「详:按照清华字频顺序 6763 个」
    常用6763个汉字使用频率表汉字频度表统计资料来源于清华大学,现公布如下,仅供参考。使用字数6763字(国标字符集),范文合计总字数86405823个。说明如下:假若认识500字,则覆盖面为78.53%。其余类推,列表如下:字数覆盖面(%)50078.532021000......
  • 基于Centos7安装部署jenkins以及替换阿里源
    1,jenkins安装包下载地址:https://www.jenkins.io/zh/download/ https://mirrors.jenkins-ci.org/redhat/ 2,在Centos7上安装openjdkyum-yinstalljava-11-openjdk-devel3,安装jenkins的rpm包rpm-ivhjenkins-2.406-1.1.noarch.rpm4,关闭系统防火墙systemctlstop......
  • yum本地仓库脚本编写
    Linux内网Yum仓库自动化部署脚本原创 李逸皓 运维book思议 2023-05-2918:57 发表于河北收录于合集#Linux26个#脚本71个#运维38个#服务器30个#shell54个先放个链接,万一有人关注呢运维book思议李小白,一个北漂的运维。希望能够通过本公众号与业内各......
  • Linux centos 7 离线安装docker
     1.下载docker下载地址:https://download.docker.com/linux/static/stable/选择服务器架构 2.查看服务器架构 uname-a 3.上传下载文件到服务器并解压tar-zxf文件4.拷贝docker文件值/usr/bincpdocker/*/usr/bin/5.进入/etc/systemd/system/目录,并创建dock......
  • Linux内网Yum仓库自动化部署脚本
    在当今快节奏的互联网时代,Linux系统在企业和组织中扮演着至关重要的角色。为了保证服务器环境的高效运行和软件的稳定性,及时进行软件包的安装和更新显得尤为重要。然而,在某些情况下,网络访问受限或不可行,这就给软件管理带来了挑战。为了解决这一问题,部署内网Yum仓库成为了一种有效的......