在Windows 10中啟動Ubuntu系統(tǒng)后,在終端命令行中輸入“l(fā)sb_release -c”命令并回車(每輸入一條命令均需回車確認(rèn),下同),即可查看到當(dāng)前Ubuntu系統(tǒng)的版本號。比如在筆者的電腦中是“focal”,對應(yīng)Ubuntu 20.04(圖1)。
繼續(xù)執(zhí)行“sudo cp -v /etc/apt/sources.list /etc/apt /sources.list.backup”命令,然后按提示輸入Ubuntu的管理員賬戶密碼(每執(zhí)行一次sudo命令均需輸入管理員密碼,下同),這樣即可將當(dāng)前的源文件“sourc es.list”備份為“sources.list.backup”(圖2)。后續(xù)在執(zhí)行替換操作時如果出現(xiàn)問題,可以用該備份文件進(jìn)行恢復(fù)。
目前國內(nèi)有很多Ubuntu的鏡像源,比如阿里云、網(wǎng)易(http://mirrors.163.com/.help/ubuntu.html)、清華大學(xué)(https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/)、中科大(http://mirrors.ustc.edu.cn/help/ubuntu.html)等都有相應(yīng)的源,這里以添加阿里云的源為例。在瀏覽器中打開“https://developer.aliyun.com/mirror/ubuntu”鏈接后,找到Ubuntu 20.04(注意包含“focal”字樣),將它的文件代碼復(fù)制到記事本程序中備用(圖3)。
接下來我們就用獲得的國內(nèi)源地址替換“sources.list”中的源鏈接。先在圖1所示的窗口中執(zhí)行“sudochmod ?777 /etc/apt /sources.list”命令,將“sources.l ist”的權(quán)限更改為可編輯(“sources.list”的默認(rèn)權(quán)限為只讀)。接著執(zhí)行“vim /etc/apt /sources.list”命令,使用Ubuntu內(nèi)置的VIM打開源文件,可以看到,原來的源都是類似“http://archive.ubuntu.com/ubuntu”的鏈接代碼(圖4)。
然后根據(jù)提示按下I鍵進(jìn)入編輯窗口,進(jìn)入后按住退格鍵將原來的內(nèi)容全部刪除,接著再復(fù)制圖3所示窗口中的代碼,在當(dāng)前的窗口中右擊完成粘貼(圖5)。之后按下Esc鍵退出編輯窗口,再輸入并執(zhí)行“:wq”命令退出VIM編輯器就可以了。
在圖1所示的窗口中執(zhí)行“sudoapt update”和“sudo apt upgrade”命令(用于更新軟件列表和軟件),可以看到已經(jīng)在使用阿里云的源進(jìn)行更新了(圖6)。
完成上述的操作后,我們用這個新源測試一下。比如在上圖中執(zhí)行“sudoapt install openjdk-8-jdk”命令來安裝JAVA,可以看到它會自動連接阿里云的源,下載速度非常快(圖7)。
安裝完后執(zhí)行“java -version”命令,可以看到它的版本號(圖8)。