Linux国内镜像源具体修改教程

打印 上一主题 下一主题

主题 855|帖子 855|积分 2565

Linux体系下,CentOS和Ubuntu的镜像源修改教程因版本差别而有所差异。以下是针对CentOS 7至9以及Ubuntu 16.04至22.04的国表里镜像源修改教程:
CentOS

CentOS 7


  • 备份原有的YUM源文件
    1. sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
    复制代码
  • 选择并下载国内镜像源

    • 阿里云源:
      1. sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
      复制代码
    • 网易源:
      1. sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
      复制代码

  • 清理原有缓存并生成新缓存
    1. sudo yum clean all
    2. sudo yum makecache
    复制代码
  • 更新体系
    1. sudo yum update -y
    复制代码
CentOS 8


  • 备份原有的YUM源文件
    1. sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    复制代码
  • 选择并下载国内镜像源

    • 阿里云源:
      1. sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
      复制代码

  • 清理原有缓存并生成新缓存
    1. sudo yum clean all
    2. sudo yum makecache
    复制代码
  • 更新体系
    1. sudo yum update -y
    复制代码
CentOS 9


  • 备份原有的YUM配置文件
    1. sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base-backup.repo
    复制代码
  • 选择并添加国内镜像源

    • 阿里云源:
      打开编辑器(如vi或nano):
      1. sudo vi /etc/yum.repos.d/CentOS-Base.repo
      复制代码
      在文件末尾追加阿里云的CentOS镜像源配置:
      1. [aliyun]
      2. name=阿里云CentOS mirror
      3. baseurl=https://mirrors.aliyun.com/repo/CentOS-$releasever/
      4. gpgcheck=0
      5. enabled=1
      复制代码
      留意:$releasever必要更换为你的CentOS 9版本(例如"stream")。

  • 清理原有缓存并生成新缓存
    1. sudo yum clean all
    2. sudo yum makecache fast
    复制代码
  • 更新体系
    1. sudo yum update -y
    复制代码
Ubuntu

Ubuntu 16.04


  • 备份源文件
    1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    复制代码
  • 修改源文件
    利用文本编辑器(如gedit、vi、nano等)打开/etc/apt/sources.list文件,将原有的全部源表明掉,并添加国内源。例如,添加阿里云源:
    1. deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
    2. deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
    3. deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
    4. deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
    5. deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
    6. deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
    7. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
    8. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
    9. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
    10. deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
    复制代码
  • 更新源文件
    1. sudo apt update
    复制代码
Ubuntu 18.04


  • 备份源文件
    1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    复制代码
  • 修改源文件
    利用文本编辑器打开/etc/apt/sources.list文件,将原有的全部源表明掉,并添加国内源。例如,添加阿里云源:
    1. deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    2. deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    3. deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    4. deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    5. deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    复制代码
  • 更新源文件
    1. sudo apt update
    复制代码
Ubuntu 20.04 和 22.04

对于Ubuntu 20.04和22.04,修改源文件的步骤与18.04类似。只需将源文件中的版本号(如bionic)更换为对应版本的代号(如focal对应20.04,jammy对应22.04),并添加相应的国内源地址即可。
以下是Ubuntu 20.04和22.04国内镜像源修改的具体教程:
Ubuntu 20.04 国内镜像源修改教程


  • 备份原有的镜像源文件
    打开终端(Ctrl+Alt+T),输入以下命令备份原有的Ubuntu 20.04镜像源文件:
    1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    复制代码
  • 编辑镜像源文件
    利用文本编辑器(如nano或vim)打开/etc/apt/sources.list文件,并将原有的镜像源地址更换为国内镜像源地址。例如,利用nano编辑器:
    1. sudo nano /etc/apt/sources.list
    复制代码
    将文件中的内容更换为以下格式(以清华大学镜像源为例):
    1. # 默认注释掉的源,如果需要启用,请取消注释并将下面的清华大学源地址替换为官方源地址
    2. # deb http://archive.ubuntu.com/ubuntu/ focal main restricted
    3. # deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted
    4. # deb http://archive.ubuntu.com/ubuntu/ focal universe
    5. # deb http://archive.ubuntu.com/ubuntu/ focal-updates universe
    6. # deb http://archive.ubuntu.com/ubuntu/ focal multiverse
    7. # deb http://archive.ubuntu.com/ubuntu/ focal-updates multiverse
    8. # deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
    9. # deb http://security.ubuntu.com/ubuntu/ focal-security main restricted
    10. # deb http://security.ubuntu.com/ubuntu/ focal-security universe
    11. # deb http://security.ubuntu.com/ubuntu/ focal-security multiverse
    12. # 替换为清华大学镜像源
    13. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
    14. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
    15. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
    16. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
    17. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
    18. deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
    19. deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
    20. deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
    21. deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
    22. deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
    复制代码
    生存并退出编辑器。
  • 更新软件包索引
    输入以下命令更新软件包索引,以确保体系能够辨认新的镜像源:
    1. sudo apt update
    复制代码
  • 验证新配置的镜像源
    可以通过实验安装一个软件包来验证新配置的镜像源是否见效。例如,安装curl:
    1. sudo apt install curl
    复制代码
    假如安装过程顺利且速度较快,说明新配置的镜像源已经见效。
Ubuntu 22.04 国内镜像源修改教程


  • 安装software-properties-common
    打开终端,输入以下命令安装software-properties-common:
    1. sudo apt update && sudo apt install software-properties-common
    复制代码
  • 添加国内镜像源
    以添加清华大学源为例,输入以下命令:
    1. sudo add-apt-repository "deb [arch=amd64] http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse"
    2. sudo add-apt-repository "deb-src [arch=amd64] http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse"
    复制代码
    假如必要添加阿里云源,可以利用以下命令(留意更换为正确的仓库地址):
    1. sudo add-apt-repository ppa:chenyunkun/aliyun-ubuntu-repo
    2. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E56151AF
    3. # 然后编辑 /etc/apt/sources.list 文件,将原有的源替换为阿里云源
    复制代码
    或者直接编辑/etc/apt/sources.list文件,将原有的源更换为阿里云源,例如:
    1. deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
    2. deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
    3. deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
    4. deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
    5. deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
    6. deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
    7. deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
    8. deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
    9. deb-src http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
    10. deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
    复制代码
  • 更新软件包索引
    输入以下命令更新软件包索引:
    1. sudo apt update
    复制代码
  • 验证新配置的镜像源
    同样可以通过实验安装一个软件包来验证新配置的镜像源是否见效。
通过以上步骤,您可以成功在Ubuntu 20.04和22.04中配置国内镜像源,从而提拔软件包下载速度。
留意事项


  • 在修改镜像源之前,请确保网络连接正常,并能够访问所选的国内镜像源。
  • 修改镜像源大概会影响软件包的可用性和安全性,因此请确保选择可靠的国内源。
  • 定期检查和更新源列表文件,以确保体系能够获取到最新的软件包和更新。
通过以上步骤,您可以成功修改CentOS 7至9以及Ubuntu 16.04至22.04的国表里镜像源。
原文链接:Linux国内镜像源具体修改教程 - Java程序员_编程开发学习条记_网站安全运维教程_渗透技术教程

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

麻花痒

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表