Debian鏡像更換騰訊云鏡像源及解決"does not have a Release file"問題

麥子 運維技術(shù)225字數(shù) 2544閱讀8分28秒閱讀模式

這里有一臺國內(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鏡像更換騰訊云鏡像源及解決"does not have a Release file"問題

我開始以為是騰訊云源的問題,于是我更換成阿里云和華為云的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

問題是可以得到解決的。

投上你的一票
 
  • 本文由 麥子 發(fā)表于 2024年5月9日 09:19:46
  • 轉(zhuǎn)載請務必保留本文鏈接:http://bjj.org.cn/does-not-have-a-release-file.html
  • Debian更換國內(nèi)源
  • Debian更換騰訊云