From 5b61fb11d9fbf9bcca0aaff57ae117fc413bd681 Mon Sep 17 00:00:00 2001 From: Endial Fang Date: Thu, 27 Jul 2023 17:37:19 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=20Debian=2012=20?= =?UTF-8?q?=E7=9A=84=20apt=20=E6=BA=90=E4=BF=A1=E6=81=AF=E5=8F=8A=E5=AF=B9?= =?UTF-8?q?=E5=BA=94=E7=9A=84=E8=84=9A=E6=9C=AC=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- prebuilds/etc/apt/sources/sources.list.aliyun | 16 +++++++++++++--- prebuilds/etc/apt/sources/sources.list.ustc | 16 +++++++++++++--- prebuilds/usr/sbin/select_source | 2 +- 3 files changed, 27 insertions(+), 7 deletions(-) diff --git a/prebuilds/etc/apt/sources/sources.list.aliyun b/prebuilds/etc/apt/sources/sources.list.aliyun index f13c657..2f187ea 100644 --- a/prebuilds/etc/apt/sources/sources.list.aliyun +++ b/prebuilds/etc/apt/sources/sources.list.aliyun @@ -1,3 +1,13 @@ -deb http://mirrors.aliyun.com/debian/ bullseye main non-free contrib -deb http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib -deb http://mirrors.aliyun.com/debian-security/ bullseye-security main +Types: deb +# http://snapshot.debian.org/archive/debian/20230703T000000Z +URIs: http://mirrors.aliyun.com/debian +Suites: bookworm bookworm-updates +Components: main +Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg + +Types: deb +# http://snapshot.debian.org/archive/debian-security/20230703T000000Z +URIs: http://mirrors.aliyun.com/debian-security +Suites: bookworm-security +Components: main +Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg \ No newline at end of file diff --git a/prebuilds/etc/apt/sources/sources.list.ustc b/prebuilds/etc/apt/sources/sources.list.ustc index 5ec8290..baf9786 100644 --- a/prebuilds/etc/apt/sources/sources.list.ustc +++ b/prebuilds/etc/apt/sources/sources.list.ustc @@ -1,3 +1,13 @@ -deb http://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-free -deb http://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-free -deb http://mirrors.ustc.edu.cn/debian-security/ bullseye/updates main contrib non-free +Types: deb +# http://snapshot.debian.org/archive/debian/20230703T000000Z +URIs: http://mirrors.ustc.edu.cn/debian +Suites: bookworm bookworm-updates +Components: main +Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg + +Types: deb +# http://snapshot.debian.org/archive/debian-security/20230703T000000Z +URIs: http://mirrors.ustc.edu.cn/debian-security +Suites: bookworm-security +Components: main +Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg \ No newline at end of file diff --git a/prebuilds/usr/sbin/select_source b/prebuilds/usr/sbin/select_source index d7525fa..a365c90 100755 --- a/prebuilds/usr/sbin/select_source +++ b/prebuilds/usr/sbin/select_source @@ -3,4 +3,4 @@ # # shell 执行参数,分别为 -e(命令执行错误则退出脚本) -u(变量未定义则报错) -x(打印实际待执行的命令行) set -eux -cp /etc/apt/sources/sources.list.${1:-default} /etc/apt/sources.list +cp /etc/apt/sources/sources.list.${1:-default} /etc/apt/sources.list.d/debian.sources