這里有一臺國內(nèi)的云服務器重新部署Web環(huán)境,但是默認的是Debian官方源,安裝軟件的時候比較慢。這里我考慮將更換成國內(nèi)鏡像源。比如我們常用的源鏡像包括騰訊云、阿里云、華為云登。這里我直接按照慣例將Debian的源更換。
修改配置:
/etc/apt/sources.list
我將里面的文件替換:
deb https://mirrors.cloud.tencent.com/debian/ buster main contrib non-free deb https://mirrors.cloud.tencent.com/debian/ buster-updates main contrib non-free deb https://mirrors.cloud.tencent.com/debian/ buster-backports main contrib non-free deb https://mirrors.cloud.tencent.com/debian-security buster/updates main contrib non-free deb-src https://mirrors.cloud.tencent.com/debian/ buster main contrib non-free deb-src https://mirrors.cloud.tencent.com/debian/ buster-updates main contrib non-free deb-src https://mirrors.cloud.tencent.com/debian/ buster-backports main contrib non-free deb-src https://mirrors.cloud.tencent.com/debian-security buster/updates main contrib non-free
替換完畢之后,執(zhí)行命令。
apt update -y
不過在執(zhí)行后有錯誤提示。
我開始以為是騰訊云源的問題,于是我更換成阿里云和華為云的Debian源也是如此。
華為云Debian源:
deb https://mirrors.huaweicloud.com/debian/ buster main contrib non-free deb https://mirrors.huaweicloud.com/debian/ buster-updates main contrib non-free deb https://mirrors.huaweicloud.com/debian/ buster-backports main contrib non-free deb https://mirrors.huaweicloud.com/debian-security/ buster/updates main contrib non-free deb-src https://mirrors.huaweicloud.com/debian/ buster main contrib non-free deb-src https://mirrors.huaweicloud.com/debian/ buster-updates main contrib non-free deb-src https://mirrors.huaweicloud.com/debian/ buster-backports main contrib non-free
阿里云Debian源:
deb http://mirrors.aliyun.com/debian/ buster main non-free contrib deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib deb http://mirrors.aliyun.com/debian-security buster/updates main deb-src http://mirrors.aliyun.com/debian-security buster/updates main deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
然后執(zhí)行后依舊有問題。
E: The repository 'https://***/debian buster-backports Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.
都會看到這個錯誤,看來問題是一樣的,換源不能解決問題。
其實較多的問題都集中在buster-backports文件上,是不是這個源URL有問題,那我們將這個源更換成Debian源,其他不變是不是就可以解決。
將有"buster-backports main contrib non-free"的行的內(nèi)容換成Debian源的。
deb http://archive.debian.org/debian buster-backports main contrib non-free deb-src http://archive.debian.org/debian buster-backports main contrib non-free
然后我們再執(zhí)行 :
apt update && apt upgrade
問題是可以得到解決的。
評論