首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

ubuntu等各类Linux系统换源详细教程(全网最详细,看完包懂)

  • 25-02-22 01:01
  • 4498
  • 10315
blog.csdn.net

文章目录

  • 前言
  • 为什么要换源?
  • 详细步骤
  • 常见问题及对应解决方案
  • 补充
    • 1.阿里云源使用方法
    • 2.常见镜像站的链接汇总
  • Ubuntu22.04更换清华源-速通版

前言

笔者发现,目前网上的教程大多数是针对于具体的操作系统版本以及具体的镜像站来给出,甚至有些教程都会报错。由于镜像源与操作系统版本是一一对应的,所以网上的教程大多不具有通用性,因此本文旨在给出一套linux系统换源的方法论。

本文将以Ubuntu22.04系统更换清华源为例,给出Linux系统如何换源的详细教程。(文末也给出了Ubuntu22.04更换清华源的速通版)

不过请放心,本文的教程适合Ubuntu、Debian、CentOS等主流系统,并且可以保证每次换源都是最新的镜像源。

目前网上有各种镜像源,例如:清华源、阿里云源、网易源、中科大源等,选择合适的即可。(个人感觉清华源和阿里源比较常用)

对于不同的系统,本文使用到的对应命令可能不同,需要大家结合具体的系统来进行操作,博客有任何错误或者大家有任何问题,都可以直接在评论区留言~

如果我的博客成功解决了您的问题,烦请一件三连 (*^▽^*),不胜感激!

为什么要换源?

目前由于网络限制,导致国内直接访问Ubuntu官方源的速度较慢。因此为了提高下载速度,建议将Ubuntu的源更换为国内的镜像源。

详细步骤

写在前边:下列所有的步骤都需要在终端内运行,并且可以在任意路径下运行

  1. 备份原有源(可选项)
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  • 1

出于尽可能少的修改系统配置的前提下,我们先将系统自带的源备份一下。

此命令会在/etc/apt目录下将sources.list创建一份副本并重命名为sources.list.bak。

  1. 打开配置文件
sudo nano /etc/apt/sources.list
  • 1

文本编辑器有多种选择,我这里选择了`nano

  1. 找到相应的镜像源

以清华源为例,首先进入 清华大学开源软件镜像站 (https://mirror.tuna.tsinghua.edu.cn/) ,如下图:

在这里插入图片描述

然后搜索ubuntu,如下图:

在这里插入图片描述

点击第一个搜索结果(即:ubuntu)的 ❓(注意不要点击“ubuntu”) ,跳转到如下图:

在这里插入图片描述

其中简介部分给出了各种版本的注意事项,包括软件源配置文件的路径 (对应步骤2中文件的路径) 以及旧版本的解决方案,如下图:

在这里插入图片描述

选择相应版本后复制镜像源即可,如下图:

在这里插入图片描述

例如:Ubuntu22.04的镜像源为

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse

# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

注意:每个系统大版本下的镜像源是一致的(例如22.04.1与22.04.2相同,但22.01.1和20.01.1不同)

如果不清楚自己系统的版本,可以通过lsb_release -a命令查询,其中Release中的代号即为大版本代号,如下图:

在这里插入图片描述

  1. 修改配置文件为镜像源

将 配置文件sources.list 原有内容删除,修改为刚刚复制下来的镜像源即可。

  1. 更新包索引
sudo apt update
  • 1

该命令会检查已安装的软件包是否有可用的更新,并更新本地的包索引仓库。

注意:该命令并不会更新系统中任何已安装的软件包。(相当于告诉你有几个包可以更新,但不执行)

  1. 升级已安装的软件包(可选项)
sudo apt upgrade
  • 1

该命令会将所有已安装的软件包更新到最新版本。(相当于执行更新)

注意:如果系统中环境比较复杂,该命令可能会影响到系统的稳定性和兼容性,慎用!(新系统可以无脑使用)

常见问题及对应解决方案

目前还没遇到过问题…

欢迎大家将自己遇到的问题回复在评论区中,我会积极解答并将其补充到博客中,大家共同进步!

补充

1.阿里云源使用方法

进入阿里巴巴开源镜像站(https://developer.aliyun.com/mirror/),如下图:

在这里插入图片描述

搜索ubuntu,如下图:

在这里插入图片描述

点击第一个,跳转到如下图:

在这里插入图片描述

与清华源一样,简介部分给出了各种版本的注意事项,包括软件源配置文件的路径 (对应步骤2中文件的路径) 以及旧版本的解决方案,此处不再赘叙。

找到对应版本号,复制镜像源即可,如下图:

在这里插入图片描述

2.常见镜像站的链接汇总

镜像站链接
【清华源】清华大学开源软件镜像站https://mirror.tuna.tsinghua.edu.cn/
【阿里云源】阿里巴巴开源镜像站https://developer.aliyun.com/mirror/
【网易源】网易开源镜像站http://mirrors.163.com/
【中科大源】中国科学技术大学开源软件镜像站https://mirrors.ustc.edu.cn/

Ubuntu22.04更换清华源-速通版

  1. 换源(可选项)
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  • 1
  1. 打开配置文件
sudo nano /etc/apt/sources.list
  • 1
  1. 换源
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse

# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  1. 更新
sudo apt update
  • 1
  1. 升级(可选项)
sudo apt upgrade
  • 1
注:本文转载自blog.csdn.net的hansel_sky的文章"https://blog.csdn.net/qq_73162098/article/details/144919374"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top