Ubuntu镜像源配置
1. 先测试各个镜像的连接速度
echo "测试各个镜像源的连接速度..."echo "测试中科大镜像:"
time timeout 10 wget --spider https://mirrors.ustc.edu.cn/ubuntu/ls-lR.gz 2>/dev/null && echo "中科大: 连接成功" || echo "中科大: 连接超时/失败"echo "测试阿里云镜像:"
time timeout 10 wget --spider https://mirrors.aliyun.com/ubuntu/ls-lR.gz 2>/dev/null && echo "阿里云: 连接成功" || echo "阿里云: 连接超时/失败"echo "测试网易163镜像:"
time timeout 10 wget --spider https://mirrors.163.com/ubuntu/ls-lR.gz 2>/dev/null && echo "网易163: 连接成功" || echo "网易163: 连接超时/失败"echo "测试清华镜像:"
time timeout 10 wget --spider https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ls-lR.gz 2>/dev/null && echo "清华: 连接成功" || echo "清华: 连接超时/失败"echo "测试腾讯镜像:"
time timeout 10 wget --spider https://mirrors.cloud.tencent.com/ubuntu/ls-lR.gz 2>/dev/null && echo "腾讯: 连接成功" || echo "腾讯: 连接超时/失败"
2. 或者你可以临时强制 APT 使用特定镜像
由于中科大很慢,我们可以临时注释掉中科大镜像,让 APT 使用其他镜像:
sudo sed -i 's/^deb https:\/\/mirrors\.ustc\.edu\.cn/#&/' /etc/apt/sources.list
然后更新:
sudo apt update
3. 或者直接重新排列,把阿里云放前面
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup2sudo tee /etc/apt/sources.list > /dev/null <<'EOF'
# 阿里云镜像源(优先级1 - 通常比较快)
deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse# 腾讯镜像源(优先级2)
deb https://mirrors.cloud.tencent.com/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.cloud.tencent.com/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.cloud.tencent.com/ubuntu/ jammy-security main restricted universe multiverse
deb https://mirrors.cloud.tencent.com/ubuntu/ jammy-backports main restricted universe multiverse# 清华镜像(优先级3)
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse# 网易163镜像源(优先级4)
deb https://mirrors.163.com/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.163.com/ubuntu/ jammy-security main restricted universe multiverse
deb https://mirrors.163.com/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.163.com/ubuntu/ jammy-backports main restricted universe multiverse# 中科大镜像源(优先级5 - 备用)
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
EOF
临时注释掉中科大镜像
sudo sed -i 's/^deb https:\/\/mirrors\.ustc\.edu\.cn/#&/' /etc/apt/sources.list
sudo apt update