Ubuntu20.04换国内源

前言:刚开始接触Ubuntu的时候,会通过命令行下载软件,更新软件,发现有的时候很慢,因为Ubuntu默认的软件更新源是国外的,在国内使用速度很慢,需要更换成国内的源,这样才能正常安装和更新软件。(在国内,换源可以说是Linux系统的必要操作)

注意:2个方法选其一即可,都操作可能会报错

方法一:图形化界面操作

打开设置

左侧菜单下滑至最底部,打开软件更新

勾选前四项,选择其他站点

这里我选了清华源,选择服务器后输入密码。

更新源

按Ctrl+Alt+T打开终端,更新源

sudo apt-get update

如出现依赖问题,解决方式如下:

sudo apt-get -f install

更新软件:

sudo apt-get upgrade

方法二:命令行操作(推荐)

Ubuntu系统中,软件源文件地址为:/etc/apt/sources.list

备份原来的源

使用cp命令

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

修改/etc/apt/sources.list文件

sudo gedit /etc/apt/sources.list

其中gedit可以换成你熟悉的编辑器(vim、nano、emacs...)

这里推荐清华、阿里软件源
ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirrorubuntu 使用帮助 | 镜像站使用帮助 | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。本镜像站由清华大学 TUNA 协会负责运行维护。https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

ubuntu镜像_ubuntu下载地址_ubuntu安装教程-阿里巴巴开源镜像站阿里巴巴开源镜像站为您提供免费的ubuntu下载地址及ubuntu安装教程,ubuntu镜像简介:Ubuntu,是一款基于 Debian Linux 的以桌面应用为主的操作系统,内容涵盖文字处理、电子邮件、软件开发工具和 Web 服务等,可供用户免费下载、使用和分享。Ubuntu 提供了一个健壮、功能丰富的计算环境,既适合家庭使用又适用于商业环境,为用户带来了了尽善尽美的使用体验。阿里巴巴开源镜像站,持续同步 Ubuntu、Ubuntu-ports 等最新版镜像文件,为开发者提供极致的下载体验。阿里巴巴开源镜像站icon-default.png?t=M85Bhttps://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b11Sw7KHU

找到对应的版本Ubuntu20.04,粘贴镜像到/etc/apt/sources.list,保存

更新源

按Ctrl+Alt+T打开终端,更新源

sudo apt-get update

如出现依赖问题,解决方式如下:

sudo apt-get -f install

更新软件:

sudo apt-get upgrade

新发现与说明

写这篇文章时,发现清华源新增了用sed -i命令自动替换源,用两行命令即可完成换源

sudo sed -i "s@http://.*archive.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
sudo sed -i "s@http://.*security.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list

说明:换源并不意味着能下所有软件,一是源更新不及时,二是部分软件不包含在官方软件仓库(这些软件一般通过PPA引入个人仓库,或者有对应的deb包,再不行源码编译),三是部分软件是通过pip等其他途径下载的(本文的换源只针对apt-get)

### 如何在 Ubuntu 20.04 更换为国内软件源 #### 准备工作 为了确保操作的安全性和可恢复性,在修改 `/etc/apt/sources.list` 文件之前,先备份原始文件是一个明智的选择。 ```bash sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak ``` 此命令会创建一份当前 `sources.list` 文件的副本[^4]。 #### 修改源列表文件 接下来,编辑 `/etc/apt/sources.list` 文件来替默认的国外源为国内镜像站。这里以阿里云为例: ```bash sudo nano /etc/apt/sources.list ``` 打开文件后,删除原有内容并粘贴如下配置(适用于阿里云): ```plaintext deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse ``` 保存更改并退出编辑器[^2]。 #### 更新本地包索引 完成上述设置之后,运行以下命令刷新系统的APT缓存,使新的仓库生效: ```bash sudo apt update ``` 这一步骤非常重要,因为只有当 APT 缓存被更新后,才能利用最新的源信息进行软件包管理操作[^1]。 #### 测试效果 最后可以通过尝试安装某个常用工具验证是否成功切到了较快的速度通道下: ```bash time sudo apt install curl ``` 如果一切正常,则说明已经成功替国内源了[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值