diff --git a/bin/install.sh b/bin/install.sh index 4cf42ea..e4aedfe 100644 --- a/bin/install.sh +++ b/bin/install.sh @@ -90,8 +90,21 @@ update_sources_list() { fi sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak { - echo "deb $DEBIAN_MIRROR $version main contrib non-free" - echo "# deb-src $DEBIAN_MIRROR $version main contrib non-free" + 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_MIRROR $version-security bookworm-security main contrib non-free non-free-firmware" + echo "# deb-src $DEBIAN_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_MIRROR $version-security bookworm-security main contrib non-free" + echo "# deb-src $DEBIAN_MIRROR $version-security bookworm-security main contrib non-free" + fi } | sudo tee /etc/apt/sources.list > /dev/null } @@ -207,4 +220,4 @@ if [ -f /etc/debian_version ]; then else echo "这不是Debian系统" exit 0 -fi \ No newline at end of file +fi