OS (Linux): detect Raspberry Pi OS

Fix #1773
This commit is contained in:
李通洲
2025-06-10 09:55:13 +08:00
parent c8d1d29017
commit c9adab3892
+9
View File
@@ -231,6 +231,15 @@ FF_MAYBE_UNUSED static bool detectDebianDerived(FFOSResult* result)
ffStrbufSetF(&result->prettyName, "Proxmox VE %s", result->versionID.chars);
return true;
}
else if (ffStrbufContainS(&instance.state.platform.sysinfo.release, "+rpt-rpi-"))
{
// Raspberry Pi OS
ffStrbufSetS(&result->id, "raspbian");
ffStrbufSetS(&result->idLike, "debian");
ffStrbufSetS(&result->name, "Raspberry Pi OS");
ffStrbufSetS(&result->prettyName, "Raspberry Pi OS");
return true;
}
else
{
// Hack for MX Linux. See #847