为啥要更换国内源

首先,当然是为了更快的下载速度,因为国外源服务器距离我们太远,光DNS寻址以及网络节点的转发都要浪费很长时间,使用国内源可以大大加快下载速度;其次,没办法啊,因为编程语言就是外国人发明的,现在国内使用的大量第三方包几乎都来自国外,不废话了,来看看怎么更换国内源。

apt apt-get简介

这两个命令是ubuntu上自带的包管理软件,可以搜索、下载以及安装包,就是ubuntu系统的软件管理的一个命令,好像你在windows通过电脑管家下载、卸载管理软件一样,我们用windows系统最多,对linux系统不熟,学习的时候多多把windows联想在一起,找出两者的异同点,然后更容易学习linux,另外ubuntu只是linux的一个发行版,还有其它许多发行版,有兴趣的可以去了解一下,我个人比较喜欢使用ubuntu。

更换清华源

我们知道,linux里一且皆是文件,不管你是什么东西,都可以用文件来描述,这就是一个妥妥的大型文件系统啊!所以,我们的下载源配置也是通过更改或者新建一个文件,在里面写入我们的配置即可,系统会自动寻找此文件并获取里面的源地址。

首先,在shell中cd到/etc/apt/目录下,然后使用命令ls查看有哪些文件,其中sources.list就是我们要修改的文件,使用命令vim sources.list编辑此文件,里面默认配置的是国外源,把里面的内容全部删掉即可,vim怎么删除自行百度。然后把下面的清华源加入其中:

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

需要注意的是,我这里是ubuntu18.04版本的配置,不同的版本可能有所不同,对于其它版本的小伙伴,可以通过下面的链接到清华源的使用帮助,自己选择相应的版本进行配置;Ubuntu清华镜像站使用帮助;

更换阿里源

  • Ubuntu 14.04.5 LTS配置如下:
deb https://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiversedeb https://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiversedeb https://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse## Not recommended
# deb https://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
  • ubuntu 16.04 配置如下:
deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial maindeb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates maindeb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universedeb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
  • ubuntu 18.04(bionic) 配置如下:
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
  • ubuntu 20.04(focal) 配置如下:
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

需要注意的是,请一定要看好自己的ubuntu是什么版本的,可以用命令unmae -a或者lsb_release -a查看对用的版本,也可以参考下面的链接,是阿里云官方文档,当然这些源也不是一成不变的,有时候失效了需要到官方文档查看最新的配置,阿里源官方文档;

其它源

还有其它的源如中科大源,华为源,豆瓣源等等,因为每个大公司为了自己开发方便,都会构建自己的源来供自己使用,有的公司比较慷慨就免费提供给我们使用。

更新缓存

更换完源之后,需要使用命令sudo apt-get update或者sudo apt update来更新一下缓存,这样系统才会清楚掉原来缓存的源,更换新的源地址,下载源才会生效。

参考文章:

阿里云:

  • https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b11kix0e9

清华源:

  • https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

其它:

  • 下载地址: https://mirrors.aliyun.com/ubuntu/
  • 官方主页: http://www.ubuntu.com/
  • 邮件列表: http://www.ubuntu.com/support/community/mailinglists
  • 论坛: http://ubuntuforums.org/
  • 中文论坛: http://forum.ubuntu.org.cn/
  • Wiki: https://wiki.ubuntu.com/
  • 帮助: https://help.ubuntu.com/

ubuntu18.04更换默认下载源为国内清华源、阿里源相关推荐

  1. Ubuntu18.04更换为国内源

    Ubuntu18.04更换为国内源 1.打开Linux终端,执行下列命令,将源文件备份,以防万一. sudo cp /etc/apt/sources.list /etc/apt/sources.lis ...

  2. Ubuntu18.04更换源地址

    Ubuntu18.04更换源地址 更新源主要有以下3个步骤 备份/etc/apt/sources.list文件 修改/etc/apt/sources.list文件 重新加载/etc/apt/sourc ...

  3. ubuntu18.04.4 中 下载 github 代码 并创建 python 虚拟环境virtualenv

    文章目录 ubuntu18.04.4 中 下载 github 代码 并创建 python 虚拟环境virtualenv 1 安装virtualenv和virtualenvwrapper 2 githu ...

  4. Ubuntu18.04更换开机登录界面壁纸

    Ubuntu18.04更换开机登录界面壁纸 Ubuntu一开机的壁纸是纯色的,感觉巨丑,想自己换一个. 于是乎,可以这样操作: 修改gdm3.css sudo vim /etc/alternative ...

  5. 网易(163)yum源是国内最好的yum源

    网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到.具体设置方法如下 ...

  6. Ubuntu18.04更换清华源

    1.查找清华源for Ubuntu18.04 清华源 2.替换源 # sudo emacs /etc/apt/sources.list //添加以下内容# 默认注释了源码镜像以提高 apt updat ...

  7. ubuntu18.04中软件下载无法使用,snap下载慢

    # 为snap配置代理 sudo snap set system proxy.http="socks5://127.0.0.1:1080" sudo snap set system ...

  8. docker的安装使用,更改docker源为国内。更改yum源为阿里源

    centos7 下 更改yum源为阿里源 首先下载wget下载程序,yum install wget -y 接着进入到存放源地址文件的目录,cd /etc/yum.repos.d/ 然后把centos ...

  9. CentOS7.8 换清华源和阿里源

    第一步,清空所有repo文件 cd /etc/yum.repos.d/ 删除所有文件: rm -f /etc/yum.repos.d/* 第二步:配置清华源 新建两个文件vim CentOS-Base ...

最新文章

  1. Myeclipse中项目没有代码错误提示,jsp页面无编译迹象?如何解决
  2. 项目奖金一般有多少_全年一次性奖金如何进行纳税筹划?
  3. junit链接mysql_java – 使用JUnit进行简单的JDBC连接测试
  4. java的linux执行的shell
  5. java 图片压缩100k_java实现图片压缩
  6. Sprint2-3.0
  7. 【文章】你和自己聊过吗?你很重要
  8. Form.close与Application.Exit()的区别
  9. TCP三次握手和四次挥手详解 --- 转载
  10. Rbf神经网络使用Tensorflow实现
  11. 韩立刚计算机网络——第五章:应用层
  12. 多普勒微波感应和FMCW微波感应原理以及应用
  13. python123随机密码生成器_python实例--随机密码生成器
  14. Oracle 数据库12c 新特性总结
  15. vr线上虚拟展馆H5三维购物带的便利【商迪3D】与您细说
  16. 英文版系统远程桌面无法连接到远程计算机,windows server 2016远程桌面进去,英文系统修改语言...
  17. with recursive用法
  18. 基于PyTorch深度学习遥感影像地物分类与目标检测、分割及遥感影像问题深度学习优化
  19. 聚焦绿色发展新赛道—MapGIS智慧环保解决方案发布
  20. 逃出迷宫完整算法C++

热门文章

  1. i.MX6ULL终结者mfgtool烧写镜像
  2. 北京北京移动校园卡/联通校园卡/电信校园卡/对比评测及如何避免被坑
  3. 设计模式——桥接模式实验报告
  4. ffmpeg使用参数介绍
  5. 儿童电影排行榜前十名,十部优秀儿童影片(儿童英语电影排行榜前十名)
  6. 读书笔记5.5——《让数字说话:审计,就这么简单》:孙含晖
  7. c语言小孩分苹果问题答案忘了,大师网-小朋友学C语言(13):分苹果(小学奥数题)...
  8. 袁峰:我的程序开发之路
  9. APP自动化测试-12.Appium日志分析(原理)
  10. C#图像处理读取图像像素,根据像素数组绘制图像的方法