ubuntu 更换阿里源实例
网上应该可以找到很多关于ubuntu源的设置方法,如果不搞清楚就随便设置的话,不仅不能起到应有的效果,还会由于一些问题导致apt不可用。
最正确的更换源的方法应该如系统提示的
## a.) add ‘apt_preserve_sources_list: true‘ to /etc/cloud/cloud.cfg
## or do the same user-data
## b.) add sources /etc/apt/sources.list.d
## c.) make changes to template file /etc/cloud/templates/sources.list.tmpl
这种方法有点没弄明白在/etc/apt/sources.list.d应该添加的是什么内容,如果是源文件的话,更改的模板又是什么作用?也没有去尝试,有时间会解决一下。
以下提供设置阿里源的方法,其他源也可以如法炮制
1. 查看自己的ubuntu系统的codename,这一步很重要,直接导致你更新的源是否对你的系统起效果,查看方法
lsb_release -a
如,我的系统显示
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.2 LTS
Release: 14.04
Codename: trusty
显示了一些ubuntu的版本信息,需要得到的是Codename,比如,我这里是trusty
2. 确认阿里源支持
登陆以下网页
该网页显示了阿里云支持的ubuntu系统下各个Codename版本,确保自己的Codename在该网页中存在(一般都会有的)
2. 备份系统源
cd /etc/apt
sudo mv sources.list sources.list_bak
3. 添加新的源文件
sudo vi sources.list
并添加以下内容注意,每一行的trusty应该用第一步查看得到的Codename来代替
deb trusty ma multiverse restricted universe
deb trusty-backports ma multiverse restricted universe
deb trusty-proposed ma multiverse restricted universe
deb trusty-security ma multiverse restricted universe
deb trusty-updates ma multiverse restricted universe
deb-src trusty ma multiverse restricted universe
deb-src trusty-backports ma multiverse restricted universe
deb-src trusty-proposed ma multiverse restricted universe
deb-src trusty-security ma multiverse restricted universe
deb-src trusty-updates ma multiverse restricted universe
4. 保存并且sudo apt-get update,更新成功
5. 以下提供配置脚本
1 Codename=$( (lsb_release -a)|awk ‘{prt $2}‘|tail -n 1 )
2 echo "\
3 deb $Codename ma multiverse restricted universe
4 deb $Codename-backports ma multiverse restricted universe
5 deb $Codename-proposed ma multiverse restricted universe
6 deb $Codename-security ma multiverse restricted universe
7 deb $Codename-updates ma multiverse restricted universe
8 deb-src $Codename ma multiverse restricted universe
9 deb-src $Codename-backports ma multiverse restricted universe
10 deb-src $Codename-proposed ma multiverse restricted universe
11 deb-src $Codename-security ma multiverse restricted universe
12 deb-src $Codename-updates ma multiverse restricted universe ">sources.list
13 apt-get update
sudo运行该脚本即可(注意运行之前最好备份之前的sources.list)
网络推广
- 5g网络有多快:5g网络网速有多快
- dota2无法连接至steam网络 为什么无法连接dota2网络
- 无线网络信号接收器 无线网络信号接收器怎么用
- 网络延时是什么意思 网络延时是什么原因
- 无线网络不可用:无线网络不可用是什么原因
- 网络广告销售技巧 网络广告销售技巧有哪些
- 智能手机网络设置 智能手机网络设置在哪里
- 为什么找不到无线网络 为什么找不到无线网络信
- 网络这么赚钱:网络怎么能赚到钱
- 为什么无线网络连接不上 为什么无线网连不起来
- 网络上的人际交往 网络上人际交往的优势
- 支付宝网络系统异常 支付宝显示网络异常什么时
- 营销软件:营销软件有哪些
- 无法访问您要使用的功能所在的网络位置
- 网络安全基本知识 网络安全基本知识有哪些
- 什么网络电话最好用 什么网络电话最好用最便宜