From 53afbdd1edda7f9dbe8c6655149b56b9992edcf4 Mon Sep 17 00:00:00 2001 From: Super Manito <68613938+SuperManito@users.noreply.github.com> Date: Thu, 24 Jul 2025 02:50:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ChangeMirrors.sh | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/ChangeMirrors.sh b/ChangeMirrors.sh index 23d51fc..1c9e5c7 100755 --- a/ChangeMirrors.sh +++ b/ChangeMirrors.sh @@ -1,6 +1,6 @@ #!/bin/bash ## Author: SuperManito -## Modified: 2025-07-18 +## Modified: 2025-07-24 ## License: MIT ## GitHub: https://github.com/SuperManito/LinuxMirrors ## Website: https://linuxmirrors.cn @@ -1945,22 +1945,24 @@ function change_mirrors_Debian() { echo "deb ${WEB_PROTOCOL}://${1}/ ${2} ${3}" } function gen_deb_disabled_source() { - echo "# deb ${WEB_PROTOCOL}://${1}/ ${2} ${3} -# # deb-src ${WEB_PROTOCOL}://${1}/ ${2} ${3}" + echo "$(gen_deb_source "${1}" "${2}" "${3}" | sed -e "s|^|# |g")" } - function gen_deb822_source() { - echo "Types: deb -URIs: ${WEB_PROTOCOL}://${1}/ -Suites: ${2} -Components: ${3} + function gen_deb822_source_template() { + echo "Types: ${1} +URIs: ${WEB_PROTOCOL}://${2}/ +Suites: ${3} +Components: ${4} Signed-By: /usr/share/keyrings/${SYSTEM_JUDGMENT,,}-archive-keyring.gpg" + } + function gen_deb822_source() { + echo "$(gen_deb822_source_template "deb" "${1}" "${2}" "${3}") + +$(gen_deb822_source_template "deb-src" "${1}" "${2}" "${3}" | sed -e "s|^|# |g")" } function gen_deb822_disabled_source() { - echo "# Types: deb -# URIs: ${WEB_PROTOCOL}://${1}/ -# Suites: ${2} -# Components: ${3} -# Signed-By: /usr/share/keyrings/${SYSTEM_JUDGMENT,,}-archive-keyring.gpg" + echo "$(gen_deb822_source_template "deb" "${1}" "${2}" "${3}" | sed -e "s|^|# |g") + +$(gen_deb822_source_template "deb-src" "${1}" "${2}" "${3}" | sed -e "s|^|# |g; s|^|# |g")" } function gen_deb_source_security() { echo "## 安全更新软件源