Ubuntu更换软件源

2023-05-16

更换 Ubuntu 的软件源

对于Ubuntu系统, 不同的版本的源都不一样,每一个版本都有自己专属的源。 而对于 Ubuntu 的同一个发行版本,它的源又分布在全球范围内的服务器上。Ubuntu 默认使用的官方源的服务器在欧洲,从国内访问速度很慢。国内的阿里、网易以及一些重点高校也都有 Ubuntu 的源,所以在装完 Ubuntu 系统后最好把官方源更换为国内的源。

这里我将告诉大家如何更换为国内的源:

step 1: 首先看看国内有哪些源,点我查看

我们选择阿里云源与清华大学源(其他源都行),将它们的 Ubuntu 源的服务器地址先复制下来,下面会用到。
阿里云源: http://mirrors.aliyun.com/ubuntu/
清华源: http://mirrors.tuna.tsinghua.edu.cn/ubuntu/

step 2: 获取 Ubuntu 代号

Ubuntu 每个发行版本都有自己的代号,我们要通过我们电脑上 Ubuntu 的代号去找对应的源,Ctrl+Alt+T 打开终端,执行以下命令:

lsb_release -a

然后会得到我们自己的 Ubuntu 的版本信息 ,最后一栏 codename 后面的就是我们自己的 Ubuntu 的代号。比如我安装的是 Ubuntu 20.04.5,查出来的代号就是 focal.

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.5 LTS
Release: 20.04
Codename: focal

step 3: 编辑源

在 step 1 打开的那个网页最顶端找到 模板:18.04source ,将里面的内容复制到文本编辑器,

将上图中红色的边框内的服务器地址改为 step 1 中阿里云源与清华大学源的服务器地址,然后将紫色边框中的内容改为你自己的Ubuntu 的代号。
例如:我的Ubuntu 18.04.1 代号是 bionic,所以更改后结果如下;

阿里云源

# 阿里云源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
##測試版源
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
# 源碼
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
##測試版源
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse在这里插入代码片

清华大学源

# 清华大学源
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
##測試版源
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# 源碼
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
##測試版源
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

step 4: 修改源文件 sources.list

Ubuntu 的源存放在在 /etc/apt/ 目录下的 sources.list 文件中,修改前我们先做个备份,在终端中执行以下命令:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bcakup

然后执行下面的命令打开 sources.list 文件,清空里面的内容,把上面我们编辑好的国内的源复制进去,保存后退出。

sudo gedit /etc/apt/sources.list

step 5: 更新软件列表和升级

在终端上执行以下命令更新软件列表,检测出可以更新的软件:

sudo apt-get update

在终端上执行以下命令进行软件更新:

sudo apt-get upgrade

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu更换软件源 的相关文章

随机推荐

  • Android I/O截获

    Author Gary Date 2019 3 15 系统版本 Android 6 0 1 r1 Android I O截获 xff0d xff0d 将Android系统中的汇编系统调用封装为C函数 由于项目要求 xff0c 需要拦截And
  • Android添加内核系统调用

    Author Gary Date 2019 4 30 Android版本 Android 6 0 1 r1 内核版本 Linux 3 10 40 手机 Nexus 6 参考资料 http android blogs rice edu 201
  • Ubuntu Linux 安装 .7z 解压和压缩文件

    转载自 https blog csdn net zqlovlg article details 8033456 安装方法 xff1a sudo apt get install p7zip 解压文件 xff1a 7zr x manager 7
  • SSH设置超时时间

    转载自 https blog csdn net cheng830306 article details 21796865 ssh连接超时问题解决方案 xff1a 1 修改server端的etc ssh sshd config ClientA
  • Win10+RTX2060安装TensorFlow+Keras

    Win10 43 RTX2060安装TensorFlow 43 Keras Author Gary Date 2019 6 8 参考资料 https blog csdn net qq 32728345 article details 815
  • Radix Tree总结

    Date 2019 6 19 主要转载自 https www cnblogs com mingziday p 3969269 html https blog csdn net qq 22613757 article details 9104
  • HTTP防劫持方案

    DNS污染检测 被改标题 被挂黑链 被入侵 检测网站是否被劫持 网站打开速度检测 网站是否被黑 域名是否被墙 网站监控 http www iis7 com b wzjk inviteCode 61 496 HTTP劫持是在使用者与其目的网络
  • Linux查看已用空间大小

    查看计算机总容量 df 查看指定文件夹 du h max depth 61 lt 层数 gt lt 需要统计的目录 gt
  • Gcc编译时的-w -W -Wall选项

    今天在看一个makefile时看到了gcc W Wall 这句 xff0c 不明其理 xff0c 专门查看了gcc的使用手册 w的意思是关闭编译时的警告 xff0c 也就是编译后不显示任何warning xff0c 因为有时在编译之后编译器
  • Android8添加arm64系统调用

    Author Gary Date 2019 8 7 Android版本 android 8 1 0 r1 内核版本 Linux 4 4 88 参考文章 https blog csdn net rikeyone article details
  • [RTOS]rtthread,freeRTOS,uCOS等系统简单对比

    在上一篇 嵌入式操作系统浅谈 中 xff0c 大概介绍了我自己再工作中使用到的如rt thread xff0c freeRTOS xff0c uCOS xff0c luatos等系统 xff0c 在这一篇文章中 xff0c 我简单说一下这些
  • Mysql授权允许远程访问解决Navicat for MySQL连接mysql问题 1251错误

    Navicat Premium连接MySQL 1251错误 MySQL Installer 8 0 17 出现上述错误的原因是版本MySQL 8 0 17即8 0开始的MySQL版本 因为采用新的保密方式 而Navicat Premium
  • ubuntu突然进不了图形界面解决方案

    1 环境 Ubuntu 20 04 desktopMacOS Big SurVMware Fusion 2 描述 虚拟机一直开着 xff0c 长时间没有用就自动休眠锁屏了 xff0c 但是发现输密码后进不了桌面 xff0c 只好重启 xff
  • 文档-操作手册与用户手册的区别

    背景 我们都已经了解了操作手册和用户手册都是给用户看的 xff0c 那么两者之间的区别是什么呢 xff1f 为什么要产生这两个文档呢 xff1f 详解 1 操作手册是系统级别的文档 xff0c 而用户手册是需求级别的文档 操作手册讲述的是如
  • msOS使用小结

    在做激关打标机的项目的过程中 xff0c 使用msOS遇到了一些问题 xff0c 和解决方法 xff0c 还有一些小体会 xff0c 现在拿出来分享一下 一 代码移植时遇到的问题 xff1a 激光打标机项目用到一块新的板子 xff0c 所以
  • IntelliJ IDEA添加JavaDOC注释 方法 快捷键

    第一种方法 Settings gt Keymap gt Other gt Fix doc comment gt 右键 gt 选择 Add Keyboard Shortcut xff0c 然后输入自定义的快捷键 默认Fix doc comme
  • 关于ElementUI 项目开发的eslint 报错问题的修复

    介绍 使用操作系统为 Win11Win11 使用教程 1 使用 ElementUI 项目进行开发时因为各自的格式化文档不同难免会遇到各种报错 但是大部分都是因为 单引 分号 逗号 的格式存在报错 2 这时我们在项目的根目录下可以新建一个 p
  • CentOS安装lsusb查看设备串号Serial

    安装lsusb span class hljs built in echo span span class hljs string 34 password 34 span span class hljs built in sudo span
  • VMware虚拟机安装CentOS8连不上网问题

    VMware虚拟机安装CentOS8连不上网 改了半天VMware中CentOS的网卡 xff0c 从 桥接模式 改到 NAT模式 34 都不管用 终极解决方案 1 选中你的虚拟机 xff0c 比如我的CentOS8 2 点击菜单栏中的 编
  • Ubuntu更换软件源

    更换 Ubuntu 的软件源 对于Ubuntu系统 xff0c 不同的版本的源都不一样 xff0c 每一个版本都有自己专属的源 而对于 Ubuntu 的同一个发行版本 xff0c 它的源又分布在全球范围内的服务器上 Ubuntu 默认使用的