1、 在修改source.list前,最好先備份一份,以便日后恢復
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
也可以分兩步執行:
修改/etc/apt/sources.list文件,ctrl+alt+T 終端
切換到apt目錄下:cd /etc/apt
備份:sudo cp sources.list sources.list.bak
(設置為保留備份后,修改前的內容會自動保存為后綴名為bak的備份文件。)
sudo vim source.list
若出現 “sudo: vim: command not found” 是沒安裝vim的緣故
安裝執行:sudo apt-get install vim


2、修改更新源
sudo gedit /etc/apt/sources.list
(打開源列表文件)
3、任選一種國內鏡像源內容復制到source.list文件中,覆蓋原文件內容
(“#”開頭的那一行為注釋,可以直接復制進文件中)


最后執行命令
sudo apt-get update
關於vim一些簡單命令:
1切換插入模式:
命令模式下
a (小寫)光標之后進行插入
A (大寫)光標所在行尾進行插入
i (小寫)光標前開始進行插入
I (大寫)光標所在行首進行插入
o (小寫)光標所在行后新插入一空行進行插入
O (大寫)光標所在行前新插入一空行進行插入
插入模式下按ESC鍵返回命令模式
2 切換到編輯模式
命令模式下按【:】進入編輯模式,鍵入命令回車后自動返回到命令模式或按ESC鍵返回到命令模式。
3 保存文件
編輯模式下
:w (小寫)保存文件
:wq (小寫)保存並退出vim
:w 文件名1 將文件另存為文件名1
:ZZ (大寫)保存文件並退出,相當於:wq
:wq! (小寫)文件所有者強制保存只讀文件,如果不是文件所有者進行此操作,不能成功
:q! 退出不保存文件
4 復制(yank)
命令模式下
yy或 Y 復制光標所在整行
y^ 復制到光標所在行行首,不包括光標位置字符
y$ 復制到光標所在行行尾,包括光標位置字符
yw 復制一個單詞,光標必須在單詞首部
yG 復制到文件尾
y1G 復制到文件首
nyy 復制光標所在行開始的n行
5 粘貼
命令模式下
p (小寫)粘貼到光標后
P (大寫)粘貼到光標前
6 刪除
命令模式下
x (小寫)刪除光標前一個字符
X (大寫)刪除光標后一個字符
dd (小寫)刪除光標所在整行
dw (小寫)刪除光標所在處一個單詞
dG 刪除光標所在整行到文件尾
dgg 刪除光標所在整行到文件首
D (大寫)刪除到行尾,包含光標處的字符
d$ 與D效果相同
d0 刪除到行首,不包含光標處的字符
d^ 與d0效果相同
:n1,n2d 編輯模式下,刪除n1-n2行
sources.list除了用vim編輯還可以使用gedit,atom
用vim,gedit,atom等工具打開
sudo vim /etc/apt/source.list
或
sudo gedit /etc/apt/source.list
或(自己安裝atom,挺好的一個工具)
sudo atom /etc/apt/source.list
國內鏡像源分享
阿里雲源
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
清華大學
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse
東北大學
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial main restricted #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial main restricted
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial restricted multiverse universe #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricted
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial universe
deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates universe
deb http://mirror.neu.edu.cn/ubuntu/ xenial multiverse
deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates multiverse
deb http://mirror.neu.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirror.neu.edu.cn/ubuntu/ xenial-security main restricted
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial-security universe
deb http://mirror.neu.edu.cn/ubuntu/ xenial-security multiverse
