diff --git a/bin/install.sh b/bin/install.sh index fccc519..ebba485 100644 --- a/bin/install.sh +++ b/bin/install.sh @@ -97,12 +97,20 @@ update_sources_list() { if [ "$debian_mirror_in_use" != "$DEBIAN_MIRROR" ]; then sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak { + if [ "$version" = "bookworm" ]; then echo "deb $DEBIAN_MIRROR $version main contrib non-free non-free-firmware" echo "# deb-src $DEBIAN_MIRROR $version main contrib non-free non-free-firmware" echo "deb $DEBIAN_MIRROR $version-updates main contrib non-free non-free-firmware" echo "# deb-src $DEBIAN_MIRROR $version-updates main contrib non-free non-free-firmware" echo "deb $DEBIAN_SECURITY_MIRROR $version-security bookworm-security main contrib non-free non-free-firmware" echo "# deb-src $DEBIAN_SECURITY_MIRROR $version-security bookworm-security main contrib non-free non-free-firmware" + else + echo "deb $DEBIAN_MIRROR $version main contrib non-free" + echo "# deb-src $DEBIAN_MIRROR $version main contrib non-free" + echo "deb $DEBIAN_MIRROR $version-updates main contrib non-free" + echo "# deb-src $DEBIAN_MIRROR $version-updates main contrib non-free" + echo "deb $DEBIAN_SECURITY_MIRROR $version-security bookworm-security main contrib non-free" + echo "# deb-src $DEBIAN_SECURITY_MIRROR $version-security bookworm-security main contrib non-free" } | sudo tee /etc/apt/sources.list > /dev/null else echo "Debian 源链接已更新,跳过替换" >&2