From 0de2d14a7cf2eb281f06a4bcae7c0e79407fac22 Mon Sep 17 00:00:00 2001 From: Xie Weineng Date: Wed, 13 Dec 2023 09:54:52 +0800 Subject: [PATCH] add deepin and uos distro --- host/host_linux.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/host/host_linux.go b/host/host_linux.go index f9d7995e7..b64432229 100644 --- a/host/host_linux.go +++ b/host/host_linux.go @@ -212,6 +212,12 @@ func PlatformInformationWithContext(ctx context.Context) (platform string, famil } else if lsb.ID == `"Cumulus Linux"` { platform = "cumuluslinux" version = lsb.Release + } else if lsb.ID == "uos" { + platform = "uos" + version = lsb.Release + } else if lsb.ID == "Deepin" { + platform = "Deepin" + version = lsb.Release } else { if common.PathExistsWithContents("/usr/bin/raspi-config") { platform = "raspbian" @@ -289,7 +295,7 @@ func PlatformInformationWithContext(ctx context.Context) (platform string, famil platform = strings.Trim(platform, `"`) switch platform { - case "debian", "ubuntu", "linuxmint", "raspbian", "Kylin", "cumuluslinux": + case "debian", "ubuntu", "linuxmint", "raspbian", "Kylin", "cumuluslinux", "uos", "Deepin": family = "debian" case "fedora": family = "fedora"