Ubuntu系统自带的源都是国外的,国内用户在使用的时候太慢。下载软件是十分痛苦的,所以自己写了个能根据版本自动换源的脚本,方便
可使用wget https://raw.githubusercontent.com/sneeuw8/Linux_scripts/master/Ubuntu_source.sh下载脚本到本机,执行效果如下:

源代码如下

#!/bin/bash#1.确定系统版本代号
Codename=$(cat /etc/os-release | grep VERSION_CODENAME |awk -F'=' '{print $2}')
echo "检测到您的Ubuntu系统版本为:$Codename"#2.选择镜像源
echo "**********************************"
echo "请选择镜像源:"
echo "1.阿里      2.清华     3.网易4.中科大"
echo "**********************************"
read -s -n1 sourceChoiceif [ $sourceChoice -ne 1 ] && [ $sourceChoice -ne 2 ] && [ $sourceChoice -ne 3 ] && [ $sourceChoice -ne 4 ];thenechoecho '输入有误,Good Bye.'exit
ficase $sourceChoice in1)choose='aliyun';;2)choose='tsinghua';;3)choose='163';;4)choose='ustc';;
esaccase $choose inaliyun)sourceweb='http://mirrors.aliyun.com';;tsinghua)sourceweb='https://mirrors.tuna.tsinghua.edu.cn';;163)sourceweb='http://mirrors.163.com';;ustc)sourceweb='http://mirrors.ustc.edu.cn';;
esac# 3.备份换源
echo "备份sources.list..."
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
echo "设置新的镜像源..."
echo "\
deb $sourceweb/ubuntu/ $Codename main restricted universe multiverse
deb $sourceweb/ubuntu/ $Codename-security main restricted universe multiverse
deb $sourceweb/ubuntu/ $Codename-updates main restricted universe multiverse
deb $sourceweb/ubuntu/ $Codename-proposed main restricted universe multiverse
deb $sourceweb/ubuntu/ $Codename-backports main restricted universe multiverse
deb-src $sourceweb/ubuntu/ $Codename main restricted universe multiverse
deb-src $sourceweb/ubuntu/ $Codename-security main restricted universe multiverse
deb-src $sourceweb/ubuntu/ $Codename-updates main restricted universe multiverse
deb-src $sourceweb/ubuntu/ $Codename-proposed main restricted universe multiverse
deb-src $sourceweb/ubuntu/ $Codename-backports main restricted universe multiverse">/etc/apt/sources.list
echo "更新源..."
sudo apt-get update

Ubuntu自动换源脚本相关推荐

  1. ubuntu的apt及pip自动下载换源脚本

    ubuntu的apt及pip自动下载换源脚本 #!/bin/bash# [*]change ubuntu system sources to aliyun source #:<<BLOCK ...

  2. ubuntu的换源问题

    ubuntu的换源问题 ps:此方法仅用来解决在无可视化界面的情况下,网速慢的问题,并非详细的安装教程.支持12.04和16.04版本,其余版本并未尝试.前提是能ping通百度:有可视化界面并安装了V ...

  3. Mac M1芯片 安装vmware 和ubuntu 以及换源全过程

    作为一个才刚刚开始用mac的小白,分享一下安装Linux系统的心路历程 注意:各位MAC使用者,一定要看好自己是不是M1,有的Mac是x86架构的,M1是ARM,这决定了这篇文章是否适用于你. 1.下 ...

  4. ubuntu 16换源方法

    因为ubuntu服务器在国外,当我们需要安装或者更新某些包的时候异常慢,这个时候我们就可以考虑换源,换成清华大学桥接的服务器. ubuntu16换源 1.需要安装虚拟机工具,如果是VMware的话就是 ...

  5. ubuntu linux 换源,给Ubuntu换源

    新手在使用Ubuntu的时候可能在升级时感觉很慢,如果这样他就需要换一个适合自己的源了. 下面我就简单的说一下怎样换源. 在终端里输入 sudo cp /etc/apt/sources.list /e ...

  6. ubuntu系统换源

    这次我们要说的是ubuntu系统换国内源,大约所有的linux系统换源都有一种通用的换源方法,那就是修改源的配置文件,在ubuntu中是sources.list,别的系统我就不知道了.然而我们在使用l ...

  7. Ubuntu更新-换源问题

    docker学习过程中,可以使用更新镜像再commit以及build Dockerfile的方式提交镜像,再apt-get update命令执行过程中,报错connection timed out C ...

  8. Ubuntu python-pip换源

    1.创建pip.config文件 mkdir ~/.pip #.表示隐藏文件类型 2.进入配置文件 vi ~/.pip/pip.conf 3.输入a 进入编辑模式(不懂情百度vim编辑器) globa ...

  9. 【Ubuntu-apt-换源】ubuntu系统换源后使用apt-get update时一直0%[执行中]

    解决这个问题需要在本地电脑上先去http://archive.ubuntu.com/ubuntu/pool/main/a/apt/下载http://archive.ubuntu.com/ubuntu/ ...

最新文章

  1. 学习 ARM 系列 -- FS2410 开发板上 Nand Flash 到内存的代码搬移
  2. django获取客户端真实IP
  3. CF1037H Security——SAM+线段树合并
  4. 2021- 10 -9 LeetCode 958. 二叉树的完全性检验(待补完)
  5. TypeError系列之:TypeError: only size-1 arrays can be converted to Python scalars
  6. FocusBI:租房分析可视化(PowerBI网址体验)
  7. 数据科学学习心得_学习数据科学时如何保持动力
  8. sparksql自定义函数
  9. 前、后端分离权限控制设计与实现
  10. python对excel增删改查语句_利用python模拟sql语句对员工表格进行增删改查
  11. MFC DoDataExchange()绑定技术
  12. 如何下载省市县行政区划及乡镇边界
  13. C语言程序段的定义、实际应用分析
  14. 基于XMPP协议的即时聊天工具之发送文件
  15. java-net-php-python-jspm新开路东总布小学编程类课程教学系统计算机毕业设计程序
  16. xml-rpc是个什么东东?
  17. 富士通南大实习五月记
  18. 关于ARM的内核架构
  19. 全方位保护您在 Amazon S3 的数据资产-访问控制详解
  20. 会说话的艾米 拔萝卜

热门文章

  1. Nancy框架:在页面使用Nancy.ViewEngines.Razor.NancyRazorViewBase时显示ViewEngines找不到
  2. 研读俄罗斯数学分析教材有感
  3. 幸福人生讲座(一):不学礼,无以立
  4. 移动通信下的语音业务
  5. Matlab命令行窗口中直接将内容输出disp命令
  6. cmd的发送 mmc_Linux SD/MMC/SDIO驱动分析
  7. 这样的智能家居住宅,你值得拥有
  8. 中国首起无人配送车全责事故:无交强险无车牌却被认定机动车!美团回应:我服...
  9. 被逼急的小红书在拿品牌开刀
  10. 《逆袭大学》文摘——7.1.2 中学生学习单片机的启发