diff --git a/meta-ohos-core/conf/distro/allscenarios-linux.conf b/meta-ohos-core/conf/distro/allscenarios-linux.conf
index 001d8dcdc53125c067391185f276301aafb2dc8d..d49087529a7dbc38db408a2d39b7f298f6716d35 100644
--- a/meta-ohos-core/conf/distro/allscenarios-linux.conf
+++ b/meta-ohos-core/conf/distro/allscenarios-linux.conf
@@ -19,7 +19,13 @@ GLIBCVERSION ?= "2.33%"
 INIT_MANAGER = "systemd"
 
 # Remove some of the default Poky DISTRO_FEATURES we inherited, but do not use.
-DISTRO_FEATURES_remove = "nfc 3g pcmcia"
+DISTRO_FEATURES_remove = " nfs nfc 3g pcmcia"
+
+# Remove some of the default Poky IMAGE_FEATURES we inherited, but do not need.
+IMAGE_FEATURES_remove = " nfs-server nfs-client nfs-utils"
+
+# Remove some of the default Poky runtime dependencies that have no use
+DISTRO_EXTRA_RDEPENDS_remove = " packagegroup-core-device-devel"
 
 PREFERRED_VERSION_linux-yocto = "5.10%"