fix(debian): use archive backports for Debian 11 to install wireguard-tools

This commit is contained in:
fscarmen
2026-03-18 09:40:07 +00:00
parent a9bf32acb7
commit 595216fe7f
+3 -4
View File
@@ -1907,11 +1907,10 @@ EOF
if [ "$DEBIAN_VERSION" = '9' ]; then if [ "$DEBIAN_VERSION" = '9' ]; then
echo "deb http://deb.debian.org/debian/ unstable main" > /etc/apt/sources.list.d/unstable-wireguard.list echo "deb http://deb.debian.org/debian/ unstable main" > /etc/apt/sources.list.d/unstable-wireguard.list
echo -e "Package: *\nPin: release a=unstable\nPin-Priority: 150\n" > /etc/apt/preferences.d/limit-unstable echo -e "Package: *\nPin: release a=unstable\nPin-Priority: 150\n" > /etc/apt/preferences.d/limit-unstable
elif elif [[ "$DEBIAN_VERSION" =~ ^(10|11)$ ]]; then
[ "$DEBIAN_VERSION" = '10' ]; then echo "deb http://archive.debian.org/debian $(awk -F '=' '/VERSION_CODENAME/{print $2}' /etc/os-release)-backports main" > /etc/apt/sources.list.d/backports.list
echo 'deb http://archive.debian.org/debian buster-backports main' > /etc/apt/sources.list.d/backports.list
else else
echo "deb http://deb.debian.org/debian $(awk -F '=' '/VERSION_CODENAME/{print $2}' /etc/os-release | sed 's/trixie/bookworm/')-backports main" > /etc/apt/sources.list.d/backports.list echo "deb http://deb.debian.org/debian $(awk -F '=' '/VERSION_CODENAME/{print $2}' /etc/os-release)-backports main" > /etc/apt/sources.list.d/backports.list
fi fi
# 获取最新的软件包列表和更新已安装软件包的信息 # 获取最新的软件包列表和更新已安装软件包的信息
${PACKAGE_UPDATE[int]} ${PACKAGE_UPDATE[int]}