Ubuntu配置apt安裝源為清華源[含自動配置指令碼]
阿新 • • 發佈:2021-06-29
Ubuntu配置apt安裝源為清華源[含自動配置指令碼]
一、備份原配置檔案
Ubuntu 的軟體源配置檔案是/etc/apt/sources.list
。將系統自帶的該檔案做個備份,以防萬一。
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
二、修改sources.list檔案
我習慣與使用vim編輯檔案,如果你沒有安裝可以執行命令sudo apt-get install vim
安裝。
清華ubuntu軟體源配置幫助:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
選擇你係統對應版本,下面的就是需要你新增到sources.list
使用sudo vim /etc/apt/source.list
開啟檔案,將檔案原內容刪除,新增在清華源獲取的內容,儲存。
三、更新軟體列表和軟體源
sudo apt-get update
sudo apt-get upgrade
四、 其他幾個國內的軟體源
4.1 中國科技大學軟體源
中科大ubuntu軟體源配置幫助: Ubuntu 源使用幫助 — USTC Mirror Help 文件
以下是 Ubuntu 20.04 參考配置內容:
# 預設註釋了原始碼倉庫,如有需要可自行取消註釋 deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse # 預釋出軟體源,不建議啟用 # deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse # deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
4.2 阿里雲軟體源
阿里雲Ubuntu 18.04源,阿里雲映象站正在升級
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
五、指令碼一鍵配置apt源
示例為ubuntu18.04配置清華映象源,其他版本或者其他源,做對應替換即可。
#!/bin/bash
#更新apt源為清華源
echo "[Info] 正在備份預設apt源..."
cp /etc/apt/sources.list /etc/apt/sources.list.bak
echo "[Info] 正在替換apt源為清華apt源..."
echo deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse > /etc/apt/sources.list
echo deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse >> /etc/apt/sources.list
echo deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse >> /etc/apt/sources.list
echo deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse >> /etc/apt/sources.list
echo "[Info] 正在更新源..."
apt update
echo "[Info] 正在更新軟體..."
apt upgrade -y