From 77278e11194f12593adda4842c26e7d0d85ff42a Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Mon, 21 Jul 2025 21:48:36 +0800 Subject: [PATCH] Update menu --- README.md | 12 +++++++----- src/recipe/menu.c | 13 +++++++------ 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 87e7f60..21ecbfc 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ ! Contributors : Mikachu2333 ! | ! Created On : <2023-12-28> - ! Last Modified : <2025-07-20> + ! Last Modified : <2025-07-21> ! ---------------------------------------------------------- -->
@@ -436,10 +436,12 @@ chsrc set julia ```bash sudo chsrc set ubuntu -sudo chsrc set linuxmint | mint +sudo chsrc set zorinos +sudo chsrc set linuxmint sudo chsrc set debian sudo chsrc set fedora -sudo chsrc set suse | opensuse +# 同时支持 Leap 和 Tumbleweed +sudo chsrc set opensuse sudo chsrc set kali sudo chsrc set arch sudo chsrc set archlinuxcn @@ -448,11 +450,11 @@ sudo chsrc set gentoo sudo chsrc set rocky | rockylinux sudo chsrc set alma | almalinux sudo chsrc set alpine -sudo chsrc set void | voidlinux +sudo chsrc set voidlinux sudo chsrc set solus sudo chsrc set ros | ros2 sudo chsrc set trisquel -sudo chsrc set lite | linuxlite +sudo chsrc set linuxlite sudo chsrc set raspi | raspberrypi sudo chsrc set armbian sudo chsrc set openwrt diff --git a/src/recipe/menu.c b/src/recipe/menu.c index 5766c78..1501d7f 100644 --- a/src/recipe/menu.c +++ b/src/recipe/menu.c @@ -6,7 +6,7 @@ * | * Created On : <2023-09-01> * Major Revision : 1 - * Last Modified : <2025-07-14> + * Last Modified : <2025-07-21> * ------------------------------------------------------------*/ /* Begin Target Matrix */ @@ -68,11 +68,12 @@ static const char static const char -*os_ubuntu [] = {"ubuntu", NULL, t(&os_ubuntu_target)}, -*os_linuxmint [] = {"linuxmint", "mint", NULL, t(&os_linuxmint_target)}, +/* Zorin OS 完全使用 Ubuntu 的换源方法,二者兼容 */ +*os_ubuntu [] = {"ubuntu", "zorinos", NULL, t(&os_ubuntu_target)}, +*os_linuxmint [] = {"linuxmint", NULL, t(&os_linuxmint_target)}, *os_debian [] = {"debian", NULL, t(&os_debian_target)}, *os_fedora [] = {"fedora", NULL, t(&os_fedora_target)}, -*os_opensuse [] = {"opensuse", NULL, t(&os_opensuse_target)}, +*os_opensuse [] = {"opensuse", "opensuse-leap", "opensuse-tumbleweed", NULL, t(&os_opensuse_target)}, *os_kali [] = {"kali", NULL, t(&os_kali_target)}, *os_msys2 [] = {"msys2", "msys", NULL, t(&os_msys2_target)}, *os_arch [] = {"arch", "archlinux", NULL, t(&os_arch_target)}, @@ -82,10 +83,10 @@ static const char *os_rockylinux [] = {"rocky", "rockylinux", NULL, t(&os_rockylinux_target)}, *os_almalinux [] = {"alma", "almalinux", NULL, t(&os_almalinux_target)}, *os_alpine [] = {"alpine", NULL, t(&os_alpine_target)}, -*os_voidlinux [] = {"void", "voidlinux", NULL, t(&os_voidlinux_target)}, +*os_voidlinux [] = {"voidlinux", NULL, t(&os_voidlinux_target)}, *os_solus [] = {"solus", NULL, t(&os_solus_target)}, *os_trisquel [] = {"trisquel", NULL, t(&os_trisquel_target)}, -*os_linuxlite [] = {"lite", "linuxlite", NULL, t(&os_linuxlite_target)}, +*os_linuxlite [] = {"linuxlite", NULL, t(&os_linuxlite_target)}, *os_ros [] = {"ros", "ros2", NULL, t(&os_ros_target)}, *os_raspberrypi[] = {"raspi", "raspberrypi",NULL, t(&os_raspberrypi_target)},