注意,这篇文章其实不是简单的教你怎么换成20.04的源,而是教你一种基于20.04的方法来换源。

笔者在写这篇文章的时候,20.04 还没有release出来正式版,但是已经可以在仓库里看到有源存在了,故写下这篇文章。

请注意:Ubuntu 20.04 已于4月23日发布正式版本。

请注意:发现有些软件比如ckermit,仓库里还没有,升级及换源自行斟酌。

1 备份原来的源

cp -ra /etc/apt/sources.list /etc/apt/sources.list.bak

1

2 搞清楚ubuntu的代号,比如:

4.10 Warty Warthog(长疣的疣猪)

5.04 Hoary Hedgehog(灰白的刺猬)

5.10 Breezy Badger(活泼的獾)

6.06(LTS) Dapper Drake(整洁的公鸭)

6.10 Edgy Eft(急躁的水蜥)

7.04 Feisty Fawn(坏脾气的小鹿)

7.10 Gutsy Gibbon(勇敢的长臂猿)

8.04(LTS) Hardy Heron(耐寒的苍鹭)

8.10 Intrepid Ibex (勇敢的野山羊)

9.04 Jaunty Jackalope(得意洋洋的怀俄明野兔)

9.10 Karmic Koala(幸运的考拉)

10.04(LTS) Lucid Lynx(清醒的猞猁)

10.10 Oneiric Ocelot(梦幻的豹猫)

11.04 Natty Narwhal(敏捷的独角鲸)

11.10 Oneiric Ocelot(有梦的虎猫)

12.04(LTS) Precise Pangolin(精准的穿山甲)

12.10 Quantal Quetzal(量子的绿咬鹃)

13.04 Raring Ringtail(铆足了劲的猫熊)

13.10 Saucy Salamander(活泼的蝾螈)

14.04(LTS) Trusty Tahr (可靠的塔尔羊)(LTS)

14.10 Utopic Unicorn(乌托邦独角兽)

15.04 Vivid Vervet (活泼的小猴)

15.10 Wily Werewolf (狡猾的狼人)

16.04(LTS) Xenial Xerus (好客的非洲地松鼠)

16.10 Yakkety Yak(牦牛)

17.04 Zesty Zapus(开心的跳鼠)

17.10 Artful Aardvark(机灵的土豚)

18.04(LTS) Bionic Beaver(仿生海狸)

18.10 Cosmic Cuttlefish(宇宙墨鱼)

19.04 Disco Dingo(舞动的灵犬)

19.10 Eoan Ermine(白貂)

20.04(LTS) Focal Fossa(专注的马达加斯加长尾狸猫)

要知道当前系统的代号,可以用以下命令:

lsb_release -a

3 到阿里源看下这个源存在不存在

http://archive.ubuntu.com/ubuntu/dists/

可以看到,现在已经有了ubuntu 20.04(代号focal)的源。

4 然后以下面的为模板,把’TODO’的地方换成上面的Codename

deb http://mirrors.aliyun.com/ubuntu/ TODO main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ TODO main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ TODO-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ TODO-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ TODO-updates main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ TODO-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ TODO-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ TODO-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ TODO-backports main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ TODO-backports main restricted universe multiverse

比如我换好20.04的源以后是这样:

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-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal-security 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-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed 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

然后粘贴到刚才的/etc/apt/sources.list里。

5 更新缓存和升级

sudo apt-get update

sudo apt-get upgrade

作者:安易学车
链接:https://www.jianshu.com/p/630b8608c1c4
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

ubantu20切换源相关推荐

  1. CentOS8 切换源、mirrolist错误

    之所以会有这些问题,是因为centos8从2021年12月31日开始,不再维护 1.参照下面链接改源 ​​​​​​CentOS 8 EOL如何切换源? - 云服务器 ECS - 阿里云2 2.参照下面 ...

  2. CentOS 8 EOL 寿命终止后如何切换源?

    阿里云文章:CentOS 8 EOL如何切换源? 备份所有CentOS源: cd /etc/yum.repos.d/ ll rename '.repo' '.repo.bak' CentOS*.rep ...

  3. 《畅玩NAS》第5章 OpenMediaVault切换源

    当然啦,在切换源之前,首先得登录OpenMediaVault(简称:OMV).笔者OMV版本是5.6.13. 5.1登录OMV 登录OMV主要有两种方式,一种是直接通过ESXI登录,一种是通过SSH登 ...

  4. Android开发之最简单的布局点击Tab和Fragment切换源码(特别适合初学者)

    老套路看效果图: 说实话这个布局实现的思路太多了,自己写以及第三方都特别多,不过对于初学者还是从一点一滴开始学起比较简单也容易理解.直接上源码吧,我这个是用的最新的AndroidX库和Kotlin写的 ...

  5. composer切换源_Composer具体安装方法

    composer 作为依赖管理工具,使用频率还是挺高的.特别是对于我这种比较懒的程序猿,有现成轮子的时候坚决不自己重复造轮子. 它主要有三部分构成:命令行工具,包仓库,代码库.包仓库就是我们常说的 c ...

  6. npm 切换源_nrm:npm包管理工具

    一.简介:nrm(npm registry manager )是npm的镜像源管理工具,可以方便的更换npm的包源.可解决问题: 1.更换国内镜像包源(如淘宝npm镜像)解决国内npm国外包慢的问题: ...

  7. CentOS 8 EOL如何切换源

    CentOS更换阿里源 yum makecache提示错误:为 repo 'base' 下载元数据失败 : Cannot download repomd.xml: Cannot download re ...

  8. Ubuntu20.04切换源

    一.ubuntu20.04系统重装 二.工具安装 1.更换Ubuntu源 更换conda源 更换pip源 2. 安装QQ qq闪退 卸载 安装wine版QQ 3. 安装搜狗输入法 及 中文设置 安装搜 ...

  9. CentOS8 生命周期结束切换源

    CentOS8 生命周期结束,Linux社区已不再维护该操作系统版本 用原来的源下载是会出现报错 CentOS Linux 8 - AppStream 错误:为仓库 'appstream' 下载元数据 ...

最新文章

  1. 论手残党画交互原型的正确姿势
  2. java反射 初始化bean_通用javabean初始化(反射机制)
  3. 年底了,总结一下大型网站的入侵经验[t00ls转载]
  4. sqlmap源码阅读_listTamperingFunctions和_setTamperingFunctions
  5. vue router-link子级返回父级页面
  6. win7+vs2010+opnet教程
  7. ubuntu14.04源无法更新--jdk安装出错解决方法
  8. Android View的生命周期详解
  9. 神奇技术:科学家借助AI从受害人脑中还原犯罪者样貌
  10. 科技未来 | 计算机芯片如何拥有嗅觉?
  11. 墨菲定律-感悟甚多,出于程序员用xmind做的
  12. c语言质因数分解算法蓝桥杯,【算法】 蓝桥杯 基础练习 分解质因数
  13. 【Windows 问题系列第 12 篇】Windows 10 如何显示文件名后缀
  14. Qt5.3.1环境变量配置-----gyy
  15. android apk是什么文件,apk是什么文件?apk文件肿么打开?
  16. 数据转换器的工程师指南
  17. IDEA常用配置汇总
  18. 漫画:什么是蓝绿部署?
  19. [POI2005][luogu3462] SZA-Template [fail树]
  20. mybatis小问题记录下.update 更新数据nullpoint问题.

热门文章

  1. 苹果Ipad锁屏密码忘记之后,如何不会变成砖
  2. 详细介绍微软SQL Server 2008
  3. 2021-01-03 请教一下水卡校验算法
  4. Quartus II -Warning (169177): 68 pins must meet Altera requirements for 3.3-, 3.0-, and 2.5-V
  5. 自己写的手机游戏脚本
  6. matlab修改背景颜色为护眼和修改字体大小
  7. 荣耀开发者平台全面升级,加强分发场景服务与能力开放
  8. win7系统如何设置远程桌面连接【系统天地】
  9. Golang源码学习----gin框架简单阅读
  10. A - Fibonacci