summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-20 04:20:32 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-20 04:20:32 +0000
commit6c3c0155c9675fd8a4283457a653d297fc944755 (patch)
treed5efb009319785aaac27dd3d2867191054e03ecf
parent6c545b27d3238c5d54b8581de4d9d26b9fe8b1fe (diff)
automatic import of oemakeropeneuler20.03
-rw-r--r--.gitignore3
-rw-r--r--0001-rename-source-iso.patch34
-rw-r--r--0002-bugfix-I3QY98.patch44
-rw-r--r--0003-change-for-edge-computing.patch151
-rw-r--r--0004-bugfix-I3OGUT.patch30
-rw-r--r--0005-add-fpi_tail-param-for-grub.patch71
-rw-r--r--0008-add-parse_everything_deb_exclude.patch31
-rw-r--r--0010-do-not-cleanup-pkg.patch34
-rw-r--r--0011-support-desktop-iso.patch120
-rw-r--r--0012-change-rescue-parameter-with-new-anaconda.patch53
-rw-r--r--0013-enable-eject-in-install.img.patch25
-rw-r--r--0014-remove-invalid-memtest.patch33
-rw-r--r--0015-bugfix-I6G246.patch22
-rw-r--r--edge_normal_aarch64.xml157
-rw-r--r--edge_normal_x86_64.xml157
-rw-r--r--normal_aarch64.xml1656
-rw-r--r--normal_x86_64.xml1658
-rw-r--r--oemaker.spec382
-rw-r--r--rpmlist.xml1426
-rw-r--r--sources3
20 files changed, 6090 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..3b223e5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1,3 @@
+/desktop_normal_aarch64.xml
+/desktop_normal_x86_64.xml
+/oemaker-2.0.4.tar.gz
diff --git a/0001-rename-source-iso.patch b/0001-rename-source-iso.patch
new file mode 100644
index 0000000..8885134
--- /dev/null
+++ b/0001-rename-source-iso.patch
@@ -0,0 +1,34 @@
+From e11a1ff002fdc7aab81f40b99fcea2fc86eba85b Mon Sep 17 00:00:00 2001
+From: miao_kaibo <miaokaibo@outlook.com>
+Date: Fri, 2 Apr 2021 10:23:47 +0800
+Subject: [PATCH] rename source iso
+
+---
+ isomaker/init.sh | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/isomaker/init.sh b/isomaker/init.sh
+index f708555..2603bfb 100755
+--- a/isomaker/init.sh
++++ b/isomaker/init.sh
+@@ -112,7 +112,7 @@ function global_var_init()
+ DBG_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-debug-${ARCH}-dvd.iso"
+ EVE_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-everything-${ARCH}-dvd.iso"
+ EVE_DEBUG_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-everything-debug-${ARCH}-dvd.iso"
+- EVE_SRC_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-everything-source-dvd.iso"
++ EVE_SRC_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-source-dvd.iso"
+ NETINST_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-netinst-${ARCH}-dvd.iso"
+ else
+ RELEASE_NAME="${PRODUCT}-${VERSION}-${ARCH}"
+@@ -121,7 +121,7 @@ function global_var_init()
+ DBG_ISO_NAME="${PRODUCT}-${VERSION}-debug-${ARCH}-dvd.iso"
+ EVE_ISO_NAME="${PRODUCT}-${VERSION}-everything-${ARCH}-dvd.iso"
+ EVE_DEBUG_ISO_NAME="${PRODUCT}-${VERSION}-everything-debug-${ARCH}-dvd.iso"
+- EVE_SRC_ISO_NAME="${PRODUCT}-${VERSION}-everything-source-dvd.iso"
++ EVE_SRC_ISO_NAME="${PRODUCT}-${VERSION}-source-dvd.iso"
+ NETINST_ISO_NAME="${PRODUCT}-${VERSION}-netinst-${ARCH}-dvd.iso"
+ fi
+
+--
+2.30.0
+
diff --git a/0002-bugfix-I3QY98.patch b/0002-bugfix-I3QY98.patch
new file mode 100644
index 0000000..aa91672
--- /dev/null
+++ b/0002-bugfix-I3QY98.patch
@@ -0,0 +1,44 @@
+From 1907bdefd7fc8c4e1ef2db78d3e38dc3d6b6a32c Mon Sep 17 00:00:00 2001
+From: miao_kaibo <miaokaibo@outlook.com>
+Date: Wed, 12 May 2021 03:34:44 +0000
+Subject: [PATCH] bugfix I3QY98
+
+---
+ isomaker/rpm.sh | 14 ++++++++++----
+ 1 file changed, 10 insertions(+), 4 deletions(-)
+
+diff --git a/isomaker/rpm.sh b/isomaker/rpm.sh
+index e5fad1f..e3feaab 100755
+--- a/isomaker/rpm.sh
++++ b/isomaker/rpm.sh
+@@ -165,8 +165,11 @@ function get_everything_rpms()
+ if [ -s parsed_rpmlist_conflict ];then
+ for rpmname in $(cat parsed_rpmlist_conflict)
+ do
+- sed -i "/^${rpmname}\./d" ava_every_lst
+- echo "${rpmname}" >> conflict_list
++ cat ava_every_lst | grep "^${rpmname}\."
++ if [ $? -eq 0 ];then
++ sed -i "/^${rpmname}\./d" ava_every_lst
++ echo "${rpmname}" >> conflict_list
++ fi
+ done
+ fi
+ parse_rpmlist_xml "everything_conflict"
+@@ -174,8 +177,11 @@ function get_everything_rpms()
+ if [ -s parsed_rpmlist_everything_conflict ];then
+ for rpmname in $(cat parsed_rpmlist_everything_conflict)
+ do
+- sed -i "/^${rpmname}\./d" ava_every_lst
+- echo "${rpmname}" >> conflict_list
++ cat ava_every_lst | grep "^${rpmname}\."
++ if [ $? -eq 0 ];then
++ sed -i "/^${rpmname}\./d" ava_every_lst
++ echo "${rpmname}" >> conflict_list
++ fi
+ done
+ fi
+ }
+--
+1.8.3.1
+
diff --git a/0003-change-for-edge-computing.patch b/0003-change-for-edge-computing.patch
new file mode 100644
index 0000000..5359457
--- /dev/null
+++ b/0003-change-for-edge-computing.patch
@@ -0,0 +1,151 @@
+From 52641d22bc575c01a6fca0cafb5e9b5d0dec619d Mon Sep 17 00:00:00 2001
+From: xyn-coder <xiangyuning@huawei.com>
+Date: Tue, 22 Nov 2022 15:53:14 +0800
+Subject: [PATCH] change for edge computing
+
+---
+ isomaker/img_repo.sh | 13 ++++++++++++-
+ isomaker/init.sh | 4 +++-
+ isomaker/iso.sh | 16 ++++++++++++++++
+ isomaker/oemaker.sh | 7 +++++++
+ isomaker/rpm.sh | 19 +++++++++++++++++++
+ 5 files changed, 57 insertions(+), 2 deletions(-)
+
+diff --git a/isomaker/img_repo.sh b/isomaker/img_repo.sh
+index 668ee76..3335183 100755
+--- a/isomaker/img_repo.sh
++++ b/isomaker/img_repo.sh
+@@ -18,7 +18,18 @@
+ set -e
+ function create_install_img()
+ {
+- echo "$YUMREPO" > yumrepo.file
++ tmprep=''
++ repos=($(echo "$YUMREPO" | sed 's/-s//g'))
++ for rep in ${repos[@]}
++ do
++ if [[ "${rep}" =~ "Epol" ]];then
++ continue
++ else
++ tmprep="-s ${rep} ${tmprep}"
++ fi
++ done
++
++ echo "${tmprep}" > yumrepo.file
+ set +e
+ lorax --isfinal -p "${PRODUCT}" -v "${VERSION}${RELEASE}" -r "${RELEASE}" -t "${VARIANT}" --sharedir 80-openeuler --rootfs-size=4 --buildarch="$ARCH" $(cat yumrepo.file) --nomacboot --noupgrade "${BUILD}"/iso > lorax.logfile 2>&1
+
+diff --git a/isomaker/init.sh b/isomaker/init.sh
+index 2603bfb..ca39d48 100755
+--- a/isomaker/init.sh
++++ b/isomaker/init.sh
+@@ -78,7 +78,7 @@ function parse_cmd_line()
+ esac
+ done
+
+- for typename in standard source debug everything_debug everything everything_src netinst
++ for typename in standard source debug everything_debug everything everything_src netinst edge
+ do
+ if [ "${typename}" == "${ISO_TYPE}" ];then
+ return 0
+@@ -114,6 +114,7 @@ function global_var_init()
+ EVE_DEBUG_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-everything-debug-${ARCH}-dvd.iso"
+ EVE_SRC_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-source-dvd.iso"
+ NETINST_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-netinst-${ARCH}-dvd.iso"
++ EDGE_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-edge-${ARCH}-dvd.iso"
+ else
+ RELEASE_NAME="${PRODUCT}-${VERSION}-${ARCH}"
+ STANDARD_ISO_NAME="${PRODUCT}-${VERSION}-${ARCH}-dvd.iso"
+@@ -123,6 +124,7 @@ function global_var_init()
+ EVE_DEBUG_ISO_NAME="${PRODUCT}-${VERSION}-everything-debug-${ARCH}-dvd.iso"
+ EVE_SRC_ISO_NAME="${PRODUCT}-${VERSION}-source-dvd.iso"
+ NETINST_ISO_NAME="${PRODUCT}-${VERSION}-netinst-${ARCH}-dvd.iso"
++ EDGE_ISO_NAME="${PRODUCT}-${VERSION}-edge-${ARCH}-dvd.iso"
+ fi
+
+ [ ! -d "${BUILD}" ] && mkdir -p "${BUILD}"
+diff --git a/isomaker/iso.sh b/isomaker/iso.sh
+index 4152c57..38fa4ab 100755
+--- a/isomaker/iso.sh
++++ b/isomaker/iso.sh
+@@ -48,6 +48,22 @@ function gen_standard_iso()
+ return 0
+ }
+
++function gen_edge_iso()
++{
++ set +e
++ mkdir -p "${BUILD}"/iso/repodata/
++ cp "config/${ARCH}/edge_normal.xml" "${BUILD}"/iso/repodata/
++ createrepo -g "${BUILD}"/iso/repodata/*.xml "${BUILD}"/iso
++ if [ "$ARCH" == "x86_64" ]; then
++ mkisofs -R -J -T -r -l -d -joliet-long -allow-multidot -allow-leading-dots -no-bak -V "${RELEASE_NAME}" -o "${OUTPUT_DIR}/${EDGE_ISO_NAME}" -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e images/efiboot.img -no-emul-boot "${BUILD}"/iso
++ [ $? != 0 ] && return 1
++ elif [ "$ARCH" == "aarch64" ]; then
++ mkisofs -R -J -T -r -l -d -joliet-long -allow-multidot -allow-leading-dots -no-bak -V "${RELEASE_NAME}" -o "${OUTPUT_DIR}/${EDGE_ISO_NAME}" -e images/efiboot.img -no-emul-boot "${BUILD}"/iso
++ [ $? != 0 ] && return 1
++ fi
++ implantisomd5 "${OUTPUT_DIR}/${EDGE_ISO_NAME}"
++ return 0
++}
+
+ function gen_src_iso()
+ {
+diff --git a/isomaker/oemaker.sh b/isomaker/oemaker.sh
+index 98b1faa..c3d949f 100755
+--- a/isomaker/oemaker.sh
++++ b/isomaker/oemaker.sh
+@@ -145,6 +145,13 @@ function mk_oe_main()
+ return 1
+ fi
+ ls "${OUTPUT_DIR}/${EVE_SRC_ISO_NAME}"
++ elif [ "${ISO_TYPE}" == "edge" ]; then
++ gen_edge_iso
++ if [ $? -ne 0 ]; then
++ echo "create edge iso failed"
++ return 1
++ fi
++ ls "${OUTPUT_DIR}/${EDGE_ISO_NAME}"
+ fi
+ mkclean
+ return 0
+diff --git a/isomaker/rpm.sh b/isomaker/rpm.sh
+index e3feaab..85b1042 100755
+--- a/isomaker/rpm.sh
++++ b/isomaker/rpm.sh
+@@ -26,6 +26,10 @@ function parse_rpmlist_xml()
+
+ function download_rpms()
+ {
++ if [ "${ISO_TYPE}" == "edge" ]; then
++ get_edge_rpms
++ return 0
++ fi
+ cat "${CONFIG}" | grep packagereq | cut -d ">" -f 2 | cut -d "<" -f 1 > _all_rpms.lst
+ parse_rpmlist_xml "${ARCH}"
+ cat parsed_rpmlist_${ARCH} >> _all_rpms.lst
+@@ -146,6 +150,21 @@ function get_rpm_pub_key()
+ rm -rf "${BUILD}"/iso/GPG_tmp
+ }
+
++function get_edge_rpms()
++{
++ parse_rpmlist_xml "edge_${ARCH}"
++ cat parsed_rpmlist_edge_${ARCH} > _edge_rpms.lst
++ parse_rpmlist_xml "edge_common"
++ cat parsed_rpmlist_edge_common >> _edge_rpms.lst
++ cat "config/${ARCH}/edge_normal.xml" | grep packagereq | cut -d ">" -f 2 | cut -d "<" -f 1 >> _edge_rpms.lst
++ sort -r -u _edge_rpms.lst -o _edge_rpms.lst
++ yumdownloader --resolve --installroot="${BUILD}"/tmp --destdir="${BUILD}"/iso/Packages/ $(cat _edge_rpms.lst | tr '\n' ' ')
++ if [ $? != 0 ] || [ $(ls "${BUILD}"/iso/Packages/ | wc -l) == 0 ]; then
++ echo "Download rpms failed!"
++ exit 133
++ fi
++}
++
+ function get_everything_rpms()
+ {
+ yum list --installroot="${BUILD}"/tmp --available | awk '{print $1}' | grep -E "\.noarch|\.${ARCH}" | grep -v "debuginfo" | grep -v "debugsource" > ava_every_lst
+--
+2.33.0
+
diff --git a/0004-bugfix-I3OGUT.patch b/0004-bugfix-I3OGUT.patch
new file mode 100644
index 0000000..b262506
--- /dev/null
+++ b/0004-bugfix-I3OGUT.patch
@@ -0,0 +1,30 @@
+From f59ebdd0f2e8927dbb4662769ee99e3384e6e7ca Mon Sep 17 00:00:00 2001
+From: xyn-coder <xiangyuning@huawei.com>
+Date: Tue, 22 Nov 2022 16:01:13 +0800
+Subject: [PATCH] bugfix I3OGUT
+
+---
+ isomaker/img_repo.sh | 7 ++++++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/isomaker/img_repo.sh b/isomaker/img_repo.sh
+index 3335183..eaf5c70 100755
+--- a/isomaker/img_repo.sh
++++ b/isomaker/img_repo.sh
+@@ -31,7 +31,12 @@ function create_install_img()
+
+ echo "${tmprep}" > yumrepo.file
+ set +e
+- lorax --isfinal -p "${PRODUCT}" -v "${VERSION}${RELEASE}" -r "${RELEASE}" -t "${VARIANT}" --sharedir 80-openeuler --rootfs-size=4 --buildarch="$ARCH" $(cat yumrepo.file) --nomacboot --noupgrade "${BUILD}"/iso > lorax.logfile 2>&1
++ if [ -n "${RELEASE}" ];then
++ vertmp="${VERSION}-${RELEASE}"
++ else
++ vertmp=${VERSION}
++ fi
++ lorax --isfinal -p "${PRODUCT}" -v "${vertmp}" -r "${RELEASE}" -t "${VARIANT}" --sharedir 80-openeuler --rootfs-size=4 --buildarch="$ARCH" $(cat yumrepo.file) --nomacboot --noupgrade "${BUILD}"/iso > lorax.logfile 2>&1
+
+ if [ $? != 0 ] ; then
+ cat lorax.logfile
+--
+2.33.0
+
diff --git a/0005-add-fpi_tail-param-for-grub.patch b/0005-add-fpi_tail-param-for-grub.patch
new file mode 100644
index 0000000..a2f5a4f
--- /dev/null
+++ b/0005-add-fpi_tail-param-for-grub.patch
@@ -0,0 +1,71 @@
+From 3b813b13637065c76184f6e57d0fa76d2571b1ca Mon Sep 17 00:00:00 2001
+From: gitee-cmd <chemingdao@huawei.com>
+Date: Fri, 31 Dec 2021 15:11:32 +0800
+Subject: [PATCH] add fpi_tail param for grub
+
+---
+ isomaker/80-openeuler/config_files/aarch64/grub2-efi.cfg | 8 ++++----
+ isomaker/80-openeuler/config_files/x86/grub2-efi.cfg | 8 ++++----
+ 2 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/isomaker/80-openeuler/config_files/aarch64/grub2-efi.cfg b/isomaker/80-openeuler/config_files/aarch64/grub2-efi.cfg
+index 43b0e74..2d165e1 100644
+--- a/isomaker/80-openeuler/config_files/aarch64/grub2-efi.cfg
++++ b/isomaker/80-openeuler/config_files/aarch64/grub2-efi.cfg
+@@ -27,20 +27,20 @@ search --no-floppy --set=root -l '@ISOLABEL@'
+
+ ### BEGIN /etc/grub.d/10_linux ###
+ menuentry 'Install @PRODUCT@ @VERSION@' --class red --class gnu-linux --class gnu --class os {
+- linux @KERNELPATH@ @ROOT@ ro inst.geoloc=0 console=tty0 smmu.bypassdev=0x1000:0x17 smmu.bypassdev=0x1000:0x15 video=efifb:off video=VGA-1:640x480-32@60me
++ linux @KERNELPATH@ @ROOT@ ro inst.geoloc=0 console=tty0 smmu.bypassdev=0x1000:0x17 smmu.bypassdev=0x1000:0x15 video=efifb:off video=VGA-1:640x480-32@60me fpi_to_tail=off
+ initrd @INITRDPATH@
+ }
+ menuentry 'Test this media & install @PRODUCT@ @VERSION@' --class red --class gnu-linux --class gnu --class os {
+- linux @KERNELPATH@ @ROOT@ rd.live.check inst.geoloc=0 console=tty0 smmu.bypassdev=0x1000:0x17 smmu.bypassdev=0x1000:0x15 video=efifb:off video=VGA-1:640x480-32@60me
++ linux @KERNELPATH@ @ROOT@ rd.live.check inst.geoloc=0 console=tty0 smmu.bypassdev=0x1000:0x17 smmu.bypassdev=0x1000:0x15 video=efifb:off video=VGA-1:640x480-32@60me fpi_to_tail=off
+ initrd @INITRDPATH@
+ }
+ submenu 'Troubleshooting -->' {
+ menuentry 'Install @PRODUCT@ @VERSION@ in basic graphics mode' --class red --class gnu-linux --class gnu --class os {
+- linux @KERNELPATH@ @ROOT@ nomodeset inst.geoloc=0 console=tty0 smmu.bypassdev=0x1000:0x17 smmu.bypassdev=0x1000:0x15 video=efifb:off video=VGA-1:640x480-32@60me
++ linux @KERNELPATH@ @ROOT@ nomodeset inst.geoloc=0 console=tty0 smmu.bypassdev=0x1000:0x17 smmu.bypassdev=0x1000:0x15 video=efifb:off video=VGA-1:640x480-32@60me fpi_to_tail=off
+ initrd @INITRDPATH@
+ }
+ menuentry 'Rescue the @PRODUCT@ system' --class red --class gnu-linux --class gnu --class os {
+- linux @KERNELPATH@ @ROOT@ rescue console=tty0 smmu.bypassdev=0x1000:0x17 smmu.bypassdev=0x1000:0x15 video=efifb:off video=VGA-1:640x480-32@60me
++ linux @KERNELPATH@ @ROOT@ rescue console=tty0 smmu.bypassdev=0x1000:0x17 smmu.bypassdev=0x1000:0x15 video=efifb:off video=VGA-1:640x480-32@60me fpi_to_tail=off
+ initrd @INITRDPATH@
+ }
+ }
+diff --git a/isomaker/80-openeuler/config_files/x86/grub2-efi.cfg b/isomaker/80-openeuler/config_files/x86/grub2-efi.cfg
+index 5001156..fe2bc03 100644
+--- a/isomaker/80-openeuler/config_files/x86/grub2-efi.cfg
++++ b/isomaker/80-openeuler/config_files/x86/grub2-efi.cfg
+@@ -21,20 +21,20 @@ search --no-floppy --set=root -l '@ISOLABEL@'
+
+ ### BEGIN /etc/grub.d/10_linux ###
+ menuentry 'Install @PRODUCT@ @VERSION@' --class openEuler --class gnu-linux --class gnu --class os {
+- linuxefi @KERNELPATH@ @ROOT@ quiet
++ linuxefi @KERNELPATH@ @ROOT@ fpi_to_tail=off
+ initrdefi @INITRDPATH@
+ }
+ menuentry 'Test this media & install @PRODUCT@ @VERSION@' --class openEuler --class gnu-linux --class gnu --class os {
+- linuxefi @KERNELPATH@ @ROOT@ rd.live.check quiet
++ linuxefi @KERNELPATH@ @ROOT@ rd.live.check fpi_to_tail=off
+ initrdefi @INITRDPATH@
+ }
+ submenu 'Troubleshooting -->' {
+ menuentry 'Install @PRODUCT@ @VERSION@ in basic graphics mode' --class openEuler --class gnu-linux --class gnu --class os {
+- linuxefi @KERNELPATH@ @ROOT@ nomodeset quiet
++ linuxefi @KERNELPATH@ @ROOT@ nomodeset fpi_to_tail=off
+ initrdefi @INITRDPATH@
+ }
+ menuentry 'Rescue a @PRODUCT@ system' --class openEuler --class gnu-linux --class gnu --class os {
+- linuxefi @KERNELPATH@ @ROOT@ rescue quiet
++ linuxefi @KERNELPATH@ @ROOT@ rescue fpi_to_tail=off
+ initrdefi @INITRDPATH@
+ }
+ }
+--
+2.27.0
+
diff --git a/0008-add-parse_everything_deb_exclude.patch b/0008-add-parse_everything_deb_exclude.patch
new file mode 100644
index 0000000..a7cea72
--- /dev/null
+++ b/0008-add-parse_everything_deb_exclude.patch
@@ -0,0 +1,31 @@
+From 6958c40cac406dc5636189b9cbd8635ebdbe72b3 Mon Sep 17 00:00:00 2001
+From: xyn-coder <xiangyuning@huawei.com>
+Date: Tue, 22 Nov 2022 16:16:38 +0800
+Subject: [PATCH] add parse_everything_deb_exclude
+
+---
+ isomaker/rpm.sh | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+
+diff --git a/isomaker/rpm.sh b/isomaker/rpm.sh
+index 85b1042..0f77b34 100755
+--- a/isomaker/rpm.sh
++++ b/isomaker/rpm.sh
+@@ -242,6 +242,14 @@ function everything_debug_rpms_download()
+ {
+ mkdir ${EVERY_DEBUG_DIR}
+ yum list --installroot="${BUILD}"/tmp --available | awk '{print $1}' | grep -E "debuginfo|debugsource" > ava_debug_lst
++ parse_rpmlist_xml "everything_debug_exclude"
++ cat parsed_rpmlist_everything_debug_exclude
++ if [ -s parsed_rpmlist_everything_debug_exclude ];then
++ for rpmname in $(cat parsed_rpmlist_everything_debug_exclude)
++ do
++ sed -i "/^${rpmname}\./d" ava_debug_lst
++ done
++ fi
+ yumdownloader --resolve --installroot="${BUILD}"/tmp --destdir="${EVERY_DEBUG_DIR}" $(cat ava_debug_lst | tr '\n' ' ')
+ if [ $? != 0 ] || [ $(ls ${EVERY_DEBUG_DIR} | wc -l) == 0 ]; then
+ echo "yumdownloader with --resolve failed, trying to yumdownloader without --resolve"
+--
+2.33.0
+
diff --git a/0010-do-not-cleanup-pkg.patch b/0010-do-not-cleanup-pkg.patch
new file mode 100644
index 0000000..62d7455
--- /dev/null
+++ b/0010-do-not-cleanup-pkg.patch
@@ -0,0 +1,34 @@
+From 90c2319b0fbde5e263f999288627cc67ec5fc9c0 Mon Sep 17 00:00:00 2001
+From: wangchong1995924 <15229716099@163.com>
+Date: Thu, 14 Jul 2022 17:44:21 +0800
+Subject: Don't clean up libdiff and libcairo-script*
+
+---
+ isomaker/80-openeuler/runtime-cleanup.tmpl | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/isomaker/80-openeuler/runtime-cleanup.tmpl b/isomaker/80-openeuler/runtime-cleanup.tmpl
+index 35b2c83..5bce798 100644
+--- a/isomaker/80-openeuler/runtime-cleanup.tmpl
++++ b/isomaker/80-openeuler/runtime-cleanup.tmpl
+@@ -67,7 +67,7 @@ removefrom iptables --allbut \
+
+ removepkg libXxf86misc
+ removepkg libasyncns libhbaapi libhbalinux
+-removepkg libmcpp libtiff linux-atm-libs
++removepkg libmcpp linux-atm-libs
+ removepkg lvm2-libs m4 mailx makebootfat mcpp
+ removepkg mingetty mobile-broadband-provider-info pkgconfig ppp pth
+ removepkg rmt rpcbind squashfs-tools system-config-firewall-base
+@@ -146,7 +146,7 @@ removefrom bind-utils /usr/bin/dig /usr/bin/host /usr/bin/nsupdate
+ removefrom bitmap-fangsongti-fonts /usr/share/fonts/*
+ removefrom ca-certificates /etc/pki/java/*
+ removefrom ca-certificates /etc/pki/tls/certs/ca-bundle.trust.crt /etc/ssl/*
+-removefrom cairo /usr/${libdir}/libcairo-script* /usr/bin/cairo-sphinx
++removefrom cairo /usr/bin/cairo-sphinx
+ removefrom coreutils /etc/* /usr/bin/link /usr/bin/nice /usr/bin/stty /usr/bin/su /usr/bin/unlink
+ removefrom coreutils /usr/sbin/runuser /usr/bin/[ /usr/bin/base64 /usr/bin/chcon
+ removefrom coreutils /usr/bin/cksum /usr/bin/comm /usr/bin/csplit
+--
+2.27.0
+
diff --git a/0011-support-desktop-iso.patch b/0011-support-desktop-iso.patch
new file mode 100644
index 0000000..87f1b84
--- /dev/null
+++ b/0011-support-desktop-iso.patch
@@ -0,0 +1,120 @@
+From 6476093453615673dc20611bc7812def55294fb6 Mon Sep 17 00:00:00 2001
+From: wangchong1995924 <15229716099@163.com>
+Date: Thu, 28 Jul 2022 14:23:11 +0800
+Subject: [PATCH] support Desktop iso
+
+
+diff --git a/isomaker/init.sh b/isomaker/init.sh
+index ca39d48..bb958b2 100644
+--- a/isomaker/init.sh
++++ b/isomaker/init.sh
+@@ -78,7 +78,7 @@ function parse_cmd_line()
+ esac
+ done
+
+- for typename in standard source debug everything_debug everything everything_src netinst edge
++ for typename in standard source debug everything_debug everything everything_src netinst edge desktop
+ do
+ if [ "${typename}" == "${ISO_TYPE}" ];then
+ return 0
+@@ -115,6 +115,7 @@ function global_var_init()
+ EVE_SRC_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-source-dvd.iso"
+ NETINST_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-netinst-${ARCH}-dvd.iso"
+ EDGE_ISO_NAME="${PRODUCT}-${VERSION}-${RELEASE}-edge-${ARCH}-dvd.iso"
++ DESKTOP_ISO_NAME="${PRODUCT}-Desktop-${VERSION}-${RELEASE}-${ARCH}-dvd.iso"
+ else
+ RELEASE_NAME="${PRODUCT}-${VERSION}-${ARCH}"
+ STANDARD_ISO_NAME="${PRODUCT}-${VERSION}-${ARCH}-dvd.iso"
+@@ -125,6 +126,7 @@ function global_var_init()
+ EVE_SRC_ISO_NAME="${PRODUCT}-${VERSION}-source-dvd.iso"
+ NETINST_ISO_NAME="${PRODUCT}-${VERSION}-netinst-${ARCH}-dvd.iso"
+ EDGE_ISO_NAME="${PRODUCT}-${VERSION}-edge-${ARCH}-dvd.iso"
++ DESKTOP_ISO_NAME="${PRODUCT}-Desktop-${VERSION}-${ARCH}-dvd.iso"
+ fi
+
+ [ ! -d "${BUILD}" ] && mkdir -p "${BUILD}"
+diff --git a/isomaker/iso.sh b/isomaker/iso.sh
+index d728aaf..43b4dc0 100644
+--- a/isomaker/iso.sh
++++ b/isomaker/iso.sh
+@@ -65,6 +65,23 @@ function gen_edge_iso()
+ return 0
+ }
+
++function gen_desktop_iso()
++{
++ set +e
++ mkdir -p "${BUILD}"/iso/repodata/
++ cp "config/${ARCH}/desktop_normal.xml" "${BUILD}"/iso/repodata/
++ createrepo -g "${BUILD}"/iso/repodata/*.xml "${BUILD}"/iso
++ if [ "$ARCH" == "x86_64" ]; then
++ mkisofs -R -J -T -r -l -d -joliet-long -allow-multidot -allow-leading-dots -no-bak -V "${RELEASE_NAME}" -o "${OUTPUT_DIR}/${DESKTOP_ISO_NAME}" -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e images/efiboot.img -no-emul-boot "${BUILD}"/iso
++ [ $? != 0 ] && return 1
++ elif [ "$ARCH" == "aarch64" ]; then
++ mkisofs -R -J -T -r -l -d -joliet-long -allow-multidot -allow-leading-dots -no-bak -V "${RELEASE_NAME}" -o "${OUTPUT_DIR}/${DESKTOP_ISO_NAME}" -e images/efiboot.img -no-emul-boot "${BUILD}"/iso
++ [ $? != 0 ] && return 1
++ fi
++ implantisomd5 "${OUTPUT_DIR}/${DESKTOP_ISO_NAME}"
++ return 0
++}
++
+ function gen_src_iso()
+ {
+ set +e
+diff --git a/isomaker/oemaker.sh b/isomaker/oemaker.sh
+index 9fa8e08..3d6b419 100644
+--- a/isomaker/oemaker.sh
++++ b/isomaker/oemaker.sh
+@@ -152,6 +152,13 @@ function mk_oe_main()
+ return 1
+ fi
+ ls "${OUTPUT_DIR}/${EDGE_ISO_NAME}"
++ elif [ "${ISO_TYPE}" == "desktop" ]; then
++ gen_desktop_iso
++ if [ $? -ne 0 ]; then
++ echo "create desktop iso failed"
++ return 1
++ fi
++ ls "${OUTPUT_DIR}/${DESKTOP_ISO_NAME}"
+ fi
+ mkclean
+ return 0
+diff --git a/isomaker/rpm.sh b/isomaker/rpm.sh
+index 0f77b34..287a2a6 100644
+--- a/isomaker/rpm.sh
++++ b/isomaker/rpm.sh
+@@ -29,6 +29,9 @@ function download_rpms()
+ if [ "${ISO_TYPE}" == "edge" ]; then
+ get_edge_rpms
+ return 0
++ elif [ "${ISO_TYPE}" == "desktop" ]; then
++ get_desktop_rpms
++ return 0
+ fi
+ cat "${CONFIG}" | grep packagereq | cut -d ">" -f 2 | cut -d "<" -f 1 > _all_rpms.lst
+ parse_rpmlist_xml "${ARCH}"
+@@ -165,6 +168,21 @@ function get_edge_rpms()
+ fi
+ }
+
++function get_desktop_rpms()
++{
++ parse_rpmlist_xml "desktop_${ARCH}"
++ cat parsed_rpmlist_desktop_${ARCH} > _desktop_rpms.lst
++ parse_rpmlist_xml "desktop_common"
++ cat parsed_rpmlist_desktop_common >> _desktop_rpms.lst
++ cat "config/${ARCH}/desktop_normal.xml" | grep packagereq | cut -d ">" -f 2 | cut -d "<" -f 1 >> _desktop_rpms.lst
++ sort -r -u _desktop_rpms.lst -o _desktop_rpms.lst
++ yumdownloader --resolve --installroot="${BUILD}"/tmp --destdir="${BUILD}"/iso/Packages/ $(cat _desktop_rpms.lst | tr '\n' ' ')
++ if [ $? != 0 ] || [ $(ls "${BUILD}"/iso/Packages/ | wc -l) == 0 ]; then
++ echo "Download rpms failed!"
++ exit 133
++ fi
++}
++
+ function get_everything_rpms()
+ {
+ yum list --installroot="${BUILD}"/tmp --available | awk '{print $1}' | grep -E "\.noarch|\.${ARCH}" | grep -v "debuginfo" | grep -v "debugsource" > ava_every_lst
+--
+2.27.0
+
diff --git a/0012-change-rescue-parameter-with-new-anaconda.patch b/0012-change-rescue-parameter-with-new-anaconda.patch
new file mode 100644
index 0000000..96fd4c1
--- /dev/null
+++ b/0012-change-rescue-parameter-with-new-anaconda.patch
@@ -0,0 +1,53 @@
+From 827754f12b73541273197eec7ba7a8a4b3eb2271 Mon Sep 17 00:00:00 2001
+From: sun_hai_10 <sunha10@huawei.com>
+Date: Thu, 8 Dec 2022 17:14:16 +0800
+Subject: [PATCH] change rescue parameter with new anaconda
+
+---
+ isomaker/80-openeuler/config_files/aarch64/grub2-efi.cfg | 2 +-
+ isomaker/80-openeuler/config_files/x86/grub2-efi.cfg | 2 +-
+ isomaker/80-openeuler/config_files/x86/isolinux.cfg | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/isomaker/80-openeuler/config_files/aarch64/grub2-efi.cfg b/isomaker/80-openeuler/config_files/aarch64/grub2-efi.cfg
+index 2d165e1..2cc19a8 100644
+--- a/isomaker/80-openeuler/config_files/aarch64/grub2-efi.cfg
++++ b/isomaker/80-openeuler/config_files/aarch64/grub2-efi.cfg
+@@ -40,7 +40,7 @@ submenu 'Troubleshooting -->' {
+ initrd @INITRDPATH@
+ }
+ menuentry 'Rescue the @PRODUCT@ system' --class red --class gnu-linux --class gnu --class os {
+- linux @KERNELPATH@ @ROOT@ rescue console=tty0 smmu.bypassdev=0x1000:0x17 smmu.bypassdev=0x1000:0x15 video=efifb:off video=VGA-1:640x480-32@60me fpi_to_tail=off
++ linux @KERNELPATH@ @ROOT@ inst.rescue console=tty0 smmu.bypassdev=0x1000:0x17 smmu.bypassdev=0x1000:0x15 video=efifb:off video=VGA-1:640x480-32@60me fpi_to_tail=off
+ initrd @INITRDPATH@
+ }
+ }
+diff --git a/isomaker/80-openeuler/config_files/x86/grub2-efi.cfg b/isomaker/80-openeuler/config_files/x86/grub2-efi.cfg
+index fe2bc03..c7cb824 100644
+--- a/isomaker/80-openeuler/config_files/x86/grub2-efi.cfg
++++ b/isomaker/80-openeuler/config_files/x86/grub2-efi.cfg
+@@ -34,7 +34,7 @@ submenu 'Troubleshooting -->' {
+ initrdefi @INITRDPATH@
+ }
+ menuentry 'Rescue a @PRODUCT@ system' --class openEuler --class gnu-linux --class gnu --class os {
+- linuxefi @KERNELPATH@ @ROOT@ rescue fpi_to_tail=off
++ linuxefi @KERNELPATH@ @ROOT@ inst.rescue fpi_to_tail=off
+ initrdefi @INITRDPATH@
+ }
+ }
+diff --git a/isomaker/80-openeuler/config_files/x86/isolinux.cfg b/isomaker/80-openeuler/config_files/x86/isolinux.cfg
+index 0471f42..1b3fae2 100644
+--- a/isomaker/80-openeuler/config_files/x86/isolinux.cfg
++++ b/isomaker/80-openeuler/config_files/x86/isolinux.cfg
+@@ -93,7 +93,7 @@ label rescue
+ and edit config files to try to get it booting again.
+ endtext
+ kernel vmlinuz
+- append initrd=initrd.img @ROOT@ rescue quiet
++ append initrd=initrd.img @ROOT@ inst.rescue quiet
+
+ label memtest
+ menu label Run a ^memory test
+--
+2.23.0
+
diff --git a/0013-enable-eject-in-install.img.patch b/0013-enable-eject-in-install.img.patch
new file mode 100644
index 0000000..d0e1745
--- /dev/null
+++ b/0013-enable-eject-in-install.img.patch
@@ -0,0 +1,25 @@
+From 40e9deb6d6ba1d8ad07c9903ce326d2053afdeff Mon Sep 17 00:00:00 2001
+From: sun_hai_10 <sunha10@huawei.com>
+Date: Mon, 19 Dec 2022 21:32:23 +0800
+Subject: [PATCH] enable eject in install.img
+
+---
+ isomaker/80-openeuler/runtime-cleanup.tmpl | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/isomaker/80-openeuler/runtime-cleanup.tmpl b/isomaker/80-openeuler/runtime-cleanup.tmpl
+index 5bce798..256d013 100644
+--- a/isomaker/80-openeuler/runtime-cleanup.tmpl
++++ b/isomaker/80-openeuler/runtime-cleanup.tmpl
+@@ -305,7 +305,7 @@ removefrom sysvinit-tools /usr/bin/*
+ removefrom tar /usr/share/locale/*
+ removefrom usbutils /usr/bin/*
+ removefrom util-linux --allbut \
+- /usr/bin/{dmesg,getopt,kill,login,lsblk,more,mount,umount,mountpoint,findmnt} \
++ /usr/bin/{dmesg,eject,getopt,kill,login,lsblk,more,mount,umount,mountpoint,findmnt} \
+ /etc/mtab /etc/pam.d/login /etc/pam.d/remote \
+ /usr/sbin/{agetty,blkid,blockdev,clock,fdisk,fsck,fstrim,hwclock,losetup} \
+ /usr/sbin/{mkswap,swaplabel,nologin,sfdisk,swapoff,swapon,wipefs,partx,fsfreeze} \
+--
+2.23.0
+
diff --git a/0014-remove-invalid-memtest.patch b/0014-remove-invalid-memtest.patch
new file mode 100644
index 0000000..384999c
--- /dev/null
+++ b/0014-remove-invalid-memtest.patch
@@ -0,0 +1,33 @@
+From 7d7a3d41bfadd5bd77402fb0900c7670661b012a Mon Sep 17 00:00:00 2001
+From: htpeng <htpengc@isoftstone.com>
+Date: Fri, 23 Dec 2022 16:01:16 +0800
+Subject: [PATCH] Remove invalid memtest
+
+Signed-off-by: htpeng <htpengc@isoftstone.com>
+---
+ isomaker/80-openeuler/config_files/x86/isolinux.cfg | 9 ---------
+ 1 file changed, 9 deletions(-)
+
+diff --git a/isomaker/80-openeuler/config_files/x86/isolinux.cfg b/isomaker/80-openeuler/config_files/x86/isolinux.cfg
+index 1b3fae2..84ad7bf 100644
+--- a/isomaker/80-openeuler/config_files/x86/isolinux.cfg
++++ b/isomaker/80-openeuler/config_files/x86/isolinux.cfg
+@@ -95,15 +95,6 @@ label rescue
+ kernel vmlinuz
+ append initrd=initrd.img @ROOT@ inst.rescue quiet
+
+-label memtest
+- menu label Run a ^memory test
+- text help
+- If your system is having issues, a problem with your
+- system's memory may be the cause. Use this utility to
+- see if the memory is working correctly.
+- endtext
+- kernel memtest
+-
+ menu separator # insert an empty line
+
+ label local
+--
+2.34.1
+
diff --git a/0015-bugfix-I6G246.patch b/0015-bugfix-I6G246.patch
new file mode 100644
index 0000000..f60be14
--- /dev/null
+++ b/0015-bugfix-I6G246.patch
@@ -0,0 +1,22 @@
+From 413d2d7c86861f3481a3021d409e743e21a42328 Mon Sep 17 00:00:00 2001
+From: wangchong1995924 <15229716099@163.com>
+Date: Tue, 21 Feb 2023 10:19:14 +0800
+Subject: [PATCH] add raspberrypi-firmware in except
+
+
+diff --git a/isomaker/80-openeuler/runtime-install.tmpl b/isomaker/80-openeuler/runtime-install.tmpl
+index 1856aff..a6144bf 100644
+--- a/isomaker/80-openeuler/runtime-install.tmpl
++++ b/isomaker/80-openeuler/runtime-install.tmpl
+@@ -22,7 +22,7 @@ installpkg --optional *-firmware --except alsa* --except midisport-firmware \
+ --except crystalhd-firmware --except ivtv-firmware \
+ --except cx18-firmware --except iscan-firmware \
+ --except uhd-firmware --except lulzbot-marlin-firmware \
+- --except arm-trusted-firmware
++ --except arm-trusted-firmware --except raspberrypi-firmware
+ installpkg b43-openfwwf
+
+ ## install all of the glibc langpacks since otherwise we get no locales
+--
+2.27.0
+
diff --git a/edge_normal_aarch64.xml b/edge_normal_aarch64.xml
new file mode 100644
index 0000000..248efc5
--- /dev/null
+++ b/edge_normal_aarch64.xml
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE comps
+ PUBLIC '-//openEuler//DTD Comps info//EN'
+ 'comps.dtd'>
+<comps>
+ <group>
+ <id>core</id>
+ <name>Core</name>
+ <name xml:lang="zh_CN">核心</name>
+ <description>Smallest possible installation</description>
+ <description xml:lang="zh_CN">最小安装</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">audit</packagereq>
+ <packagereq type="mandatory">kernel</packagereq>
+ <packagereq type="mandatory">basesystem</packagereq>
+ <packagereq type="mandatory">bash</packagereq>
+ <packagereq type="mandatory">coreutils</packagereq>
+ <packagereq type="mandatory">cronie</packagereq>
+ <packagereq type="mandatory">curl</packagereq>
+ <packagereq type="mandatory">dnf</packagereq>
+ <packagereq type="mandatory">e2fsprogs</packagereq>
+ <packagereq type="mandatory">filesystem</packagereq>
+ <packagereq type="mandatory">firewalld</packagereq>
+ <packagereq type="mandatory">glibc</packagereq>
+ <packagereq type="mandatory">grubby</packagereq>
+ <packagereq type="mandatory">hostname</packagereq>
+ <packagereq type="mandatory">initscripts</packagereq>
+ <packagereq type="mandatory">iproute</packagereq>
+ <packagereq type="mandatory">iprutils</packagereq>
+ <packagereq type="mandatory">iputils</packagereq>
+ <packagereq type="mandatory">irqbalance</packagereq>
+ <packagereq type="mandatory">kbd</packagereq>
+ <packagereq type="mandatory">kexec-tools</packagereq>
+ <packagereq type="mandatory">less</packagereq>
+ <packagereq type="mandatory">man-db</packagereq>
+ <packagereq type="mandatory">ncurses</packagereq>
+ <packagereq type="mandatory">openssh</packagereq>
+ <packagereq type="mandatory">openssh-server</packagereq>
+ <packagereq type="mandatory">openssh-clients</packagereq>
+ <packagereq type="mandatory">parted</packagereq>
+ <packagereq type="mandatory">passwd</packagereq>
+ <packagereq type="mandatory">policycoreutils</packagereq>
+ <packagereq type="mandatory">procps-ng</packagereq>
+ <packagereq type="mandatory">rng-tools</packagereq>
+ <packagereq type="mandatory">rootfiles</packagereq>
+ <packagereq type="mandatory">rpm</packagereq>
+ <packagereq type="mandatory">selinux-policy-targeted</packagereq>
+ <packagereq type="mandatory">setup</packagereq>
+ <packagereq type="mandatory">shadow</packagereq>
+ <packagereq type="mandatory">sssd</packagereq>
+ <packagereq type="mandatory">sudo</packagereq>
+ <packagereq type="mandatory">systemd</packagereq>
+ <packagereq type="mandatory">tuned</packagereq>
+ <packagereq type="mandatory">util-linux</packagereq>
+ <packagereq type="mandatory">vim-minimal</packagereq>
+ <packagereq type="mandatory">xfsprogs</packagereq>
+ <packagereq type="mandatory">yum</packagereq>
+ <packagereq type="mandatory">wget</packagereq>
+ <packagereq type="mandatory">openEuler-release</packagereq>
+ <packagereq type="mandatory">openEuler-latest-release</packagereq>
+ <packagereq type="default">NetworkManager</packagereq>
+ <packagereq type="default">NetworkManager-config-server</packagereq>
+ <packagereq type="default">authselect</packagereq>
+ <packagereq type="default">dnf-plugins-core</packagereq>
+ <packagereq type="default">dracut-config-rescue</packagereq>
+ <packagereq type="default">kernel-tools</packagereq>
+ <packagereq type="default">sysfsutils</packagereq>
+ <packagereq type="default">linux-firmware</packagereq>
+ <packagereq type="default">lshw</packagereq>
+ <packagereq type="default">lsscsi</packagereq>
+ <packagereq type="default">rsyslog</packagereq>
+ <packagereq type="default">security-tool</packagereq>
+ <packagereq type="default">sg3_utils</packagereq>
+ <packagereq type="optional">dracut-config-generic</packagereq>
+ <packagereq type="optional">dracut-network</packagereq>
+ <packagereq type="optional">rdma-core</packagereq>
+ <packagereq type="optional">selinux-policy-mls</packagereq>
+ <packagereq type="default">patch</packagereq>
+ <packagereq type="default">patch-help</packagereq>
+ <packagereq type="default">ntp</packagereq>
+ <packagereq type="default">ntp-help</packagereq>
+ <packagereq type="default">ntp-perl</packagereq>
+ <packagereq type="default">iSulad</packagereq>
+ <packagereq type="default">tar</packagereq>
+ <packagereq type="default">socat</packagereq>
+ <packagereq type="default">socat-help</packagereq>
+ <packagereq type="default">conntrack-tools</packagereq>
+ <packagereq type="default">conntrack-tools-help</packagereq>
+ <packagereq type="optional">vim-X11</packagereq>
+ <packagereq type="default">vim-common</packagereq>
+ <packagereq type="optional">vim-enhanced</packagereq>
+ <packagereq type="optional">vim-filesystem</packagereq>
+ <packagereq type="optional">vim-minimal</packagereq>
+ <packagereq type="optional">efibootmgr</packagereq>
+ <packagereq type="optional">efibootmgr-help</packagereq>
+ <packagereq type="optional">cjson</packagereq>
+ <packagereq type="optional">cjson-devel</packagereq>
+ <packagereq type="optional">mosquitto</packagereq>
+ <packagereq type="optional">chrony</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>edge</id>
+ <name>Edge</name>
+ <name xml:lang="zh_CN">边缘场景</name>
+ <description>Package for edge scene</description>
+ <description xml:lang="zh_CN">边缘场景相关包</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">kubernetes</packagereq>
+ <packagereq type="default">kubernetes-client</packagereq>
+ <packagereq type="default">kubernetes-help</packagereq>
+ <packagereq type="default">kubernetes-kubeadm</packagereq>
+ <packagereq type="default">kubernetes-kubelet</packagereq>
+ <packagereq type="default">kubernetes-master</packagereq>
+ <packagereq type="default">kubernetes-node</packagereq>
+ <packagereq type="default">kubeedge-cloudcore</packagereq>
+ <packagereq type="default">kubeedge-edgecore</packagereq>
+ <packagereq type="default">kubeedge-edgesite</packagereq>
+ <packagereq type="default">kubeedge-keadm</packagereq>
+ <packagereq type="default">mdadm</packagereq>
+ <packagereq type="default">mdadm-help</packagereq>
+ </packagelist>
+ </group>
+ <environment>
+ <id>minimal-environment</id>
+ <name>Minimal Install</name>
+ <name xml:lang="zh_CN">最小安装</name>
+ <description>Basic functionality.</description>
+ <description xml:lang="zh_CN">基本功能。</description>
+ <display_order>1</display_order>
+ <grouplist>
+ <groupid>core</groupid>
+ </grouplist>
+ <optionlist>
+ <groupid>standard</groupid>
+ </optionlist>
+ </environment>
+ <environment>
+ <id>edge-cloud-environment</id>
+ <name>Edge Cloud</name>
+ <name xml:lang="zh_CN">边缘云</name>
+ <description>For edge computing scenarios</description>
+ <description xml:lang="zh_CN">用于边缘计算场景</description>
+ <display_order>2</display_order>
+ <grouplist>
+ <groupid>core</groupid>
+ <groupid>edge</groupid>
+ </grouplist>
+ <optionlist>
+ <groupid>standard</groupid>
+ </optionlist>
+ </environment>
+</comps>
diff --git a/edge_normal_x86_64.xml b/edge_normal_x86_64.xml
new file mode 100644
index 0000000..9693f17
--- /dev/null
+++ b/edge_normal_x86_64.xml
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE comps
+ PUBLIC '-//openEuler//DTD Comps info//EN'
+ 'comps.dtd'>
+<comps>
+ <group>
+ <id>core</id>
+ <name>Core</name>
+ <name xml:lang="zh_CN">核心</name>
+ <description>Smallest possible installation</description>
+ <description xml:lang="zh_CN">最小安装</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">audit</packagereq>
+ <packagereq type="mandatory">kernel</packagereq>
+ <packagereq type="mandatory">basesystem</packagereq>
+ <packagereq type="mandatory">bash</packagereq>
+ <packagereq type="mandatory">coreutils</packagereq>
+ <packagereq type="mandatory">cronie</packagereq>
+ <packagereq type="mandatory">curl</packagereq>
+ <packagereq type="mandatory">dnf</packagereq>
+ <packagereq type="mandatory">e2fsprogs</packagereq>
+ <packagereq type="mandatory">filesystem</packagereq>
+ <packagereq type="mandatory">firewalld</packagereq>
+ <packagereq type="mandatory">glibc</packagereq>
+ <packagereq type="mandatory">grubby</packagereq>
+ <packagereq type="mandatory">hostname</packagereq>
+ <packagereq type="mandatory">initscripts</packagereq>
+ <packagereq type="mandatory">iproute</packagereq>
+ <packagereq type="mandatory">iprutils</packagereq>
+ <packagereq type="mandatory">iputils</packagereq>
+ <packagereq type="mandatory">irqbalance</packagereq>
+ <packagereq type="mandatory">kbd</packagereq>
+ <packagereq type="mandatory">kexec-tools</packagereq>
+ <packagereq type="mandatory">less</packagereq>
+ <packagereq type="mandatory">man-db</packagereq>
+ <packagereq type="mandatory">ncurses</packagereq>
+ <packagereq type="mandatory">openssh</packagereq>
+ <packagereq type="mandatory">openssh-server</packagereq>
+ <packagereq type="mandatory">openssh-clients</packagereq>
+ <packagereq type="mandatory">openEuler-release</packagereq>
+ <packagereq type="mandatory">openEuler-latest-release</packagereq>
+ <packagereq type="mandatory">parted</packagereq>
+ <packagereq type="mandatory">passwd</packagereq>
+ <packagereq type="mandatory">policycoreutils</packagereq>
+ <packagereq type="mandatory">procps-ng</packagereq>
+ <packagereq type="mandatory">rng-tools</packagereq>
+ <packagereq type="mandatory">rootfiles</packagereq>
+ <packagereq type="mandatory">rpm</packagereq>
+ <packagereq type="mandatory">selinux-policy-targeted</packagereq>
+ <packagereq type="mandatory">setup</packagereq>
+ <packagereq type="mandatory">shadow</packagereq>
+ <packagereq type="mandatory">sssd</packagereq>
+ <packagereq type="mandatory">sudo</packagereq>
+ <packagereq type="mandatory">systemd</packagereq>
+ <packagereq type="mandatory">tuned</packagereq>
+ <packagereq type="mandatory">util-linux</packagereq>
+ <packagereq type="mandatory">vim-minimal</packagereq>
+ <packagereq type="mandatory">xfsprogs</packagereq>
+ <packagereq type="mandatory">yum</packagereq>
+ <packagereq type="mandatory">wget</packagereq>
+ <packagereq type="default">NetworkManager</packagereq>
+ <packagereq type="default">NetworkManager-config-server</packagereq>
+ <packagereq type="default">authselect</packagereq>
+ <packagereq type="default">dnf-plugins-core</packagereq>
+ <packagereq type="default">dracut-config-rescue</packagereq>
+ <packagereq type="default">kernel-tools</packagereq>
+ <packagereq type="default">sysfsutils</packagereq>
+ <packagereq type="default">linux-firmware</packagereq>
+ <packagereq type="default">lshw</packagereq>
+ <packagereq type="default">lsscsi</packagereq>
+ <packagereq type="default">rsyslog</packagereq>
+ <packagereq type="default">security-tool</packagereq>
+ <packagereq type="default">sg3_utils</packagereq>
+ <packagereq type="optional">dracut-config-generic</packagereq>
+ <packagereq type="optional">dracut-network</packagereq>
+ <packagereq type="optional">rdma-core</packagereq>
+ <packagereq type="optional">selinux-policy-mls</packagereq>
+ <packagereq type="default">patch</packagereq>
+ <packagereq type="default">patch-help</packagereq>
+ <packagereq type="default">ntp</packagereq>
+ <packagereq type="default">ntp-help</packagereq>
+ <packagereq type="default">ntp-perl</packagereq>
+ <packagereq type="default">iSulad</packagereq>
+ <packagereq type="default">tar</packagereq>
+ <packagereq type="default">socat</packagereq>
+ <packagereq type="default">socat-help</packagereq>
+ <packagereq type="default">conntrack-tools</packagereq>
+ <packagereq type="default">conntrack-tools-help</packagereq>
+ <packagereq type="optional">vim-X11</packagereq>
+ <packagereq type="default">vim-common</packagereq>
+ <packagereq type="optional">vim-enhanced</packagereq>
+ <packagereq type="optional">vim-filesystem</packagereq>
+ <packagereq type="optional">vim-minimal</packagereq>
+ <packagereq type="optional">efibootmgr</packagereq>
+ <packagereq type="optional">efibootmgr-help</packagereq>
+ <packagereq type="optional">cjson</packagereq>
+ <packagereq type="optional">cjson-devel</packagereq>
+ <packagereq type="optional">mosquitto</packagereq>
+ <packagereq type="optional">chrony</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>edge</id>
+ <name>Edge</name>
+ <name xml:lang="zh_CN">边缘场景</name>
+ <description>Package for edge scene</description>
+ <description xml:lang="zh_CN">边缘场景相关包</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">kubernetes</packagereq>
+ <packagereq type="default">kubernetes-client</packagereq>
+ <packagereq type="default">kubernetes-help</packagereq>
+ <packagereq type="default">kubernetes-kubeadm</packagereq>
+ <packagereq type="default">kubernetes-kubelet</packagereq>
+ <packagereq type="default">kubernetes-master</packagereq>
+ <packagereq type="default">kubernetes-node</packagereq>
+ <packagereq type="default">kubeedge-cloudcore</packagereq>
+ <packagereq type="default">kubeedge-edgecore</packagereq>
+ <packagereq type="default">kubeedge-edgesite</packagereq>
+ <packagereq type="default">kubeedge-keadm</packagereq>
+ <packagereq type="default">mdadm</packagereq>
+ <packagereq type="default">mdadm-help</packagereq>
+ </packagelist>
+ </group>
+ <environment>
+ <id>minimal-environment</id>
+ <name>Minimal Install</name>
+ <name xml:lang="zh_CN">最小安装</name>
+ <description>Basic functionality.</description>
+ <description xml:lang="zh_CN">基本功能。</description>
+ <display_order>1</display_order>
+ <grouplist>
+ <groupid>core</groupid>
+ </grouplist>
+ <optionlist>
+ <groupid>standard</groupid>
+ </optionlist>
+ </environment>
+ <environment>
+ <id>edge-cloud-environment</id>
+ <name>Edge Cloud</name>
+ <name xml:lang="zh_CN">边缘云</name>
+ <description>For edge computing scenarios</description>
+ <description xml:lang="zh_CN">用于边缘计算场景</description>
+ <display_order>2</display_order>
+ <grouplist>
+ <groupid>core</groupid>
+ <groupid>edge</groupid>
+ </grouplist>
+ <optionlist>
+ <groupid>standard</groupid>
+ </optionlist>
+ </environment>
+</comps>
diff --git a/normal_aarch64.xml b/normal_aarch64.xml
new file mode 100644
index 0000000..9397e42
--- /dev/null
+++ b/normal_aarch64.xml
@@ -0,0 +1,1656 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE comps
+ PUBLIC '-//openEuler//DTD Comps info//EN'
+ 'comps.dtd'>
+<comps>
+ <group>
+ <id>additional-devel</id>
+ <name>Additional Development</name>
+ <name xml:lang="zh_CN">附加开发</name>
+ <description>Additional development headers and libraries for building open-source applications.</description>
+ <description xml:lang="zh_CN">用于构建开源应用程序的附加开发标头及程序可。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">audit-libs-devel</packagereq>
+ <packagereq type="mandatory">bzip2-devel</packagereq>
+ <packagereq type="mandatory">c-ares-devel</packagereq>
+ <packagereq type="mandatory">cyrus-sasl-devel</packagereq>
+ <packagereq type="mandatory">e2fsprogs-devel</packagereq>
+ <packagereq type="mandatory">elfutils-devel</packagereq>
+ <packagereq type="mandatory">elfutils-libelf-devel</packagereq>
+ <packagereq type="mandatory">expat-devel</packagereq>
+ <packagereq type="mandatory">fuse3-devel</packagereq>
+ <packagereq type="mandatory">gmp-devel</packagereq>
+ <packagereq type="mandatory">lksctp-tools-devel</packagereq>
+ <packagereq type="mandatory">iptables-devel</packagereq>
+ <packagereq type="mandatory">libacl-devel</packagereq>
+ <packagereq type="mandatory">libaio-devel</packagereq>
+ <packagereq type="mandatory">libattr-devel</packagereq>
+ <packagereq type="mandatory">libblkid-devel</packagereq>
+ <packagereq type="mandatory">libcap-devel</packagereq>
+ <packagereq type="mandatory">libcap-ng-devel</packagereq>
+ <packagereq type="mandatory">libcurl-devel</packagereq>
+ <packagereq type="mandatory">libffi-devel</packagereq>
+ <packagereq type="mandatory">libgcrypt-devel</packagereq>
+ <packagereq type="mandatory">libnl3-devel</packagereq>
+ <packagereq type="mandatory">libselinux-devel</packagereq>
+ <packagereq type="mandatory">libusbx-devel</packagereq>
+ <packagereq type="mandatory">libuuid-devel</packagereq>
+ <packagereq type="mandatory">lksctp-tools-devel</packagereq>
+ <packagereq type="mandatory">lz4</packagereq>
+ <packagereq type="mandatory">lz4-devel</packagereq>
+ <packagereq type="mandatory">lzo</packagereq>
+ <packagereq type="mandatory">lzo-devel</packagereq>
+ <packagereq type="mandatory">numactl-devel</packagereq>
+ <packagereq type="mandatory">pciutils-devel</packagereq>
+ <packagereq type="mandatory">pcre-devel</packagereq>
+ <packagereq type="mandatory">polkit-devel</packagereq>
+ <packagereq type="mandatory">popt-devel</packagereq>
+ <packagereq type="mandatory">rdma-core-devel</packagereq>
+ <packagereq type="mandatory">readline-devel</packagereq>
+ <packagereq type="mandatory">sqlite-devel</packagereq>
+ <packagereq type="mandatory">systemd-devel</packagereq>
+ <packagereq type="mandatory">tcl-devel</packagereq>
+ <packagereq type="mandatory">xfsprogs-devel</packagereq>
+ <packagereq type="mandatory">xz-devel</packagereq>
+ <packagereq type="mandatory">SDL-devel</packagereq>
+ <packagereq type="mandatory">alsa-lib-devel</packagereq>
+ <packagereq type="mandatory">binutils-devel</packagereq>
+ <packagereq type="mandatory">boost-devel</packagereq>
+ <packagereq type="mandatory">dbus-glib-devel</packagereq>
+ <packagereq type="mandatory">gd-devel</packagereq>
+ <packagereq type="mandatory">gnutls-devel</packagereq>
+ <packagereq type="mandatory">gpm-devel</packagereq>
+ <packagereq type="mandatory">gstreamer1-devel</packagereq>
+ <packagereq type="mandatory">gstreamer1-plugins-base-devel</packagereq>
+ <packagereq type="mandatory">gvfs-devel</packagereq>
+ <packagereq type="mandatory">hunspell-devel</packagereq>
+ <packagereq type="mandatory">java-1.8.0-openjdk-devel</packagereq>
+ <packagereq type="mandatory">libXau-devel</packagereq>
+ <packagereq type="mandatory">libXaw-devel</packagereq>
+ <packagereq type="mandatory">libXinerama-devel</packagereq>
+ <packagereq type="mandatory">libXmu-devel</packagereq>
+ <packagereq type="mandatory">libXrandr-devel</packagereq>
+ <packagereq type="mandatory">libcanberra-devel</packagereq>
+ <packagereq type="mandatory">libdrm-devel</packagereq>
+ <packagereq type="mandatory">libnotify-devel</packagereq>
+ <packagereq type="mandatory">libpfm-devel</packagereq>
+ <packagereq type="mandatory">libpq-devel</packagereq>
+ <packagereq type="mandatory">librsvg2-devel</packagereq>
+ <packagereq type="mandatory">libsoup-devel</packagereq>
+ <packagereq type="mandatory">libssh-devel</packagereq>
+ <packagereq type="mandatory">libtiff-devel</packagereq>
+ <packagereq type="mandatory">libxslt-devel</packagereq>
+ <packagereq type="mandatory">mariadb-devel</packagereq>
+ <packagereq type="mandatory">mpfr-devel</packagereq>
+ <packagereq type="mandatory">net-snmp-devel</packagereq>
+ <packagereq type="mandatory">newt-devel</packagereq>
+ <packagereq type="mandatory">openscap-devel</packagereq>
+ <packagereq type="mandatory">papi-devel</packagereq>
+ <packagereq type="mandatory">protobuf-c</packagereq>
+ <packagereq type="mandatory">sane-backends-devel</packagereq>
+ <packagereq type="mandatory">slang-devel</packagereq>
+ <packagereq type="mandatory">startup-notification-devel</packagereq>
+ <packagereq type="mandatory">tbb-devel</packagereq>
+ <packagereq type="mandatory">tk-devel</packagereq>
+ <packagereq type="mandatory">unixODBC-devel</packagereq>
+ <packagereq type="mandatory">xorg-x11-proto-devel</packagereq>
+ <packagereq type="optional">flatpak</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>anaconda-tools</id>
+ <name>Anaconda tools</name>
+ <name xml:lang="zh_CN">Anaconda 工具</name>
+ <description/>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">lorax</packagereq>
+ <packagereq type="mandatory">chrony</packagereq>
+ <packagereq type="mandatory">cryptsetup</packagereq>
+ <packagereq type="mandatory">device-mapper-multipath</packagereq>
+ <packagereq type="mandatory">dosfstools</packagereq>
+ <packagereq type="mandatory">dracut-network</packagereq>
+ <packagereq type="mandatory">e2fsprogs</packagereq>
+ <packagereq type="mandatory">efibootmgr</packagereq>
+ <packagereq type="mandatory">fcoe-utils</packagereq>
+ <packagereq type="mandatory">firewalld</packagereq>
+ <packagereq type="mandatory">gfs2-utils</packagereq>
+ <packagereq type="mandatory">glibc-all-langpacks</packagereq>
+ <packagereq type="mandatory">grub2-efi-aa64</packagereq>
+ <packagereq type="mandatory">grub2-efi-aa64-cdboot</packagereq>
+ <packagereq type="mandatory">grub2-tools</packagereq>
+ <packagereq type="mandatory">grub2-tools-extra</packagereq>
+ <packagereq type="mandatory">iscsi-initiator-utils</packagereq>
+ <packagereq type="mandatory">lvm2</packagereq>
+ <packagereq type="mandatory">mdadm</packagereq>
+ <packagereq type="mandatory">realmd</packagereq>
+ <packagereq type="mandatory">shim-aa64</packagereq>
+ <packagereq type="mandatory">libteam</packagereq>
+ <packagereq type="mandatory">tmux</packagereq>
+ <packagereq type="mandatory">xfsprogs</packagereq>
+ <packagereq type="mandatory">authselect-compat</packagereq>
+ <packagereq type="mandatory">kdump-anaconda-addon</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>base</id>
+ <name>Base</name>
+ <name xml:lang="zh_CN">基本</name>
+ <description>The standard installation.</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">acl</packagereq>
+ <packagereq type="mandatory">at</packagereq>
+ <packagereq type="mandatory">attr</packagereq>
+ <packagereq type="mandatory">bc</packagereq>
+ <packagereq type="mandatory">cpio</packagereq>
+ <packagereq type="mandatory">crontabs</packagereq>
+ <packagereq type="mandatory">cyrus-sasl</packagereq>
+ <packagereq type="mandatory">dbus</packagereq>
+ <packagereq type="mandatory">ed</packagereq>
+ <packagereq type="mandatory">file</packagereq>
+ <packagereq type="mandatory">iptstate</packagereq>
+ <packagereq type="mandatory">irqbalance</packagereq>
+ <packagereq type="mandatory">kpatch</packagereq>
+ <packagereq type="mandatory">logrotate</packagereq>
+ <packagereq type="mandatory">lsof</packagereq>
+ <packagereq type="mandatory">net-tools</packagereq>
+ <packagereq type="mandatory">pciutils</packagereq>
+ <packagereq type="mandatory">psacct</packagereq>
+ <packagereq type="mandatory">quota</packagereq>
+ <packagereq type="mandatory">openEuler-release</packagereq>
+ <packagereq type="mandatory">openEuler-latest-release</packagereq>
+ <packagereq type="mandatory">sudo</packagereq>
+ <packagereq type="mandatory">symlinks</packagereq>
+ <packagereq type="mandatory">systemd-udev</packagereq>
+ <packagereq type="mandatory">tar</packagereq>
+ <packagereq type="mandatory">tree</packagereq>
+ <packagereq type="mandatory">util-linux-user</packagereq>
+ <packagereq type="default">bash-completion</packagereq>
+ <packagereq type="default">bpftool</packagereq>
+ <packagereq type="default">bzip2</packagereq>
+ <packagereq type="default">chrony</packagereq>
+ <packagereq type="default">cockpit</packagereq>
+ <packagereq type="default">cryptsetup</packagereq>
+ <packagereq type="default">dos2unix</packagereq>
+ <packagereq type="default">dosfstools</packagereq>
+ <packagereq type="default">ethtool</packagereq>
+ <packagereq type="default">gnupg2</packagereq>
+ <packagereq type="default">libstoragemgmt</packagereq>
+ <packagereq type="default">lvm2</packagereq>
+ <packagereq type="default">mailcap</packagereq>
+ <packagereq type="default">man-pages</packagereq>
+ <packagereq type="default">mdadm</packagereq>
+ <packagereq type="default">mlocate</packagereq>
+ <packagereq type="default">mtr</packagereq>
+ <packagereq type="default">nano</packagereq>
+ <packagereq type="default">realmd</packagereq>
+ <packagereq type="default">rng-tools</packagereq>
+ <packagereq type="default">rsync</packagereq>
+ <packagereq type="default">smartmontools</packagereq>
+ <packagereq type="default">sssd</packagereq>
+ <packagereq type="default">strace</packagereq>
+ <packagereq type="default">libteam</packagereq>
+ <packagereq type="default">time</packagereq>
+ <packagereq type="default">unzip</packagereq>
+ <packagereq type="default">usbutils</packagereq>
+ <packagereq type="default">virt-what</packagereq>
+ <packagereq type="default">which</packagereq>
+ <packagereq type="default">words</packagereq>
+ <packagereq type="default">xfsdump</packagereq>
+ <packagereq type="default">zip</packagereq>
+ <packagereq type="optional">cifs-utils</packagereq>
+ <packagereq type="optional">cockpit-doc</packagereq>
+ <packagereq type="optional">ima-evm-utils</packagereq>
+ <packagereq type="optional">nfs-utils</packagereq>
+ <packagereq type="optional">traceroute</packagereq>
+ <packagereq type="optional">zsh</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>conflicts-baseos</id>
+ <name>Conflicts BaseOS</name>
+ <name xml:lang="zh_CN">与 BaseOS 冲突</name>
+ <description>This group includes packages conflicting with an everything installation from the BaseOS repo</description>
+ <description xml:lang="zh_CN">这个组包括了与通过 BaseOS repo 安装的软件冲突的软件包</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ </packagelist>
+ </group>
+ <group>
+ <id>container-management</id>
+ <name>Container Management</name>
+ <name xml:lang="zh_CN">容器管理</name>
+ <description>Tools for managing Linux containers</description>
+ <description xml:lang="zh_CN">用于管理 Linux 容器的工具</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">containernetworking-plugins</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>core</id>
+ <name>Core</name>
+ <name xml:lang="zh_CN">核心</name>
+ <description>Smallest possible installation</description>
+ <description xml:lang="zh_CN">最小安装</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">audit</packagereq>
+ <packagereq type="mandatory">kernel</packagereq>
+ <packagereq type="mandatory">basesystem</packagereq>
+ <packagereq type="mandatory">bash</packagereq>
+ <packagereq type="mandatory">coreutils</packagereq>
+ <packagereq type="mandatory">cronie</packagereq>
+ <packagereq type="mandatory">curl</packagereq>
+ <packagereq type="mandatory">dnf</packagereq>
+ <packagereq type="mandatory">e2fsprogs</packagereq>
+ <packagereq type="mandatory">filesystem</packagereq>
+ <packagereq type="mandatory">firewalld</packagereq>
+ <packagereq type="mandatory">glibc</packagereq>
+ <packagereq type="mandatory">grubby</packagereq>
+ <packagereq type="mandatory">hostname</packagereq>
+ <packagereq type="mandatory">initscripts</packagereq>
+ <packagereq type="mandatory">iproute</packagereq>
+ <packagereq type="mandatory">iprutils</packagereq>
+ <packagereq type="mandatory">iputils</packagereq>
+ <packagereq type="mandatory">irqbalance</packagereq>
+ <packagereq type="mandatory">kbd</packagereq>
+ <packagereq type="mandatory">kexec-tools</packagereq>
+ <packagereq type="mandatory">less</packagereq>
+ <packagereq type="mandatory">man-db</packagereq>
+ <packagereq type="mandatory">ncurses</packagereq>
+ <packagereq type="mandatory">openssh</packagereq>
+ <packagereq type="mandatory">openssh-server</packagereq>
+ <packagereq type="mandatory">openssh-clients</packagereq>
+ <packagereq type="mandatory">parted</packagereq>
+ <packagereq type="mandatory">passwd</packagereq>
+ <packagereq type="mandatory">policycoreutils</packagereq>
+ <packagereq type="mandatory">procps-ng</packagereq>
+ <packagereq type="mandatory">rng-tools</packagereq>
+ <packagereq type="mandatory">rootfiles</packagereq>
+ <packagereq type="mandatory">rpm</packagereq>
+ <packagereq type="mandatory">selinux-policy-targeted</packagereq>
+ <packagereq type="mandatory">setup</packagereq>
+ <packagereq type="mandatory">shadow</packagereq>
+ <packagereq type="mandatory">sssd</packagereq>
+ <packagereq type="mandatory">sudo</packagereq>
+ <packagereq type="mandatory">systemd</packagereq>
+ <packagereq type="mandatory">tuned</packagereq>
+ <packagereq type="mandatory">util-linux</packagereq>
+ <packagereq type="mandatory">vim-minimal</packagereq>
+ <packagereq type="mandatory">xfsprogs</packagereq>
+ <packagereq type="mandatory">yum</packagereq>
+ <packagereq type="mandatory">wget</packagereq>
+ <packagereq type="mandatory">openEuler-release</packagereq>
+ <packagereq type="mandatory">openEuler-latest-release</packagereq>
+ <packagereq type="default">NetworkManager</packagereq>
+ <packagereq type="default">NetworkManager-config-server</packagereq>
+ <packagereq type="default">authselect</packagereq>
+ <packagereq type="default">dnf-plugins-core</packagereq>
+ <packagereq type="default">dracut-config-rescue</packagereq>
+ <packagereq type="default">kernel-tools</packagereq>
+ <packagereq type="default">sysfsutils</packagereq>
+ <packagereq type="default">linux-firmware</packagereq>
+ <packagereq type="default">lshw</packagereq>
+ <packagereq type="default">lsscsi</packagereq>
+ <packagereq type="default">rsyslog</packagereq>
+ <packagereq type="default">security-tool</packagereq>
+ <packagereq type="default">sg3_utils</packagereq>
+ <packagereq type="optional">dracut-config-generic</packagereq>
+ <packagereq type="optional">dracut-network</packagereq>
+ <packagereq type="optional">rdma-core</packagereq>
+ <packagereq type="optional">selinux-policy-mls</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>desktop-debugging</id>
+ <name>Desktop Debugging and Performance Tools</name>
+ <name xml:lang="zh_CN">桌面调试和运行工具</name>
+ <description>GUI tools for debugging applications and performance.</description>
+ <description xml:lang="zh_CN">调试应用程序和性能的 GUI 工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">crash</packagereq>
+ <packagereq type="default">crash-gcore-command</packagereq>
+ <packagereq type="default">crash-trace-command</packagereq>
+ <packagereq type="optional">xrestop</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>development</id>
+ <name>Development Tools</name>
+ <name xml:lang="zh_CN">开发工具</name>
+ <description>A basic development environment.</description>
+ <description xml:lang="zh_CN">基本开发环境。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">autoconf</packagereq>
+ <packagereq type="mandatory">automake</packagereq>
+ <packagereq type="mandatory">binutils</packagereq>
+ <packagereq type="mandatory">bison</packagereq>
+ <packagereq type="mandatory">flex</packagereq>
+ <packagereq type="mandatory">gcc</packagereq>
+ <packagereq type="mandatory">gcc-c++</packagereq>
+ <packagereq type="mandatory">glibc-devel</packagereq>
+ <packagereq type="mandatory">gettext</packagereq>
+ <packagereq type="mandatory">gdb</packagereq>
+ <packagereq type="mandatory">libtool</packagereq>
+ <packagereq type="mandatory">make</packagereq>
+ <packagereq type="mandatory">patch</packagereq>
+ <packagereq type="mandatory">pkgconf</packagereq>
+ <packagereq type="mandatory">openEuler-rpm-config</packagereq>
+ <packagereq type="mandatory">rpm-build</packagereq>
+ <packagereq type="mandatory">rpm</packagereq>
+ <packagereq type="default">asciidoc</packagereq>
+ <packagereq type="default">byacc</packagereq>
+ <packagereq type="default">ctags</packagereq>
+ <packagereq type="default">diffstat</packagereq>
+ <packagereq type="default">elfutils</packagereq>
+ <packagereq type="default">gcc-gfortran</packagereq>
+ <packagereq type="default">git</packagereq>
+ <packagereq type="default">subversion</packagereq>
+ <packagereq type="default">intltool</packagereq>
+ <packagereq type="default">ltrace</packagereq>
+ <packagereq type="default">patchutils</packagereq>
+ <packagereq type="default">perl-Fedora-VSP</packagereq>
+ <packagereq type="default">perl-generators</packagereq>
+ <packagereq type="default">pesign</packagereq>
+ <packagereq type="default">source-highlight</packagereq>
+ <packagereq type="default">systemtap</packagereq>
+ <packagereq type="default">valgrind</packagereq>
+ <packagereq type="default">valgrind-devel</packagereq>
+ <packagereq type="optional">babel</packagereq>
+ <packagereq type="optional">chrpath</packagereq>
+ <packagereq type="optional">expect</packagereq>
+ <packagereq type="optional">gcc-objc</packagereq>
+ <packagereq type="optional">gcc-objc++</packagereq>
+ <packagereq type="optional">mercurial</packagereq>
+ <packagereq type="optional">mod_dav_svn</packagereq>
+ <packagereq type="optional">systemtap-sdt-devel</packagereq>
+ <packagereq type="optional">systemtap-server</packagereq>
+ <packagereq type="optional">cmake</packagereq>
+ <packagereq type="optional">rpmdevtools</packagereq>
+ <packagereq type="optional">rpmlint</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>dial-up</id>
+ <name>Dial-up Networking Support</name>
+ <name xml:lang="zh_CN">拨号网络支持</name>
+ <description/>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">ppp</packagereq>
+ <packagereq type="default">ModemManager</packagereq>
+ <packagereq type="default">NetworkManager-adsl</packagereq>
+ <packagereq type="default">lrzsz</packagereq>
+ <packagereq type="default">minicom</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>dns-server</id>
+ <name>DNS Name Server</name>
+ <name xml:lang="zh_CN">DNS 名称服务器</name>
+ <description>This package group allows you to run a DNS name server (BIND) on the system.</description>
+ <description xml:lang="zh_CN">该软件包组允许您在系统上运行 DNS 名称服务器(BIND)。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">bind</packagereq>
+ <packagereq type="default">bind-chroot</packagereq>
+ <packagereq type="optional">bind-dyndb-ldap</packagereq>
+ <packagereq type="optional">unbound</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>directory-client</id>
+ <name>Directory Client</name>
+ <name xml:lang="zh_CN">目录客户端</name>
+ <description>Clients for integration into a network managed by a directory service.</description>
+ <description xml:lang="zh_CN">用于整合到使用目录服务管理的网络的客户端。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">adcli</packagereq>
+ <packagereq type="default">oddjob-mkhomedir</packagereq>
+ <packagereq type="default">realmd</packagereq>
+ <packagereq type="default">sssd</packagereq>
+ <packagereq type="optional">clevis-dracut</packagereq>
+ <packagereq type="optional">clevis-udisks2</packagereq>
+ <packagereq type="optional">krb5-pkinit</packagereq>
+ <packagereq type="optional">krb5-workstation</packagereq>
+ <packagereq type="optional">luksmeta</packagereq>
+ <packagereq type="optional">nss-pam-ldapd</packagereq>
+ <packagereq type="optional">openldap-clients</packagereq>
+ <packagereq type="optional">samba-winbind</packagereq>
+ <packagereq type="optional">samba-winbind-clients</packagereq>
+ <packagereq type="optional">sssd-dbus</packagereq>
+ <packagereq type="optional">sssd-tools</packagereq>
+ <packagereq type="optional">sssd-winbind-idmap</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>file-server</id>
+ <name>File and Storage Server</name>
+ <name xml:lang="zh_CN">文件及存储服务器</name>
+ <description>CIFS, SMB, NFS, iSCSI, iSER, and iSNS network storage server.</description>
+ <description xml:lang="zh_CN">CIFS, SMB, NFS, iSCSI, iSER 及 iSNS 网络存储服务器。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">cifs-utils</packagereq>
+ <packagereq type="mandatory">gssproxy</packagereq>
+ <packagereq type="mandatory">nfs-utils</packagereq>
+ <packagereq type="mandatory">nfs4-acl-tools</packagereq>
+ <packagereq type="mandatory">samba</packagereq>
+ <packagereq type="optional">open-isns</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>opengauss-server</id>
+ <name>openGauss Server</name>
+ <name xml:lang="zh_CN">openGauss数据库</name>
+ <description>openGauss is an open source relational database management system.</description>
+ <description xml:lang="zh_CN">openGauss一款开源的关系数据库管理系统。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">lz4-devel</packagereq>
+ <packagereq type="mandatory">protobuf-devel</packagereq>
+ <packagereq type="mandatory">snappy-devel</packagereq>
+ <packagereq type="mandatory">zstd-devel</packagereq>
+ <packagereq type="mandatory">boost-devel</packagereq>
+ <packagereq type="mandatory">libcgroup-devel</packagereq>
+ <packagereq type="mandatory">unixODBC-devel</packagereq>
+ <packagereq type="mandatory">jemalloc-devel</packagereq>
+ <packagereq type="mandatory">java-1.8.0-openjdk-devel</packagereq>
+ <packagereq type="mandatory">libedit-devel</packagereq>
+ <packagereq type="mandatory">libaio-devel</packagereq>
+ <packagereq type="mandatory">numactl-devel</packagereq>
+ <packagereq type="mandatory">DCF</packagereq>
+ <packagereq type="mandatory">opengauss</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>fonts</id>
+ <name>Fonts</name>
+ <name xml:lang="zh_CN">字体</name>
+ <description>Fonts packages for rendering text on the desktop.</description>
+ <description xml:lang="zh_CN">用于在桌面显示文字的字体软件包。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">dejavu-sans-fonts</packagereq>
+ <packagereq type="default">dejavu-sans-mono-fonts</packagereq>
+ <packagereq type="default">dejavu-serif-fonts</packagereq>
+ <packagereq type="default">abattis-cantarell-fonts</packagereq>
+ <packagereq type="default">gnu-free-mono-fonts</packagereq>
+ <packagereq type="default">gnu-free-sans-fonts</packagereq>
+ <packagereq type="default">gnu-free-serif-fonts</packagereq>
+ <packagereq type="default">google-noto-sans-cjk-ttc-fonts</packagereq>
+ <packagereq type="default">google-noto-serif-cjk-ttc-fonts</packagereq>
+ <packagereq type="default">jomolhari-fonts</packagereq>
+ <packagereq type="default">julietaula-montserrat-fonts</packagereq>
+ <packagereq type="default">paktype-naskh-basic-fonts</packagereq>
+ <packagereq type="default">paratype-pt-sans-fonts</packagereq>
+ <packagereq type="default">sil-abyssinica-fonts</packagereq>
+ <packagereq type="default">sil-nuosu-fonts</packagereq>
+ <packagereq type="default">sil-padauk-fonts</packagereq>
+ <packagereq type="default">smc-meera-fonts</packagereq>
+ <packagereq type="default">stix-fonts</packagereq>
+ <packagereq type="default">thai-scalable-waree-fonts</packagereq>
+ <packagereq type="optional">bpg-algeti-fonts</packagereq>
+ <packagereq type="optional">bpg-chveulebrivi-fonts</packagereq>
+ <packagereq type="optional">bpg-courier-fonts</packagereq>
+ <packagereq type="optional">bpg-courier-s-fonts</packagereq>
+ <packagereq type="optional">bpg-elite-fonts</packagereq>
+ <packagereq type="optional">bpg-excelsior-fonts</packagereq>
+ <packagereq type="optional">bpg-glaho-fonts</packagereq>
+ <packagereq type="optional">bpg-ingiri-fonts</packagereq>
+ <packagereq type="optional">bpg-nino-medium-cond-fonts</packagereq>
+ <packagereq type="optional">bpg-nino-medium-fonts</packagereq>
+ <packagereq type="optional">bpg-sans-fonts</packagereq>
+ <packagereq type="optional">bpg-sans-medium-fonts</packagereq>
+ <packagereq type="optional">bpg-sans-modern-fonts</packagereq>
+ <packagereq type="optional">bpg-sans-regular-fonts</packagereq>
+ <packagereq type="optional">bpg-serif-fonts</packagereq>
+ <packagereq type="optional">bpg-serif-modern-fonts</packagereq>
+ <packagereq type="optional">fontawesome-fonts</packagereq>
+ <packagereq type="optional">google-droid-kufi-fonts</packagereq>
+ <packagereq type="optional">google-droid-sans-fonts</packagereq>
+ <packagereq type="optional">google-droid-sans-mono-fonts</packagereq>
+ <packagereq type="optional">google-droid-serif-fonts</packagereq>
+ <packagereq type="optional">gubbi-fonts</packagereq>
+ <packagereq type="optional">kacst-art-fonts</packagereq>
+ <packagereq type="optional">kacst-book-fonts</packagereq>
+ <packagereq type="optional">kacst-decorative-fonts</packagereq>
+ <packagereq type="optional">kacst-digital-fonts</packagereq>
+ <packagereq type="optional">kacst-farsi-fonts</packagereq>
+ <packagereq type="optional">kacst-letter-fonts</packagereq>
+ <packagereq type="optional">kacst-naskh-fonts</packagereq>
+ <packagereq type="optional">kacst-office-fonts</packagereq>
+ <packagereq type="optional">kacst-one-fonts</packagereq>
+ <packagereq type="optional">kacst-pen-fonts</packagereq>
+ <packagereq type="optional">kacst-poster-fonts</packagereq>
+ <packagereq type="optional">kacst-qurn-fonts</packagereq>
+ <packagereq type="optional">kacst-screen-fonts</packagereq>
+ <packagereq type="optional">kacst-title-fonts</packagereq>
+ <packagereq type="optional">kacst-titlel-fonts</packagereq>
+ <packagereq type="optional">kurdit-unikurd-web-fonts</packagereq>
+ <packagereq type="optional">lato-fonts</packagereq>
+ <packagereq type="optional">madan-fonts</packagereq>
+ <packagereq type="optional">nafees-web-naskh-fonts</packagereq>
+ <packagereq type="optional">navilu-fonts</packagereq>
+ <packagereq type="optional">overpass-fonts</packagereq>
+ <packagereq type="optional">paktype-naqsh-fonts</packagereq>
+ <packagereq type="optional">paktype-tehreer-fonts</packagereq>
+ <packagereq type="optional">saab-fonts</packagereq>
+ <packagereq type="optional">samyak-devanagari-fonts</packagereq>
+ <packagereq type="optional">samyak-gujarati-fonts</packagereq>
+ <packagereq type="optional">samyak-malayalam-fonts</packagereq>
+ <packagereq type="optional">samyak-odia-fonts</packagereq>
+ <packagereq type="optional">samyak-tamil-fonts</packagereq>
+ <packagereq type="optional">sil-scheherazade-fonts</packagereq>
+ <packagereq type="optional">smc-anjalioldlipi-fonts</packagereq>
+ <packagereq type="optional">smc-dyuthi-fonts</packagereq>
+ <packagereq type="optional">smc-kalyani-fonts</packagereq>
+ <packagereq type="optional">smc-rachana-fonts</packagereq>
+ <packagereq type="optional">smc-raghumalayalam-fonts</packagereq>
+ <packagereq type="optional">smc-suruma-fonts</packagereq>
+ <packagereq type="optional">stix-math-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-garuda-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-kinnari-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-loma-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-norasi-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-purisa-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-sawasdee-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-tlwgmono-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-tlwgtypewriter-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-tlwgtypist-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-tlwgtypo-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-umpush-fonts</packagereq>
+ <packagereq type="optional">tibetan-machine-uni-fonts</packagereq>
+ <packagereq type="optional">wqy-microhei-fonts</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-1-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-1-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-14-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-14-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-15-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-15-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-2-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-2-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-9-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-9-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-Type1</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-cyrillic</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-misc</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>ftp-server</id>
+ <name>FTP Server</name>
+ <name xml:lang="zh_CN">FTP 服务器</name>
+ <description>These tools allow you to run an FTP server on the system.</description>
+ <description xml:lang="zh_CN">这些工具允许您在系统上运行 FTP 服务器。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">vsftpd</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>gnome-apps</id>
+ <name>GNOME Applications</name>
+ <name xml:lang="zh_CN">GNOME 应用程序</name>
+ <description>A set of commonly used GNOME Applications.</description>
+ <description xml:lang="zh_CN">一组经常使用的 GNOME 应用程序。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ </packagelist>
+ </group>
+ <group>
+ <id>gnome-desktop</id>
+ <name>GNOME</name>
+ <name xml:lang="zh_CN">GNOME</name>
+ <description>GNOME is a highly intuitive and user friendly desktop environment.</description>
+ <description xml:lang="zh_CN">GNOME 是一个非常直观且用户友好的桌面环境。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">at-spi2-atk</packagereq>
+ <packagereq type="mandatory">at-spi2-core</packagereq>
+ <packagereq type="mandatory">avahi</packagereq>
+ <packagereq type="mandatory">control-center</packagereq>
+ <packagereq type="mandatory">dconf</packagereq>
+ <packagereq type="mandatory">eog</packagereq>
+ <packagereq type="mandatory">evince</packagereq>
+ <packagereq type="mandatory">evince-nautilus</packagereq>
+ <packagereq type="mandatory">file-roller</packagereq>
+ <packagereq type="mandatory">file-roller-nautilus</packagereq>
+ <packagereq type="mandatory">firewall-config</packagereq>
+ <packagereq type="mandatory">fprintd-pam</packagereq>
+ <packagereq type="mandatory">gdm</packagereq>
+ <packagereq type="mandatory">glib-networking</packagereq>
+ <packagereq type="mandatory">gnome-bluetooth</packagereq>
+ <packagereq type="mandatory">gnome-color-manager</packagereq>
+ <packagereq type="mandatory">gnome-dictionary</packagereq>
+ <packagereq type="mandatory">gnome-font-viewer</packagereq>
+ <packagereq type="mandatory">gnome-getting-started-docs</packagereq>
+ <packagereq type="mandatory">gnome-icon-theme</packagereq>
+ <packagereq type="mandatory">gnome-packagekit</packagereq>
+ <packagereq type="mandatory">gnome-packagekit-updater</packagereq>
+ <packagereq type="mandatory">gnome-screenshot</packagereq>
+ <packagereq type="mandatory">gnome-session</packagereq>
+ <packagereq type="mandatory">gnome-session-xsession</packagereq>
+ <packagereq type="mandatory">gnome-settings-daemon</packagereq>
+ <packagereq type="mandatory">gnome-shell</packagereq>
+ <packagereq type="mandatory">gnome-themes-standard</packagereq>
+ <packagereq type="mandatory">gnome-user-docs</packagereq>
+ <packagereq type="mandatory">gvfs-afc</packagereq>
+ <packagereq type="mandatory">gvfs-afp</packagereq>
+ <packagereq type="mandatory">gvfs-archive</packagereq>
+ <packagereq type="mandatory">gvfs-fuse3</packagereq>
+ <packagereq type="mandatory">gvfs-goa</packagereq>
+ <packagereq type="mandatory">gvfs-gphoto2</packagereq>
+ <packagereq type="mandatory">gvfs-mtp</packagereq>
+ <packagereq type="mandatory">gvfs-smb</packagereq>
+ <packagereq type="mandatory">initial-setup-gui</packagereq>
+ <packagereq type="mandatory">libcanberra-gtk2</packagereq>
+ <packagereq type="mandatory">libcanberra-gtk3</packagereq>
+ <packagereq type="mandatory">librsvg2</packagereq>
+ <packagereq type="mandatory">metacity</packagereq>
+ <packagereq type="mandatory">nautilus</packagereq>
+ <packagereq type="mandatory">nm-connection-editor</packagereq>
+ <packagereq type="mandatory">PackageKit-command-not-found</packagereq>
+ <packagereq type="mandatory">PackageKit-gtk3-module</packagereq>
+ <packagereq type="mandatory">sane-backends-drivers-scanners</packagereq>
+ <packagereq type="mandatory">vinagre</packagereq>
+ <packagereq type="mandatory">vino</packagereq>
+ <packagereq type="mandatory">xdg-user-dirs-gtk</packagereq>
+ <packagereq type="mandatory">yelp</packagereq>
+ <packagereq type="optional">vim-X11</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>guest-desktop-agents</id>
+ <name>Guest Desktop Agents</name>
+ <name xml:lang="zh_CN">虚拟机桌面代理</name>
+ <description>Agents used when running as a virtualized desktop.</description>
+ <description xml:lang="zh_CN">作为虚拟桌面运行时使用的代理。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">qemu-guest-agent</packagereq>
+ <packagereq type="mandatory">spice-vdagent</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>hardware-monitoring</id>
+ <name>Hardware Monitoring Utilities</name>
+ <name xml:lang="zh_CN">硬件监控工具</name>
+ <description>A set of tools to monitor server hardware.</description>
+ <description xml:lang="zh_CN">一组用来监控服务器硬件的工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">rasdaemon</packagereq>
+ <packagereq type="default">smartmontools</packagereq>
+ <packagereq type="optional">lm_sensors</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>hardware-support</id>
+ <name>Hardware Support</name>
+ <description>This group is a collection of tools for various hardware specific utilities.</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">bolt</packagereq>
+ <packagereq type="default">usb_modeswitch</packagereq>
+ <packagereq type="default">linux-firmware</packagereq>
+ <packagereq type="optional">lsscsi</packagereq>
+ <packagereq type="optional">opensc</packagereq>
+ <packagereq type="optional">openssl-pkcs11</packagereq>
+ <packagereq type="optional">pcsc-lite</packagereq>
+ <packagereq type="optional">pcsc-lite-ccid</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>headless-management</id>
+ <name>Headless Management</name>
+ <name xml:lang="zh_CN">无图形终端系统管理工具</name>
+ <description>Tools for managing the system without an attached graphical console.</description>
+ <description xml:lang="zh_CN">用于管理无图像终端系统的工具。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">PackageKit</packagereq>
+ <packagereq type="mandatory">cockpit</packagereq>
+ <packagereq type="mandatory">openssh-server</packagereq>
+ <packagereq type="default">sscg</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>infiniband</id>
+ <name>Infiniband Support</name>
+ <name xml:lang="zh_CN">Infiniband 支持</name>
+ <description>Software designed for supporting clustering, grid connectivity, and low-latency, high bandwidth storage using RDMA-based InfiniBand, iWARP, RoCE, and OPA fabrics.</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">libibverbs</packagereq>
+ <packagereq type="mandatory">libibverbs-utils</packagereq>
+ <packagereq type="mandatory">librdmacm</packagereq>
+ <packagereq type="mandatory">librdmacm-utils</packagereq>
+ <packagereq type="mandatory">rdma-core</packagereq>
+ <packagereq type="default">ibacm</packagereq>
+ <packagereq type="default">iwpmd</packagereq>
+ <packagereq type="default">perftest</packagereq>
+ <packagereq type="default">srp_daemon</packagereq>
+ <packagereq type="optional">opensm</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>input-methods</id>
+ <name>Input Methods</name>
+ <name xml:lang="zh_CN">输入法</name>
+ <description>Input method packages for the input of international text.</description>
+ <description xml:lang="zh_CN">输入非英文文本的输入法软件包</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="optional">ibus-sayura</packagereq>
+ <packagereq type="optional">ibus-table</packagereq>
+ <packagereq type="optional">ibus-table-array30</packagereq>
+ <packagereq requires="gtk2" type="conditional">gtk2-immodule-xim</packagereq>
+ <packagereq requires="gtk3" type="conditional">gtk3-immodule-xim</packagereq>
+ <packagereq requires="gtk2" type="conditional">ibus-gtk2</packagereq>
+ <packagereq requires="gtk3" type="conditional">ibus-gtk3</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>internet-applications</id>
+ <name>Internet Applications</name>
+ <name xml:lang="zh_CN">互联网应用程序</name>
+ <description>Email, chat, and video conferencing software.</description>
+ <description xml:lang="zh_CN">电子邮件、聊天和视频会议软件。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ </packagelist>
+ </group>
+ <group>
+ <id>internet-browser</id>
+ <name>Internet Browser</name>
+ <name xml:lang="zh_CN">互联网浏览器</name>
+ <description>The Firefox web browser</description>
+ <description xml:lang="zh_CN">Firefox web 浏览器</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ </packagelist>
+ </group>
+ <group>
+ <id>java-platform</id>
+ <name>Java Platform</name>
+ <name xml:lang="zh_CN">Java 平台</name>
+ <description>Java support for the Red Hat Enterprise Linux Server and Desktop Platforms.</description>
+ <description xml:lang="zh_CN">Red Hat Enterprise Linux 服务器和桌面平台的 Java 支持。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">java-1.8.0-openjdk</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>large-systems</id>
+ <name>Large Systems Performance</name>
+ <name xml:lang="zh_CN">大系统性能</name>
+ <description>Performance support tools for large systems.</description>
+ <description xml:lang="zh_CN">用于大型系统的性能支持工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">numactl</packagereq>
+ <packagereq type="mandatory">numad</packagereq>
+ <packagereq type="default">hwloc</packagereq>
+ <packagereq type="default">mstflint</packagereq>
+ <packagereq type="default">qperf</packagereq>
+ <packagereq type="optional">libvma</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>legacy-unix</id>
+ <name>Legacy UNIX Compatibility</name>
+ <name xml:lang="zh_CN">传统 UNIX 兼容性</name>
+ <description>Compatibility programs for migration from or working with legacy UNIX environments.</description>
+ <description xml:lang="zh_CN">用于从继承 UNIX 环境中迁移或者可用于该环境的兼容程序。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="optional">mksh</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>legacy-x</id>
+ <name>Legacy X Window System Compatibility</name>
+ <name xml:lang="zh_CN">传统 X Windows 系统的兼容性</name>
+ <description>Compatibility programs for migration from or working with legacy X Window System environments.</description>
+ <description xml:lang="zh_CN">用于从继承 X Windows 环境中迁移或者可用于该环境的兼容程序。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">libXmu</packagereq>
+ <packagereq type="default">xorg-x11-fonts-ISO8859-1-100dpi</packagereq>
+ <packagereq type="default">xorg-x11-fonts-Type1</packagereq>
+ <packagereq type="default">xorg-x11-fonts-misc</packagereq>
+ <packagereq type="optional">xterm</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>mail-server</id>
+ <name>Mail Server</name>
+ <name xml:lang="zh_CN">邮件服务器</name>
+ <description>These packages allow you to configure an IMAP or SMTP mail server.</description>
+ <description xml:lang="zh_CN">这些软件包允许您配置 IMAP 或 Postfix 邮件服务器。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">cyrus-sasl</packagereq>
+ <packagereq type="default">postfix</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>mainframe-access</id>
+ <name>Mainframe Access</name>
+ <name xml:lang="zh_CN">主框架访问</name>
+ <description>Tools for accessing mainframe computing resources.</description>
+ <description xml:lang="zh_CN">访问主框架计算源的工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">x3270-text</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>network-file-system-client</id>
+ <name>Network File System Client</name>
+ <name xml:lang="zh_CN">网络文件系统客户端</name>
+ <description>Enables the system to attach to network storage.</description>
+ <description xml:lang="zh_CN">启用该系统附加到网络存储。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">cifs-utils</packagereq>
+ <packagereq type="mandatory">device-mapper-multipath</packagereq>
+ <packagereq type="mandatory">fcoe-utils</packagereq>
+ <packagereq type="mandatory">gssproxy</packagereq>
+ <packagereq type="mandatory">iscsi-initiator-utils</packagereq>
+ <packagereq type="mandatory">lldpad</packagereq>
+ <packagereq type="mandatory">nfs-utils</packagereq>
+ <packagereq type="mandatory">nfs4-acl-tools</packagereq>
+ <packagereq type="mandatory">samba-client</packagereq>
+ <packagereq type="optional">cachefilesd</packagereq>
+ <packagereq type="mandatory">cgdcbxd</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>network-server</id>
+ <name>Network Servers</name>
+ <name xml:lang="zh_CN">网络服务器</name>
+ <description>These packages include network-based servers such as DHCP, Kerberos and NIS.</description>
+ <description xml:lang="zh_CN">这些软件包包括基于网络的服务器,例如 DHCP、Kerberos 和 NIS。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">dhcp-server</packagereq>
+ <packagereq type="mandatory">krb5-server</packagereq>
+ <packagereq type="default">dnsmasq</packagereq>
+ <packagereq type="default">freeradius</packagereq>
+ <packagereq type="optional">libreswan</packagereq>
+ <packagereq type="optional">radvd</packagereq>
+ <packagereq type="optional">rsyslog</packagereq>
+ <packagereq type="optional">rsyslog-mysql</packagereq>
+ <packagereq type="optional">rsyslog-pgsql</packagereq>
+ <packagereq type="optional">rsyslog-relp</packagereq>
+ <packagereq type="optional">tang</packagereq>
+ <packagereq type="optional">tftp-server</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>network-tools</id>
+ <name>Networking Tools</name>
+ <name xml:lang="zh_CN">联网工具</name>
+ <description>Tools for configuring and analyzing computer networks.</description>
+ <description xml:lang="zh_CN">配置和分析计算机网络的工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">arpwatch</packagereq>
+ <packagereq type="default">ipset</packagereq>
+ <packagereq type="optional">iptraf-ng</packagereq>
+ <packagereq type="optional">iptstate</packagereq>
+ <packagereq type="optional">dnsmasq</packagereq>
+ <packagereq type="optional">freeradius</packagereq>
+ <packagereq type="optional">libreswan</packagereq>
+ <packagereq type="optional">radvd</packagereq>
+ <packagereq type="optional">rsyslog</packagereq>
+ <packagereq type="optional">rsyslog-mysql</packagereq>
+ <packagereq type="optional">rsyslog-pgsql</packagereq>
+ <packagereq type="optional">rsyslog-relp</packagereq>
+ <packagereq type="optional">tang</packagereq>
+ <packagereq type="optional">tftp-server</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>networkmanager-submodules</id>
+ <name>Common NetworkManager submodules</name>
+ <description>This group contains NetworkManager submodules that are commonly used, but may not be wanted in some streamlined configurations.</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">NetworkManager-bluetooth</packagereq>
+ <packagereq type="default">NetworkManager-wifi</packagereq>
+ <packagereq type="default">NetworkManager-wwan</packagereq>
+ <packagereq type="default">dhcp</packagereq>
+ <packagereq type="default">iptables</packagereq>
+ <packagereq type="default">dnsmasq</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>performance</id>
+ <name>Performance Tools</name>
+ <name xml:lang="zh_CN">性能工具</name>
+ <description>Tools for diagnosing system and application-level performance problems.</description>
+ <description xml:lang="zh_CN">诊断系统和程序级别性能问题的工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">iotop</packagereq>
+ <packagereq type="default">perf</packagereq>
+ <packagereq type="optional">hdparm</packagereq>
+ <packagereq type="optional">tuned</packagereq>
+ <packagereq type="mandatory">sysstat</packagereq>
+ <packagereq type="default">pcp</packagereq>
+ <packagereq type="default">pcp-conf</packagereq>
+ <packagereq type="default">pcp-devel</packagereq>
+ <packagereq type="default">pcp-doc</packagereq>
+ <packagereq type="default">pcp-export-pcp2graphite</packagereq>
+ <packagereq type="default">pcp-export-pcp2influxdb</packagereq>
+ <packagereq type="default">pcp-export-pcp2json</packagereq>
+ <packagereq type="default">pcp-export-pcp2xml</packagereq>
+ <packagereq type="default">pcp-export-pcp2zabbix</packagereq>
+ <packagereq type="default">pcp-export-zabbix-agent</packagereq>
+ <packagereq type="default">pcp-import-collectl2pcp</packagereq>
+ <packagereq type="default">pcp-import-ganglia2pcp</packagereq>
+ <packagereq type="default">pcp-import-iostat2pcp</packagereq>
+ <packagereq type="default">pcp-import-mrtg2pcp</packagereq>
+ <packagereq type="default">pcp-libs</packagereq>
+ <packagereq type="default">pcp-libs-devel</packagereq>
+ <packagereq type="default">pcp-pmda-apache</packagereq>
+ <packagereq type="default">pcp-pmda-bash</packagereq>
+ <packagereq type="default">pcp-pmda-bonding</packagereq>
+ <packagereq type="default">pcp-pmda-cifs</packagereq>
+ <packagereq type="default">pcp-pmda-cisco</packagereq>
+ <packagereq type="default">pcp-pmda-dbping</packagereq>
+ <packagereq type="default">pcp-pmda-dm</packagereq>
+ <packagereq type="default">pcp-pmda-docker</packagereq>
+ <packagereq type="default">pcp-pmda-ds389</packagereq>
+ <packagereq type="default">pcp-pmda-gfs2</packagereq>
+ <packagereq type="default">pcp-pmda-gluster</packagereq>
+ <packagereq type="default">pcp-pmda-gpfs</packagereq>
+ <packagereq type="default">pcp-pmda-gpsd</packagereq>
+ <packagereq type="default">pcp-pmda-haproxy</packagereq>
+ <packagereq type="default">pcp-pmda-infiniband</packagereq>
+ <packagereq type="default">pcp-pmda-json</packagereq>
+ <packagereq type="default">pcp-pmda-kvm</packagereq>
+ <packagereq type="default">pcp-pmda-libvirt</packagereq>
+ <packagereq type="default">pcp-pmda-lio</packagereq>
+ <packagereq type="default">pcp-pmda-lmsensors</packagereq>
+ <packagereq type="default">pcp-pmda-logger</packagereq>
+ <packagereq type="default">pcp-pmda-lustre</packagereq>
+ <packagereq type="default">pcp-pmda-lustrecomm</packagereq>
+ <packagereq type="default">pcp-pmda-mailq</packagereq>
+ <packagereq type="default">pcp-pmda-memcache</packagereq>
+ <packagereq type="default">pcp-pmda-mic</packagereq>
+ <packagereq type="default">pcp-pmda-mounts</packagereq>
+ <packagereq type="default">pcp-pmda-mysql</packagereq>
+ <packagereq type="default">pcp-pmda-named</packagereq>
+ <packagereq type="default">pcp-pmda-netfilter</packagereq>
+ <packagereq type="default">pcp-pmda-news</packagereq>
+ <packagereq type="default">pcp-pmda-nfsclient</packagereq>
+ <packagereq type="default">pcp-pmda-nvidia-gpu</packagereq>
+ <packagereq type="default">pcp-pmda-oracle</packagereq>
+ <packagereq type="default">pcp-pmda-pdns</packagereq>
+ <packagereq type="default">pcp-pmda-perfevent</packagereq>
+ <packagereq type="default">pcp-pmda-prometheus</packagereq>
+ <packagereq type="default">pcp-pmda-redis</packagereq>
+ <packagereq type="default">pcp-pmda-roomtemp</packagereq>
+ <packagereq type="default">pcp-pmda-rsyslog</packagereq>
+ <packagereq type="default">pcp-pmda-samba</packagereq>
+ <packagereq type="default">pcp-pmda-sendmail</packagereq>
+ <packagereq type="default">pcp-pmda-shping</packagereq>
+ <packagereq type="default">pcp-pmda-slurm</packagereq>
+ <packagereq type="default">pcp-pmda-smart</packagereq>
+ <packagereq type="default">pcp-pmda-snmp</packagereq>
+ <packagereq type="default">pcp-pmda-summary</packagereq>
+ <packagereq type="default">pcp-pmda-systemd</packagereq>
+ <packagereq type="default">pcp-pmda-trace</packagereq>
+ <packagereq type="default">pcp-pmda-unbound</packagereq>
+ <packagereq type="default">pcp-pmda-weblog</packagereq>
+ <packagereq type="default">pcp-pmda-zimbra</packagereq>
+ <packagereq type="default">pcp-pmda-zswap</packagereq>
+ <packagereq type="default">pcp-selinux</packagereq>
+ <packagereq type="default">pcp-system-tools</packagereq>
+ <packagereq type="default">pcp-testsuite</packagereq>
+ <packagereq type="default">pcp-webapi</packagereq>
+ <packagereq type="default">pcp-zeroconf</packagereq>
+ <packagereq type="default">perl-PCP-LogImport</packagereq>
+ <packagereq type="default">perl-PCP-LogSummary</packagereq>
+ <packagereq type="default">perl-PCP-MMV</packagereq>
+ <packagereq type="default">perl-PCP-PMDA</packagereq>
+ <packagereq type="default">powertop</packagereq>
+ <packagereq type="optional">fio</packagereq>
+ <packagereq type="optional">iperf3</packagereq>
+ <packagereq type="optional">libpfm</packagereq>
+ <packagereq type="optional">papi</packagereq>
+ <packagereq type="optional">tuned-utils</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>platform-devel</id>
+ <name>Platform Development</name>
+ <name xml:lang="zh_CN">平台开发</name>
+ <description>Recommended development headers and libraries for developing applications.</description>
+ <description xml:lang="zh_CN">推荐用于开发应用程序的标头及程序库。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">fontconfig-devel</packagereq>
+ <packagereq type="mandatory">freetype-devel</packagereq>
+ <packagereq type="mandatory">glib2-devel</packagereq>
+ <packagereq type="mandatory">glibc-devel</packagereq>
+ <packagereq type="mandatory">krb5-devel</packagereq>
+ <packagereq type="mandatory">libjpeg-turbo-devel</packagereq>
+ <packagereq type="mandatory">libpng-devel</packagereq>
+ <packagereq type="mandatory">libstdc++-devel</packagereq>
+ <packagereq type="mandatory">ncurses-devel</packagereq>
+ <packagereq type="mandatory">openldap-devel</packagereq>
+ <packagereq type="mandatory">openssl-devel</packagereq>
+ <packagereq type="mandatory">pam-devel</packagereq>
+ <packagereq type="mandatory">zlib-devel</packagereq>
+ <packagereq type="mandatory">atk-devel</packagereq>
+ <packagereq type="mandatory">cairo-devel</packagereq>
+ <packagereq type="mandatory">dbus-devel</packagereq>
+ <packagereq type="mandatory">desktop-file-utils</packagereq>
+ <packagereq type="mandatory">gtk2-devel</packagereq>
+ <packagereq type="mandatory">gtk3-devel</packagereq>
+ <packagereq type="mandatory">libICE-devel</packagereq>
+ <packagereq type="mandatory">libSM-devel</packagereq>
+ <packagereq type="mandatory">libX11-devel</packagereq>
+ <packagereq type="mandatory">libXext-devel</packagereq>
+ <packagereq type="mandatory">libXft-devel</packagereq>
+ <packagereq type="mandatory">libXi-devel</packagereq>
+ <packagereq type="mandatory">libXrender-devel</packagereq>
+ <packagereq type="mandatory">libXt-devel</packagereq>
+ <packagereq type="mandatory">libXtst-devel</packagereq>
+ <packagereq type="mandatory">libXv-devel</packagereq>
+ <packagereq type="mandatory">libXxf86dga-devel</packagereq>
+ <packagereq type="mandatory">libdb-devel</packagereq>
+ <packagereq type="mandatory">libjpeg-turbo-devel</packagereq>
+ <packagereq type="mandatory">libstdc++-devel</packagereq>
+ <packagereq type="mandatory">libvirt-devel</packagereq>
+ <packagereq type="mandatory">libxml2-devel</packagereq>
+ <packagereq type="mandatory">libxshmfence-devel</packagereq>
+ <packagereq type="mandatory">mesa-libGL-devel</packagereq>
+ <packagereq type="mandatory">mesa-libGLU-devel</packagereq>
+ <packagereq type="mandatory">nss-devel</packagereq>
+ <packagereq type="mandatory">pango-devel</packagereq>
+ <packagereq type="mandatory">qt5-qtdoc</packagereq>
+ <packagereq type="mandatory">qt5-qttranslations</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>print-client</id>
+ <name>Printing Client</name>
+ <name xml:lang="zh_CN">打印客户端</name>
+ <description>Tools for printing to a local printer or a remote print server.</description>
+ <description xml:lang="zh_CN">在本地打印机和远程打印服务器中打印的工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ </packagelist>
+ </group>
+ <group>
+ <id>python-web</id>
+ <name>Python Web</name>
+ <description>Basic Python web application support.</description>
+ <description xml:lang="zh_CN">基本 Python 网页应用程序支持。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">freetype-devel</packagereq>
+ <packagereq type="mandatory">libcurl</packagereq>
+ <packagereq type="mandatory">libcurl-devel</packagereq>
+ <packagereq type="mandatory">libjpeg-turbo</packagereq>
+ <packagereq type="mandatory">libjpeg-turbo-devel</packagereq>
+ <packagereq type="mandatory">python3-magic</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>remote-system-management</id>
+ <name>Remote Management for Linux</name>
+ <name xml:lang="zh_CN">Linux 的远程管理</name>
+ <description>Remote management interface.</description>
+ <description xml:lang="zh_CN">Linux 的远程管理界面。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">cockpit</packagereq>
+ <packagereq type="default">net-snmp</packagereq>
+ <packagereq type="default">net-snmp-utils</packagereq>
+ <packagereq type="default">openwsman-client</packagereq>
+ <packagereq type="default">tog-pegasus</packagereq>
+ <packagereq type="optional">openwsman-server</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>scientific</id>
+ <name>Scientific Support</name>
+ <name xml:lang="zh_CN">科学记数法支持</name>
+ <description>Tools for mathematical and scientific computations, and parallel computing.</description>
+ <description xml:lang="zh_CN">用于数学和科学计算以及平行计算的工具。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="optional">units</packagereq>
+ <packagereq type="optional">fftw</packagereq>
+ <packagereq type="optional">fftw-devel</packagereq>
+ <packagereq type="optional">fftw-static</packagereq>
+ <packagereq type="optional">gsl-devel</packagereq>
+ <packagereq type="optional">lapack</packagereq>
+ <packagereq type="optional">python3-numpy</packagereq>
+ <packagereq type="optional">python3-scipy</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>security-tools</id>
+ <name>Security Tools</name>
+ <name xml:lang="zh_CN">安全性工具</name>
+ <description>Security tools for integrity and trust verification.</description>
+ <description xml:lang="zh_CN">用于完整性和可信验证的安全性工具。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="optional">hmaccalc</packagereq>
+ <packagereq type="optional">tpm-quote-tools</packagereq>
+ <packagereq type="optional">tpm-tools</packagereq>
+ <packagereq type="optional">trousers</packagereq>
+ <packagereq type="default">scap-security-guide</packagereq>
+ <packagereq type="optional">aide</packagereq>
+ <packagereq type="optional">openscap</packagereq>
+ <packagereq type="optional">openscap-engine-sce</packagereq>
+ <packagereq type="optional">openscap-utils</packagereq>
+ <packagereq type="optional">scap-security-guide-doc</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>server-product</id>
+ <name>Server product core</name>
+ <description>Packages mandatory for the server product.</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">chrony</packagereq>
+ <packagereq type="mandatory">polkit</packagereq>
+ <packagereq type="mandatory">realmd</packagereq>
+ <packagereq type="mandatory">openEuler-release</packagereq>
+ <packagereq type="mandatory">timedatex</packagereq>
+ <packagereq type="default">dhcp</packagereq>
+ <packagereq type="default">NetworkManager-config-server</packagereq>
+ <packagereq type="default">NetworkManager</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>smb-server</id>
+ <name>Windows File Server</name>
+ <name xml:lang="zh_CN">Windows 文件服务器</name>
+ <description>This package group allows you to share files between Linux and MS Windows(tm) systems.</description>
+ <description xml:lang="zh_CN">该软件包组允许您在 Linux 和 MS Windows(tm) 系统间共享文件。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">samba</packagereq>
+ <packagereq type="mandatory">samba-client</packagereq>
+ <packagereq type="default">cifs-utils</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>standard</id>
+ <name>Standard</name>
+ <name xml:lang="zh_CN">标准</name>
+ <description>The standard installation.</description>
+ <description xml:lang="zh_CN">标准安装。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">acl</packagereq>
+ <packagereq type="mandatory">at</packagereq>
+ <packagereq type="mandatory">attr</packagereq>
+ <packagereq type="mandatory">bc</packagereq>
+ <packagereq type="mandatory">cpio</packagereq>
+ <packagereq type="mandatory">crontabs</packagereq>
+ <packagereq type="mandatory">cyrus-sasl</packagereq>
+ <packagereq type="mandatory">dbus</packagereq>
+ <packagereq type="mandatory">ed</packagereq>
+ <packagereq type="mandatory">file</packagereq>
+ <packagereq type="mandatory">iptstate</packagereq>
+ <packagereq type="mandatory">irqbalance</packagereq>
+ <packagereq type="mandatory">kpatch</packagereq>
+ <packagereq type="mandatory">logrotate</packagereq>
+ <packagereq type="mandatory">lsof</packagereq>
+ <packagereq type="mandatory">net-tools</packagereq>
+ <packagereq type="mandatory">pciutils</packagereq>
+ <packagereq type="mandatory">quota</packagereq>
+ <packagereq type="mandatory">openEuler-release</packagereq>
+ <packagereq type="mandatory">sudo</packagereq>
+ <packagereq type="mandatory">symlinks</packagereq>
+ <packagereq type="mandatory">systemd-udev</packagereq>
+ <packagereq type="mandatory">tar</packagereq>
+ <packagereq type="mandatory">tree</packagereq>
+ <packagereq type="mandatory">util-linux-user</packagereq>
+ <packagereq type="default">bash-completion</packagereq>
+ <packagereq type="default">bpftool</packagereq>
+ <packagereq type="default">bzip2</packagereq>
+ <packagereq type="default">chrony</packagereq>
+ <packagereq type="default">cockpit</packagereq>
+ <packagereq type="default">cryptsetup</packagereq>
+ <packagereq type="default">dos2unix</packagereq>
+ <packagereq type="default">dosfstools</packagereq>
+ <packagereq type="default">ethtool</packagereq>
+ <packagereq type="default">gnupg2</packagereq>
+ <packagereq type="default">lvm2</packagereq>
+ <packagereq type="default">mailcap</packagereq>
+ <packagereq type="default">man-pages</packagereq>
+ <packagereq type="default">mdadm</packagereq>
+ <packagereq type="default">mlocate</packagereq>
+ <packagereq type="default">mtr</packagereq>
+ <packagereq type="default">realmd</packagereq>
+ <packagereq type="default">rsync</packagereq>
+ <packagereq type="default">smartmontools</packagereq>
+ <packagereq type="default">sssd</packagereq>
+ <packagereq type="default">strace</packagereq>
+ <packagereq type="default">libteam</packagereq>
+ <packagereq type="default">time</packagereq>
+ <packagereq type="default">unzip</packagereq>
+ <packagereq type="default">usbutils</packagereq>
+ <packagereq type="default">virt-what</packagereq>
+ <packagereq type="default">which</packagereq>
+ <packagereq type="default">words</packagereq>
+ <packagereq type="default">xfsdump</packagereq>
+ <packagereq type="default">zip</packagereq>
+ <packagereq type="optional">cifs-utils</packagereq>
+ <packagereq type="optional">cockpit-doc</packagereq>
+ <packagereq type="optional">ima-evm-utils</packagereq>
+ <packagereq type="optional">nfs-utils</packagereq>
+ <packagereq type="optional">traceroute</packagereq>
+ <packagereq type="optional">zsh</packagereq>
+ <packagereq type="mandatory">psacct</packagereq>
+ <packagereq type="default">libstoragemgmt</packagereq>
+ <packagereq type="default">nano</packagereq>
+ <packagereq type="default">rng-tools</packagereq>
+ <packagereq type="mandatory">rsyslog</packagereq>
+ <packagereq type="mandatory">rsyslog-relp</packagereq>
+ <packagereq type="default">nmap</packagereq>
+ <packagereq type="default">pinfo</packagereq>
+ <packagereq type="default">plymouth</packagereq>
+ <packagereq type="default">tcpdump</packagereq>
+ <packagereq type="default">vim-enhanced</packagereq>
+ <packagereq type="default">wget</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>system-tools</id>
+ <name>System Tools</name>
+ <name xml:lang="zh_CN">系统工具</name>
+ <description>This group is a collection of various tools for the system, such as the client for connecting to SMB shares and tools to monitor network traffic.</description>
+ <description xml:lang="zh_CN">这组软件包是各类系统工具的集合,如:连接 SMB 共享的客户;监控网络交通的工具。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="default">chrony</packagereq>
+ <packagereq type="default">cifs-utils</packagereq>
+ <packagereq type="default">openldap-clients</packagereq>
+ <packagereq type="default">samba-client</packagereq>
+ <packagereq type="default">setserial</packagereq>
+ <packagereq type="default">tmux</packagereq>
+ <packagereq type="default">zsh</packagereq>
+ <packagereq type="optional">arpwatch</packagereq>
+ <packagereq type="optional">chrpath</packagereq>
+ <packagereq type="optional">fuse</packagereq>
+ <packagereq type="optional">iotop</packagereq>
+ <packagereq type="optional">lzop</packagereq>
+ <packagereq type="default">xdelta</packagereq>
+ <packagereq type="optional">environment-modules</packagereq>
+ <packagereq type="default">libreswan</packagereq>
+ <packagereq type="default">nmap</packagereq>
+ <packagereq type="default">tigervnc</packagereq>
+ <packagereq type="optional">PackageKit-command-not-found</packagereq>
+ <packagereq type="optional">aide</packagereq>
+ <packagereq type="optional">amanda-client</packagereq>
+ <packagereq type="optional">convmv</packagereq>
+ <packagereq type="optional">createrepo_c</packagereq>
+ <packagereq type="optional">freerdp</packagereq>
+ <packagereq type="optional">gpm</packagereq>
+ <packagereq type="optional">gssdp</packagereq>
+ <packagereq type="optional">gupnp</packagereq>
+ <packagereq type="optional">mc</packagereq>
+ <packagereq type="optional">mtx</packagereq>
+ <packagereq type="optional">net-snmp-utils</packagereq>
+ <packagereq type="optional">oddjob</packagereq>
+ <packagereq type="optional">oddjob-mkhomedir</packagereq>
+ <packagereq type="optional">sysstat</packagereq>
+ <packagereq type="optional">x3270-x11</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>virtualization-hypervisor</id>
+ <name>Virtualization Hypervisor</name>
+ <name xml:lang="zh_CN">虚拟化 Hypervisor</name>
+ <description>Smallest possible virtualization host installation.</description>
+ <description xml:lang="zh_CN">最小的虚拟化主机安装。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">libvirt</packagereq>
+ <packagereq type="mandatory">libvirt-admin</packagereq>
+ <packagereq type="mandatory">libvirt-bash-completion</packagereq>
+ <packagereq type="mandatory">libvirt-client</packagereq>
+ <packagereq type="mandatory">libvirt-daemon</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-config-network</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-config-nwfilter</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-interface</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-network</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-nodedev</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-nwfilter</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-qemu</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-secret</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-core</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-disk</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-gluster</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-iscsi</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-iscsi-direct</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-logical</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-mpath</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-rbd</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-scsi</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-kvm</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-qemu</packagereq>
+ <packagereq type="mandatory">libvirt-devel</packagereq>
+ <packagereq type="mandatory">libvirt-docs</packagereq>
+ <packagereq type="mandatory">libvirt-libs</packagereq>
+ <packagereq type="mandatory">libvirt-lock-sanlock</packagereq>
+ <packagereq type="mandatory">libvirt-nss</packagereq>
+ <packagereq type="mandatory">python3-libvirt</packagereq>
+ <packagereq type="mandatory">edk2-aarch64</packagereq>
+ <packagereq type="mandatory">edk2-help</packagereq>
+ <packagereq type="mandatory">qemu-help</packagereq>
+ <packagereq type="mandatory">qemu</packagereq>
+ <packagereq type="mandatory">qemu-block-iscsi</packagereq>
+ <packagereq type="mandatory">qemu-img</packagereq>
+ <packagereq type="mandatory">stratovirt</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>openvswitch</id>
+ <name>Virtualization Openvswitch</name>
+ <name xml:lang="zh_CN">虚拟switch </name>
+ <description>vswitch installation.</description>
+ <description xml:lang="zh_CN">安装vswitch。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">openvswitch</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>remote-desktop-clients</id>
+ <name>Remote Desktop Clients</name>
+ <name xml:lang="zh_CN">远程桌面客户端</name>
+ <description/>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="optional">freerdp</packagereq>
+ <packagereq type="optional">tigervnc</packagereq>
+ <packagereq type="optional">vinagre</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>smart-card</id>
+ <name>Smart Card Support</name>
+ <name xml:lang="zh_CN">智能卡支持</name>
+ <description>Support for using smart card authentication.</description>
+ <description xml:lang="zh_CN">支持使用智能卡验证。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="default">esc</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>web-server</id>
+ <name>Basic Web Server</name>
+ <name xml:lang="zh_CN">基本网页服务器</name>
+ <description>These tools allow you to run a Web server on the system.</description>
+ <description xml:lang="zh_CN">这些工具允许您在系统上运行万维网服务器。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">httpd</packagereq>
+ <packagereq type="default">mod_fcgid</packagereq>
+ <packagereq type="default">mod_ssl</packagereq>
+ <packagereq type="optional">libmemcached</packagereq>
+ <packagereq type="optional">memcached</packagereq>
+ <packagereq type="optional">mod_security</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>x11</id>
+ <name>X Window System</name>
+ <name xml:lang="zh_CN">X 窗口系统</name>
+ <description>X Window System Support.</description>
+ <description xml:lang="zh_CN">X 窗口系统支持。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">glx-utils</packagereq>
+ <packagereq type="mandatory">initial-setup-gui</packagereq>
+ <packagereq type="mandatory">mesa-dri-drivers</packagereq>
+ <packagereq type="mandatory">plymouth-system-theme</packagereq>
+ <packagereq type="mandatory">spice-vdagent</packagereq>
+ <packagereq type="mandatory">xorg-x11-drivers</packagereq>
+ <packagereq type="mandatory">xorg-x11-server-Xorg</packagereq>
+ <packagereq type="mandatory">xorg-x11-utils</packagereq>
+ <packagereq type="mandatory">xorg-x11-xauth</packagereq>
+ <packagereq type="mandatory">xorg-x11-xinit</packagereq>
+ <packagereq type="mandatory">xvattr</packagereq>
+ <packagereq type="optional">mesa-libGLES</packagereq>
+ <packagereq type="optional">tigervnc-server</packagereq>
+ <packagereq type="optional">wayland-protocols-devel</packagereq>
+ <packagereq type="optional">xorg-x11-drv-libinput</packagereq>
+ </packagelist>
+ </group>
+ <category>
+ <id>development</id>
+ <name>Development</name>
+ <name xml:lang="zh_CN">开发</name>
+ <description>Packages which provide functionality for developing and building applications.</description>
+ <description xml:lang="zh_CN">用于开发和构建应用程序的软件包。</description>
+ <display_order>90</display_order>
+ <grouplist>
+ <groupid>additional-devel</groupid>
+ <groupid>development</groupid>
+ <groupid>platform-devel</groupid>
+ </grouplist>
+ </category>
+ <category>
+ <id>servers</id>
+ <name>Servers</name>
+ <name xml:lang="zh_CN">服务器</name>
+ <description>Software used for running network servers</description>
+ <description xml:lang="zh_CN">用于运行网络服务器的软件</description>
+ <display_order>20</display_order>
+ <grouplist>
+ <groupid>file-server</groupid>
+ <groupid>ftp-server</groupid>
+ <groupid>mail-server</groupid>
+ <groupid>network-server</groupid>
+ <groupid>web-server</groupid>
+ </grouplist>
+ </category>
+ <category>
+ <id>base-system</id>
+ <name>System</name>
+ <name xml:lang="zh_CN">系统</name>
+ <description>Core system components.</description>
+ <description xml:lang="zh_CN">核系统组件。</description>
+ <display_order>10</display_order>
+ <grouplist>
+ <groupid>backup-client</groupid>
+ <groupid>debugging</groupid>
+ <groupid>java-platform</groupid>
+ <groupid>print-client</groupid>
+ <groupid>smart-card</groupid>
+ <groupid>dial-up</groupid>
+ <groupid>hardware-monitoring</groupid>
+ <groupid>infiniband</groupid>
+ <groupid>large-systems</groupid>
+ <groupid>legacy-unix</groupid>
+ <groupid>mainframe-access</groupid>
+ <groupid>network-tools</groupid>
+ <groupid>performance</groupid>
+ <groupid>scientific</groupid>
+ <groupid>security-tools</groupid>
+ <groupid>standard</groupid>
+ </grouplist>
+ </category>
+ <category>
+ <id>desktops</id>
+ <name>Desktops</name>
+ <name xml:lang="zh_CN">桌面环境</name>
+ <description>Desktops and thin clients.</description>
+ <description xml:lang="zh_CN">桌面和瘦客户端。</description>
+ <display_order>70</display_order>
+ <grouplist>
+ <groupid>base-x</groupid>
+ <groupid>desktop-debugging</groupid>
+ <groupid>fonts</groupid>
+ <groupid>input-methods</groupid>
+ <groupid>legacy-x</groupid>
+ <groupid>remote-desktop-clients</groupid>
+ </grouplist>
+ </category>
+ <category>
+ <id>apps</id>
+ <name>Applications</name>
+ <name xml:lang="zh_CN">应用程序</name>
+ <description>Applications to perform a variety of tasks</description>
+ <description xml:lang="zh_CN">执行不同任务的应用程序</description>
+ <display_order>80</display_order>
+ <grouplist>
+ <groupid>graphics</groupid>
+ </grouplist>
+ </category>
+ <environment>
+ <id>minimal-environment</id>
+ <name>Minimal Install</name>
+ <name xml:lang="zh_CN">最小安装</name>
+ <description>Basic functionality.</description>
+ <description xml:lang="zh_CN">基本功能。</description>
+ <display_order>1</display_order>
+ <grouplist>
+ <groupid>core</groupid>
+ </grouplist>
+ <optionlist>
+ <groupid>standard</groupid>
+ </optionlist>
+ </environment>
+ <environment>
+ <id>server-product-environment</id>
+ <name>Server</name>
+ <name xml:lang="zh_CN">服务器</name>
+ <description>An integrated, easy-to-manage server.</description>
+ <description xml:lang="zh_CN">集成的易于管理的服务器</description>
+ <display_order>2</display_order>
+ <grouplist>
+ <groupid>container-management</groupid>
+ <groupid>core</groupid>
+ <groupid>hardware-support</groupid>
+ <groupid>headless-management</groupid>
+ <groupid>server-product</groupid>
+ <groupid>standard</groupid>
+ </grouplist>
+ <optionlist>
+ <groupid>debugging</groupid>
+ <groupid>dns-server</groupid>
+ <groupid>file-server</groupid>
+ <groupid>ftp-server</groupid>
+ <groupid>hardware-monitoring</groupid>
+ <groupid>infiniband</groupid>
+ <groupid>mail-server</groupid>
+ <groupid>network-file-system-client</groupid>
+ <groupid>network-server</groupid>
+ <groupid>performance</groupid>
+ <groupid>remote-system-management</groupid>
+ <groupid>smb-server</groupid>
+ <groupid>virtualization-hypervisor</groupid>
+ <groupid>web-server</groupid>
+ <groupid>opengauss-server</groupid>
+ </optionlist>
+ </environment>
+ <environment>
+ <id>virtualization-host-environment</id>
+ <name>Virtualization Host</name>
+ <name xml:lang="zh_CN">虚拟化主机</name>
+ <description>Minimal virtualization host.</description>
+ <description xml:lang="zh_CN">最小虚拟化主机。</description>
+ <display_order>40</display_order>
+ <grouplist>
+ <groupid>base</groupid>
+ <groupid>core</groupid>
+ <groupid>virtualization-hypervisor</groupid>
+ </grouplist>
+ <optionlist>
+ <groupid>debugging</groupid>
+ <groupid>network-file-system-client</groupid>
+ <groupid>remote-system-management</groupid>
+ <groupid>openvswitch</groupid>
+ </optionlist>
+ </environment>
+ <langpacks>
+ <match install="aspell-%s" name="aspell"/>
+ <match install="autocorr-%s" name="autocorr-en"/>
+ <match install="gnome-getting-started-docs-%s" name="gnome-getting-started-docs"/>
+ <match install="hunspell-%s" name="hunspell"/>
+ <match install="hyphen-%s" name="hyphen"/>
+ <match install="libreoffice-help-%s" name="libreoffice-core"/>
+ <match install="man-pages-%s" name="man-pages"/>
+ <match install="mythes-%s" name="mythes"/>
+ </langpacks>
+</comps>
diff --git a/normal_x86_64.xml b/normal_x86_64.xml
new file mode 100644
index 0000000..756c7a9
--- /dev/null
+++ b/normal_x86_64.xml
@@ -0,0 +1,1658 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE comps
+ PUBLIC '-//openEuler//DTD Comps info//EN'
+ 'comps.dtd'>
+<comps>
+ <group>
+ <id>additional-devel</id>
+ <name>Additional Development</name>
+ <name xml:lang="zh_CN">附加开发</name>
+ <description>Additional development headers and libraries for building open-source applications.</description>
+ <description xml:lang="zh_CN">用于构建开源应用程序的附加开发标头及程序可。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">audit-libs-devel</packagereq>
+ <packagereq type="mandatory">bzip2-devel</packagereq>
+ <packagereq type="mandatory">c-ares-devel</packagereq>
+ <packagereq type="mandatory">cyrus-sasl-devel</packagereq>
+ <packagereq type="mandatory">e2fsprogs-devel</packagereq>
+ <packagereq type="mandatory">elfutils-devel</packagereq>
+ <packagereq type="mandatory">elfutils-libelf-devel</packagereq>
+ <packagereq type="mandatory">expat-devel</packagereq>
+ <packagereq type="mandatory">fuse3-devel</packagereq>
+ <packagereq type="mandatory">gmp-devel</packagereq>
+ <packagereq type="mandatory">lksctp-tools-devel</packagereq>
+ <packagereq type="mandatory">iptables-devel</packagereq>
+ <packagereq type="mandatory">libacl-devel</packagereq>
+ <packagereq type="mandatory">libaio-devel</packagereq>
+ <packagereq type="mandatory">libattr-devel</packagereq>
+ <packagereq type="mandatory">libblkid-devel</packagereq>
+ <packagereq type="mandatory">libcap-devel</packagereq>
+ <packagereq type="mandatory">libcap-ng-devel</packagereq>
+ <packagereq type="mandatory">libcurl-devel</packagereq>
+ <packagereq type="mandatory">libffi-devel</packagereq>
+ <packagereq type="mandatory">libgcrypt-devel</packagereq>
+ <packagereq type="mandatory">libnl3-devel</packagereq>
+ <packagereq type="mandatory">libselinux-devel</packagereq>
+ <packagereq type="mandatory">libusbx-devel</packagereq>
+ <packagereq type="mandatory">libuuid-devel</packagereq>
+ <packagereq type="mandatory">lksctp-tools-devel</packagereq>
+ <packagereq type="mandatory">lz4</packagereq>
+ <packagereq type="mandatory">lz4-devel</packagereq>
+ <packagereq type="mandatory">lzo</packagereq>
+ <packagereq type="mandatory">lzo-devel</packagereq>
+ <packagereq type="mandatory">numactl-devel</packagereq>
+ <packagereq type="mandatory">pciutils-devel</packagereq>
+ <packagereq type="mandatory">pcre-devel</packagereq>
+ <packagereq type="mandatory">polkit-devel</packagereq>
+ <packagereq type="mandatory">popt-devel</packagereq>
+ <packagereq type="mandatory">rdma-core-devel</packagereq>
+ <packagereq type="mandatory">readline-devel</packagereq>
+ <packagereq type="mandatory">sqlite-devel</packagereq>
+ <packagereq type="mandatory">systemd-devel</packagereq>
+ <packagereq type="mandatory">tcl-devel</packagereq>
+ <packagereq type="mandatory">xfsprogs-devel</packagereq>
+ <packagereq type="mandatory">xz-devel</packagereq>
+ <packagereq type="mandatory">SDL-devel</packagereq>
+ <packagereq type="mandatory">alsa-lib-devel</packagereq>
+ <packagereq type="mandatory">binutils-devel</packagereq>
+ <packagereq type="mandatory">boost-devel</packagereq>
+ <packagereq type="mandatory">dbus-glib-devel</packagereq>
+ <packagereq type="mandatory">gd-devel</packagereq>
+ <packagereq type="mandatory">gnutls-devel</packagereq>
+ <packagereq type="mandatory">gpm-devel</packagereq>
+ <packagereq type="mandatory">gstreamer1-devel</packagereq>
+ <packagereq type="mandatory">gstreamer1-plugins-base-devel</packagereq>
+ <packagereq type="mandatory">gvfs-devel</packagereq>
+ <packagereq type="mandatory">hunspell-devel</packagereq>
+ <packagereq type="mandatory">java-1.8.0-openjdk-devel</packagereq>
+ <packagereq type="mandatory">libXau-devel</packagereq>
+ <packagereq type="mandatory">libXaw-devel</packagereq>
+ <packagereq type="mandatory">libXinerama-devel</packagereq>
+ <packagereq type="mandatory">libXmu-devel</packagereq>
+ <packagereq type="mandatory">libXrandr-devel</packagereq>
+ <packagereq type="mandatory">libcanberra-devel</packagereq>
+ <packagereq type="mandatory">libdrm-devel</packagereq>
+ <packagereq type="mandatory">libnotify-devel</packagereq>
+ <packagereq type="mandatory">libpfm-devel</packagereq>
+ <packagereq type="mandatory">libpq-devel</packagereq>
+ <packagereq type="mandatory">librsvg2-devel</packagereq>
+ <packagereq type="mandatory">libsoup-devel</packagereq>
+ <packagereq type="mandatory">libssh-devel</packagereq>
+ <packagereq type="mandatory">libtiff-devel</packagereq>
+ <packagereq type="mandatory">libxslt-devel</packagereq>
+ <packagereq type="mandatory">mariadb-devel</packagereq>
+ <packagereq type="mandatory">mpfr-devel</packagereq>
+ <packagereq type="mandatory">net-snmp-devel</packagereq>
+ <packagereq type="mandatory">newt-devel</packagereq>
+ <packagereq type="mandatory">openscap-devel</packagereq>
+ <packagereq type="mandatory">papi-devel</packagereq>
+ <packagereq type="mandatory">protobuf-c</packagereq>
+ <packagereq type="mandatory">sane-backends-devel</packagereq>
+ <packagereq type="mandatory">slang-devel</packagereq>
+ <packagereq type="mandatory">startup-notification-devel</packagereq>
+ <packagereq type="mandatory">tbb-devel</packagereq>
+ <packagereq type="mandatory">tk-devel</packagereq>
+ <packagereq type="mandatory">unixODBC-devel</packagereq>
+ <packagereq type="mandatory">xorg-x11-proto-devel</packagereq>
+ <packagereq type="optional">flatpak</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>anaconda-tools</id>
+ <name>Anaconda tools</name>
+ <name xml:lang="zh_CN">Anaconda 工具</name>
+ <description/>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">lorax</packagereq>
+ <packagereq type="mandatory">chrony</packagereq>
+ <packagereq type="mandatory">cryptsetup</packagereq>
+ <packagereq type="mandatory">device-mapper-multipath</packagereq>
+ <packagereq type="mandatory">dosfstools</packagereq>
+ <packagereq type="mandatory">dracut-network</packagereq>
+ <packagereq type="mandatory">e2fsprogs</packagereq>
+ <packagereq type="mandatory">efibootmgr</packagereq>
+ <packagereq type="mandatory">fcoe-utils</packagereq>
+ <packagereq type="mandatory">firewalld</packagereq>
+ <packagereq type="mandatory">gfs2-utils</packagereq>
+ <packagereq type="mandatory">glibc-all-langpacks</packagereq>
+ <packagereq type="mandatory">grub2-efi-x64</packagereq>
+ <packagereq type="mandatory">grub2-efi-x64-cdboot</packagereq>
+ <packagereq type="mandatory">grub2-tools</packagereq>
+ <packagereq type="mandatory">grub2-tools-extra</packagereq>
+ <packagereq type="mandatory">iscsi-initiator-utils</packagereq>
+ <packagereq type="mandatory">lvm2</packagereq>
+ <packagereq type="mandatory">mdadm</packagereq>
+ <packagereq type="mandatory">realmd</packagereq>
+ <packagereq type="mandatory">shim</packagereq>
+ <packagereq type="mandatory">libteam</packagereq>
+ <packagereq type="mandatory">tmux</packagereq>
+ <packagereq type="mandatory">xfsprogs</packagereq>
+ <packagereq type="mandatory">authselect-compat</packagereq>
+ <packagereq type="mandatory">kdump-anaconda-addon</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>base</id>
+ <name>Base</name>
+ <name xml:lang="zh_CN">基本</name>
+ <description>The standard installation.</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">acl</packagereq>
+ <packagereq type="mandatory">at</packagereq>
+ <packagereq type="mandatory">attr</packagereq>
+ <packagereq type="mandatory">bc</packagereq>
+ <packagereq type="mandatory">cpio</packagereq>
+ <packagereq type="mandatory">crontabs</packagereq>
+ <packagereq type="mandatory">cyrus-sasl</packagereq>
+ <packagereq type="mandatory">dbus</packagereq>
+ <packagereq type="mandatory">ed</packagereq>
+ <packagereq type="mandatory">file</packagereq>
+ <packagereq type="mandatory">iptstate</packagereq>
+ <packagereq type="mandatory">irqbalance</packagereq>
+ <packagereq type="mandatory">kpatch</packagereq>
+ <packagereq type="mandatory">logrotate</packagereq>
+ <packagereq type="mandatory">lsof</packagereq>
+ <packagereq type="mandatory">net-tools</packagereq>
+ <packagereq type="mandatory">pciutils</packagereq>
+ <packagereq type="mandatory">psacct</packagereq>
+ <packagereq type="mandatory">quota</packagereq>
+ <packagereq type="mandatory">openEuler-release</packagereq>
+ <packagereq type="mandatory">openEuler-latest-release</packagereq>
+ <packagereq type="mandatory">sudo</packagereq>
+ <packagereq type="mandatory">symlinks</packagereq>
+ <packagereq type="mandatory">systemd-udev</packagereq>
+ <packagereq type="mandatory">tar</packagereq>
+ <packagereq type="mandatory">tree</packagereq>
+ <packagereq type="mandatory">util-linux-user</packagereq>
+ <packagereq type="default">bash-completion</packagereq>
+ <packagereq type="default">bpftool</packagereq>
+ <packagereq type="default">bzip2</packagereq>
+ <packagereq type="default">chrony</packagereq>
+ <packagereq type="default">cockpit</packagereq>
+ <packagereq type="default">cryptsetup</packagereq>
+ <packagereq type="default">dos2unix</packagereq>
+ <packagereq type="default">dosfstools</packagereq>
+ <packagereq type="default">ethtool</packagereq>
+ <packagereq type="default">gnupg2</packagereq>
+ <packagereq type="default">libstoragemgmt</packagereq>
+ <packagereq type="default">lvm2</packagereq>
+ <packagereq type="default">mailcap</packagereq>
+ <packagereq type="default">man-pages</packagereq>
+ <packagereq type="default">mdadm</packagereq>
+ <packagereq type="default">mlocate</packagereq>
+ <packagereq type="default">mtr</packagereq>
+ <packagereq type="default">nano</packagereq>
+ <packagereq type="default">realmd</packagereq>
+ <packagereq type="default">rng-tools</packagereq>
+ <packagereq type="default">rsync</packagereq>
+ <packagereq type="default">smartmontools</packagereq>
+ <packagereq type="default">sssd</packagereq>
+ <packagereq type="default">strace</packagereq>
+ <packagereq type="default">libteam</packagereq>
+ <packagereq type="default">time</packagereq>
+ <packagereq type="default">unzip</packagereq>
+ <packagereq type="default">usbutils</packagereq>
+ <packagereq type="default">virt-what</packagereq>
+ <packagereq type="default">which</packagereq>
+ <packagereq type="default">words</packagereq>
+ <packagereq type="default">xfsdump</packagereq>
+ <packagereq type="default">zip</packagereq>
+ <packagereq type="optional">cifs-utils</packagereq>
+ <packagereq type="optional">cockpit-doc</packagereq>
+ <packagereq type="optional">ima-evm-utils</packagereq>
+ <packagereq type="optional">nfs-utils</packagereq>
+ <packagereq type="optional">traceroute</packagereq>
+ <packagereq type="optional">zsh</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>conflicts-baseos</id>
+ <name>Conflicts BaseOS</name>
+ <name xml:lang="zh_CN">与 BaseOS 冲突</name>
+ <description>This group includes packages conflicting with an everything installation from the BaseOS repo</description>
+ <description xml:lang="zh_CN">这个组包括了与通过 BaseOS repo 安装的软件冲突的软件包</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ </packagelist>
+ </group>
+ <group>
+ <id>container-management</id>
+ <name>Container Management</name>
+ <name xml:lang="zh_CN">容器管理</name>
+ <description>Tools for managing Linux containers</description>
+ <description xml:lang="zh_CN">用于管理 Linux 容器的工具</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">containernetworking-plugins</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>core</id>
+ <name>Core</name>
+ <name xml:lang="zh_CN">核心</name>
+ <description>Smallest possible installation</description>
+ <description xml:lang="zh_CN">最小安装</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">audit</packagereq>
+ <packagereq type="mandatory">kernel</packagereq>
+ <packagereq type="mandatory">basesystem</packagereq>
+ <packagereq type="mandatory">bash</packagereq>
+ <packagereq type="mandatory">coreutils</packagereq>
+ <packagereq type="mandatory">cronie</packagereq>
+ <packagereq type="mandatory">curl</packagereq>
+ <packagereq type="mandatory">dnf</packagereq>
+ <packagereq type="mandatory">e2fsprogs</packagereq>
+ <packagereq type="mandatory">filesystem</packagereq>
+ <packagereq type="mandatory">firewalld</packagereq>
+ <packagereq type="mandatory">glibc</packagereq>
+ <packagereq type="mandatory">grubby</packagereq>
+ <packagereq type="mandatory">hostname</packagereq>
+ <packagereq type="mandatory">initscripts</packagereq>
+ <packagereq type="mandatory">iproute</packagereq>
+ <packagereq type="mandatory">iprutils</packagereq>
+ <packagereq type="mandatory">iputils</packagereq>
+ <packagereq type="mandatory">irqbalance</packagereq>
+ <packagereq type="mandatory">kbd</packagereq>
+ <packagereq type="mandatory">kexec-tools</packagereq>
+ <packagereq type="mandatory">less</packagereq>
+ <packagereq type="mandatory">man-db</packagereq>
+ <packagereq type="mandatory">ncurses</packagereq>
+ <packagereq type="mandatory">openssh</packagereq>
+ <packagereq type="mandatory">openssh-server</packagereq>
+ <packagereq type="mandatory">openssh-clients</packagereq>
+ <packagereq type="mandatory">openEuler-release</packagereq>
+ <packagereq type="mandatory">openEuler-latest-release</packagereq>
+ <packagereq type="mandatory">parted</packagereq>
+ <packagereq type="mandatory">passwd</packagereq>
+ <packagereq type="mandatory">policycoreutils</packagereq>
+ <packagereq type="mandatory">procps-ng</packagereq>
+ <packagereq type="mandatory">rng-tools</packagereq>
+ <packagereq type="mandatory">rootfiles</packagereq>
+ <packagereq type="mandatory">rpm</packagereq>
+ <packagereq type="mandatory">selinux-policy-targeted</packagereq>
+ <packagereq type="mandatory">setup</packagereq>
+ <packagereq type="mandatory">shadow</packagereq>
+ <packagereq type="mandatory">sssd</packagereq>
+ <packagereq type="mandatory">sudo</packagereq>
+ <packagereq type="mandatory">systemd</packagereq>
+ <packagereq type="mandatory">tuned</packagereq>
+ <packagereq type="mandatory">util-linux</packagereq>
+ <packagereq type="mandatory">vim-minimal</packagereq>
+ <packagereq type="mandatory">xfsprogs</packagereq>
+ <packagereq type="mandatory">yum</packagereq>
+ <packagereq type="mandatory">wget</packagereq>
+ <packagereq type="default">NetworkManager</packagereq>
+ <packagereq type="default">NetworkManager-config-server</packagereq>
+ <packagereq type="default">authselect</packagereq>
+ <packagereq type="default">dnf-plugins-core</packagereq>
+ <packagereq type="default">dracut-config-rescue</packagereq>
+ <packagereq type="default">kernel-tools</packagereq>
+ <packagereq type="default">sysfsutils</packagereq>
+ <packagereq type="default">linux-firmware</packagereq>
+ <packagereq type="default">lshw</packagereq>
+ <packagereq type="default">lsscsi</packagereq>
+ <packagereq type="default">rsyslog</packagereq>
+ <packagereq type="default">security-tool</packagereq>
+ <packagereq type="default">sg3_utils</packagereq>
+ <packagereq type="optional">dracut-config-generic</packagereq>
+ <packagereq type="optional">dracut-network</packagereq>
+ <packagereq type="optional">rdma-core</packagereq>
+ <packagereq type="optional">selinux-policy-mls</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>desktop-debugging</id>
+ <name>Desktop Debugging and Performance Tools</name>
+ <name xml:lang="zh_CN">桌面调试和运行工具</name>
+ <description>GUI tools for debugging applications and performance.</description>
+ <description xml:lang="zh_CN">调试应用程序和性能的 GUI 工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">crash</packagereq>
+ <packagereq type="default">crash-gcore-command</packagereq>
+ <packagereq type="default">crash-trace-command</packagereq>
+ <packagereq type="optional">xrestop</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>development</id>
+ <name>Development Tools</name>
+ <name xml:lang="zh_CN">开发工具</name>
+ <description>A basic development environment.</description>
+ <description xml:lang="zh_CN">基本开发环境。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">autoconf</packagereq>
+ <packagereq type="mandatory">automake</packagereq>
+ <packagereq type="mandatory">binutils</packagereq>
+ <packagereq type="mandatory">bison</packagereq>
+ <packagereq type="mandatory">flex</packagereq>
+ <packagereq type="mandatory">gcc</packagereq>
+ <packagereq type="mandatory">gcc-c++</packagereq>
+ <packagereq type="mandatory">glibc-devel</packagereq>
+ <packagereq type="mandatory">gettext</packagereq>
+ <packagereq type="mandatory">gdb</packagereq>
+ <packagereq type="mandatory">libtool</packagereq>
+ <packagereq type="mandatory">make</packagereq>
+ <packagereq type="mandatory">patch</packagereq>
+ <packagereq type="mandatory">pkgconf</packagereq>
+ <packagereq type="mandatory">openEuler-rpm-config</packagereq>
+ <packagereq type="mandatory">rpm-build</packagereq>
+ <packagereq type="mandatory">rpm</packagereq>
+ <packagereq type="default">asciidoc</packagereq>
+ <packagereq type="default">byacc</packagereq>
+ <packagereq type="default">ctags</packagereq>
+ <packagereq type="default">diffstat</packagereq>
+ <packagereq type="default">elfutils</packagereq>
+ <packagereq type="default">gcc-gfortran</packagereq>
+ <packagereq type="default">git</packagereq>
+ <packagereq type="default">subversion</packagereq>
+ <packagereq type="default">intltool</packagereq>
+ <packagereq type="default">ltrace</packagereq>
+ <packagereq type="default">patchutils</packagereq>
+ <packagereq type="default">perl-Fedora-VSP</packagereq>
+ <packagereq type="default">perl-generators</packagereq>
+ <packagereq type="default">pesign</packagereq>
+ <packagereq type="default">source-highlight</packagereq>
+ <packagereq type="default">systemtap</packagereq>
+ <packagereq type="default">valgrind</packagereq>
+ <packagereq type="default">valgrind-devel</packagereq>
+ <packagereq type="optional">babel</packagereq>
+ <packagereq type="optional">chrpath</packagereq>
+ <packagereq type="optional">expect</packagereq>
+ <packagereq type="optional">gcc-objc</packagereq>
+ <packagereq type="optional">gcc-objc++</packagereq>
+ <packagereq type="optional">mercurial</packagereq>
+ <packagereq type="optional">mod_dav_svn</packagereq>
+ <packagereq type="optional">systemtap-sdt-devel</packagereq>
+ <packagereq type="optional">systemtap-server</packagereq>
+ <packagereq type="optional">cmake</packagereq>
+ <packagereq type="optional">rpmdevtools</packagereq>
+ <packagereq type="optional">rpmlint</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>dial-up</id>
+ <name>Dial-up Networking Support</name>
+ <name xml:lang="zh_CN">拨号网络支持</name>
+ <description/>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">ppp</packagereq>
+ <packagereq type="default">ModemManager</packagereq>
+ <packagereq type="default">NetworkManager-adsl</packagereq>
+ <packagereq type="default">lrzsz</packagereq>
+ <packagereq type="default">minicom</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>dns-server</id>
+ <name>DNS Name Server</name>
+ <name xml:lang="zh_CN">DNS 名称服务器</name>
+ <description>This package group allows you to run a DNS name server (BIND) on the system.</description>
+ <description xml:lang="zh_CN">该软件包组允许您在系统上运行 DNS 名称服务器(BIND)。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">bind</packagereq>
+ <packagereq type="default">bind-chroot</packagereq>
+ <packagereq type="optional">bind-dyndb-ldap</packagereq>
+ <packagereq type="optional">unbound</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>directory-client</id>
+ <name>Directory Client</name>
+ <name xml:lang="zh_CN">目录客户端</name>
+ <description>Clients for integration into a network managed by a directory service.</description>
+ <description xml:lang="zh_CN">用于整合到使用目录服务管理的网络的客户端。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">adcli</packagereq>
+ <packagereq type="default">oddjob-mkhomedir</packagereq>
+ <packagereq type="default">realmd</packagereq>
+ <packagereq type="default">sssd</packagereq>
+ <packagereq type="optional">clevis-dracut</packagereq>
+ <packagereq type="optional">clevis-udisks2</packagereq>
+ <packagereq type="optional">krb5-pkinit</packagereq>
+ <packagereq type="optional">krb5-workstation</packagereq>
+ <packagereq type="optional">luksmeta</packagereq>
+ <packagereq type="optional">nss-pam-ldapd</packagereq>
+ <packagereq type="optional">openldap-clients</packagereq>
+ <packagereq type="optional">samba-winbind</packagereq>
+ <packagereq type="optional">samba-winbind-clients</packagereq>
+ <packagereq type="optional">sssd-dbus</packagereq>
+ <packagereq type="optional">sssd-tools</packagereq>
+ <packagereq type="optional">sssd-winbind-idmap</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>file-server</id>
+ <name>File and Storage Server</name>
+ <name xml:lang="zh_CN">文件及存储服务器</name>
+ <description>CIFS, SMB, NFS, iSCSI, iSER, and iSNS network storage server.</description>
+ <description xml:lang="zh_CN">CIFS, SMB, NFS, iSCSI, iSER 及 iSNS 网络存储服务器。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">cifs-utils</packagereq>
+ <packagereq type="mandatory">gssproxy</packagereq>
+ <packagereq type="mandatory">nfs-utils</packagereq>
+ <packagereq type="mandatory">nfs4-acl-tools</packagereq>
+ <packagereq type="mandatory">samba</packagereq>
+ <packagereq type="optional">open-isns</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>opengauss-server</id>
+ <name>openGauss Server</name>
+ <name xml:lang="zh_CN">openGauss数据库</name>
+ <description>openGauss is an open source relational database management system.</description>
+ <description xml:lang="zh_CN">openGauss一款开源的关系数据库管理系统。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">lz4-devel</packagereq>
+ <packagereq type="mandatory">protobuf-devel</packagereq>
+ <packagereq type="mandatory">snappy-devel</packagereq>
+ <packagereq type="mandatory">zstd-devel</packagereq>
+ <packagereq type="mandatory">boost-devel</packagereq>
+ <packagereq type="mandatory">libcgroup-devel</packagereq>
+ <packagereq type="mandatory">unixODBC-devel</packagereq>
+ <packagereq type="mandatory">jemalloc-devel</packagereq>
+ <packagereq type="mandatory">java-1.8.0-openjdk-devel</packagereq>
+ <packagereq type="mandatory">libedit-devel</packagereq>
+ <packagereq type="mandatory">libaio-devel</packagereq>
+ <packagereq type="mandatory">DCF</packagereq>
+ <packagereq type="mandatory">opengauss</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>fonts</id>
+ <name>Fonts</name>
+ <name xml:lang="zh_CN">字体</name>
+ <description>Fonts packages for rendering text on the desktop.</description>
+ <description xml:lang="zh_CN">用于在桌面显示文字的字体软件包。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">dejavu-sans-fonts</packagereq>
+ <packagereq type="default">dejavu-sans-mono-fonts</packagereq>
+ <packagereq type="default">dejavu-serif-fonts</packagereq>
+ <packagereq type="default">abattis-cantarell-fonts</packagereq>
+ <packagereq type="default">gnu-free-mono-fonts</packagereq>
+ <packagereq type="default">gnu-free-sans-fonts</packagereq>
+ <packagereq type="default">gnu-free-serif-fonts</packagereq>
+ <packagereq type="default">google-noto-sans-cjk-ttc-fonts</packagereq>
+ <packagereq type="default">google-noto-serif-cjk-ttc-fonts</packagereq>
+ <packagereq type="default">jomolhari-fonts</packagereq>
+ <packagereq type="default">julietaula-montserrat-fonts</packagereq>
+ <packagereq type="default">paktype-naskh-basic-fonts</packagereq>
+ <packagereq type="default">paratype-pt-sans-fonts</packagereq>
+ <packagereq type="default">sil-abyssinica-fonts</packagereq>
+ <packagereq type="default">sil-nuosu-fonts</packagereq>
+ <packagereq type="default">sil-padauk-fonts</packagereq>
+ <packagereq type="default">smc-meera-fonts</packagereq>
+ <packagereq type="default">stix-fonts</packagereq>
+ <packagereq type="default">thai-scalable-waree-fonts</packagereq>
+ <packagereq type="optional">bpg-algeti-fonts</packagereq>
+ <packagereq type="optional">bpg-chveulebrivi-fonts</packagereq>
+ <packagereq type="optional">bpg-courier-fonts</packagereq>
+ <packagereq type="optional">bpg-courier-s-fonts</packagereq>
+ <packagereq type="optional">bpg-elite-fonts</packagereq>
+ <packagereq type="optional">bpg-excelsior-fonts</packagereq>
+ <packagereq type="optional">bpg-glaho-fonts</packagereq>
+ <packagereq type="optional">bpg-ingiri-fonts</packagereq>
+ <packagereq type="optional">bpg-nino-medium-cond-fonts</packagereq>
+ <packagereq type="optional">bpg-nino-medium-fonts</packagereq>
+ <packagereq type="optional">bpg-sans-fonts</packagereq>
+ <packagereq type="optional">bpg-sans-medium-fonts</packagereq>
+ <packagereq type="optional">bpg-sans-modern-fonts</packagereq>
+ <packagereq type="optional">bpg-sans-regular-fonts</packagereq>
+ <packagereq type="optional">bpg-serif-fonts</packagereq>
+ <packagereq type="optional">bpg-serif-modern-fonts</packagereq>
+ <packagereq type="optional">fontawesome-fonts</packagereq>
+ <packagereq type="optional">google-droid-kufi-fonts</packagereq>
+ <packagereq type="optional">google-droid-sans-fonts</packagereq>
+ <packagereq type="optional">google-droid-sans-mono-fonts</packagereq>
+ <packagereq type="optional">google-droid-serif-fonts</packagereq>
+ <packagereq type="optional">gubbi-fonts</packagereq>
+ <packagereq type="optional">kacst-art-fonts</packagereq>
+ <packagereq type="optional">kacst-book-fonts</packagereq>
+ <packagereq type="optional">kacst-decorative-fonts</packagereq>
+ <packagereq type="optional">kacst-digital-fonts</packagereq>
+ <packagereq type="optional">kacst-farsi-fonts</packagereq>
+ <packagereq type="optional">kacst-letter-fonts</packagereq>
+ <packagereq type="optional">kacst-naskh-fonts</packagereq>
+ <packagereq type="optional">kacst-office-fonts</packagereq>
+ <packagereq type="optional">kacst-one-fonts</packagereq>
+ <packagereq type="optional">kacst-pen-fonts</packagereq>
+ <packagereq type="optional">kacst-poster-fonts</packagereq>
+ <packagereq type="optional">kacst-qurn-fonts</packagereq>
+ <packagereq type="optional">kacst-screen-fonts</packagereq>
+ <packagereq type="optional">kacst-title-fonts</packagereq>
+ <packagereq type="optional">kacst-titlel-fonts</packagereq>
+ <packagereq type="optional">kurdit-unikurd-web-fonts</packagereq>
+ <packagereq type="optional">lato-fonts</packagereq>
+ <packagereq type="optional">madan-fonts</packagereq>
+ <packagereq type="optional">nafees-web-naskh-fonts</packagereq>
+ <packagereq type="optional">navilu-fonts</packagereq>
+ <packagereq type="optional">overpass-fonts</packagereq>
+ <packagereq type="optional">paktype-naqsh-fonts</packagereq>
+ <packagereq type="optional">paktype-tehreer-fonts</packagereq>
+ <packagereq type="optional">saab-fonts</packagereq>
+ <packagereq type="optional">samyak-devanagari-fonts</packagereq>
+ <packagereq type="optional">samyak-gujarati-fonts</packagereq>
+ <packagereq type="optional">samyak-malayalam-fonts</packagereq>
+ <packagereq type="optional">samyak-odia-fonts</packagereq>
+ <packagereq type="optional">samyak-tamil-fonts</packagereq>
+ <packagereq type="optional">sil-scheherazade-fonts</packagereq>
+ <packagereq type="optional">smc-anjalioldlipi-fonts</packagereq>
+ <packagereq type="optional">smc-dyuthi-fonts</packagereq>
+ <packagereq type="optional">smc-kalyani-fonts</packagereq>
+ <packagereq type="optional">smc-rachana-fonts</packagereq>
+ <packagereq type="optional">smc-raghumalayalam-fonts</packagereq>
+ <packagereq type="optional">smc-suruma-fonts</packagereq>
+ <packagereq type="optional">stix-math-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-garuda-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-kinnari-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-loma-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-norasi-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-purisa-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-sawasdee-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-tlwgmono-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-tlwgtypewriter-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-tlwgtypist-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-tlwgtypo-fonts</packagereq>
+ <packagereq type="optional">thai-scalable-umpush-fonts</packagereq>
+ <packagereq type="optional">tibetan-machine-uni-fonts</packagereq>
+ <packagereq type="optional">wqy-microhei-fonts</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-1-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-1-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-14-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-14-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-15-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-15-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-2-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-2-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-9-100dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-ISO8859-9-75dpi</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-Type1</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-cyrillic</packagereq>
+ <packagereq type="optional">xorg-x11-fonts-misc</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>ftp-server</id>
+ <name>FTP Server</name>
+ <name xml:lang="zh_CN">FTP 服务器</name>
+ <description>These tools allow you to run an FTP server on the system.</description>
+ <description xml:lang="zh_CN">这些工具允许您在系统上运行 FTP 服务器。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">vsftpd</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>gnome-apps</id>
+ <name>GNOME Applications</name>
+ <name xml:lang="zh_CN">GNOME 应用程序</name>
+ <description>A set of commonly used GNOME Applications.</description>
+ <description xml:lang="zh_CN">一组经常使用的 GNOME 应用程序。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ </packagelist>
+ </group>
+ <group>
+ <id>gnome-desktop</id>
+ <name>GNOME</name>
+ <name xml:lang="zh_CN">GNOME</name>
+ <description>GNOME is a highly intuitive and user friendly desktop environment.</description>
+ <description xml:lang="zh_CN">GNOME 是一个非常直观且用户友好的桌面环境。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">at-spi2-atk</packagereq>
+ <packagereq type="mandatory">at-spi2-core</packagereq>
+ <packagereq type="mandatory">avahi</packagereq>
+ <packagereq type="mandatory">control-center</packagereq>
+ <packagereq type="mandatory">dconf</packagereq>
+ <packagereq type="mandatory">eog</packagereq>
+ <packagereq type="mandatory">evince</packagereq>
+ <packagereq type="mandatory">evince-nautilus</packagereq>
+ <packagereq type="mandatory">file-roller</packagereq>
+ <packagereq type="mandatory">file-roller-nautilus</packagereq>
+ <packagereq type="mandatory">firewall-config</packagereq>
+ <packagereq type="mandatory">fprintd-pam</packagereq>
+ <packagereq type="mandatory">gdm</packagereq>
+ <packagereq type="mandatory">glib-networking</packagereq>
+ <packagereq type="mandatory">gnome-bluetooth</packagereq>
+ <packagereq type="mandatory">gnome-color-manager</packagereq>
+ <packagereq type="mandatory">gnome-dictionary</packagereq>
+ <packagereq type="mandatory">gnome-font-viewer</packagereq>
+ <packagereq type="mandatory">gnome-getting-started-docs</packagereq>
+ <packagereq type="mandatory">gnome-icon-theme</packagereq>
+ <packagereq type="mandatory">gnome-packagekit</packagereq>
+ <packagereq type="mandatory">gnome-packagekit-updater</packagereq>
+ <packagereq type="mandatory">gnome-screenshot</packagereq>
+ <packagereq type="mandatory">gnome-session</packagereq>
+ <packagereq type="mandatory">gnome-session-xsession</packagereq>
+ <packagereq type="mandatory">gnome-settings-daemon</packagereq>
+ <packagereq type="mandatory">gnome-shell</packagereq>
+ <packagereq type="mandatory">gnome-themes-standard</packagereq>
+ <packagereq type="mandatory">gnome-user-docs</packagereq>
+ <packagereq type="mandatory">gvfs-afc</packagereq>
+ <packagereq type="mandatory">gvfs-afp</packagereq>
+ <packagereq type="mandatory">gvfs-archive</packagereq>
+ <packagereq type="mandatory">gvfs-fuse3</packagereq>
+ <packagereq type="mandatory">gvfs-goa</packagereq>
+ <packagereq type="mandatory">gvfs-gphoto2</packagereq>
+ <packagereq type="mandatory">gvfs-mtp</packagereq>
+ <packagereq type="mandatory">gvfs-smb</packagereq>
+ <packagereq type="mandatory">initial-setup-gui</packagereq>
+ <packagereq type="mandatory">libcanberra-gtk2</packagereq>
+ <packagereq type="mandatory">libcanberra-gtk3</packagereq>
+ <packagereq type="mandatory">librsvg2</packagereq>
+ <packagereq type="mandatory">metacity</packagereq>
+ <packagereq type="mandatory">nautilus</packagereq>
+ <packagereq type="mandatory">nm-connection-editor</packagereq>
+ <packagereq type="mandatory">PackageKit-command-not-found</packagereq>
+ <packagereq type="mandatory">PackageKit-gtk3-module</packagereq>
+ <packagereq type="mandatory">sane-backends-drivers-scanners</packagereq>
+ <packagereq type="mandatory">vinagre</packagereq>
+ <packagereq type="mandatory">vino</packagereq>
+ <packagereq type="mandatory">xdg-user-dirs-gtk</packagereq>
+ <packagereq type="mandatory">yelp</packagereq>
+ <packagereq type="optional">vim-X11</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>guest-desktop-agents</id>
+ <name>Guest Desktop Agents</name>
+ <name xml:lang="zh_CN">虚拟机桌面代理</name>
+ <description>Agents used when running as a virtualized desktop.</description>
+ <description xml:lang="zh_CN">作为虚拟桌面运行时使用的代理。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">qemu-guest-agent</packagereq>
+ <packagereq type="mandatory">spice-vdagent</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>hardware-monitoring</id>
+ <name>Hardware Monitoring Utilities</name>
+ <name xml:lang="zh_CN">硬件监控工具</name>
+ <description>A set of tools to monitor server hardware.</description>
+ <description xml:lang="zh_CN">一组用来监控服务器硬件的工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">rasdaemon</packagereq>
+ <packagereq type="default">smartmontools</packagereq>
+ <packagereq type="optional">lm_sensors</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>hardware-support</id>
+ <name>Hardware Support</name>
+ <description>This group is a collection of tools for various hardware specific utilities.</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">bolt</packagereq>
+ <packagereq type="default">usb_modeswitch</packagereq>
+ <packagereq type="default">linux-firmware</packagereq>
+ <packagereq type="optional">lsscsi</packagereq>
+ <packagereq type="optional">opensc</packagereq>
+ <packagereq type="optional">openssl-pkcs11</packagereq>
+ <packagereq type="optional">pcsc-lite</packagereq>
+ <packagereq type="optional">pcsc-lite-ccid</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>headless-management</id>
+ <name>Headless Management</name>
+ <name xml:lang="zh_CN">无图形终端系统管理工具</name>
+ <description>Tools for managing the system without an attached graphical console.</description>
+ <description xml:lang="zh_CN">用于管理无图像终端系统的工具。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">PackageKit</packagereq>
+ <packagereq type="mandatory">cockpit</packagereq>
+ <packagereq type="mandatory">cockpit</packagereq>
+ <packagereq type="mandatory">openssh-server</packagereq>
+ <packagereq type="default">sscg</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>infiniband</id>
+ <name>Infiniband Support</name>
+ <name xml:lang="zh_CN">Infiniband 支持</name>
+ <description>Software designed for supporting clustering, grid connectivity, and low-latency, high bandwidth storage using RDMA-based InfiniBand, iWARP, RoCE, and OPA fabrics.</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">libibverbs</packagereq>
+ <packagereq type="mandatory">libibverbs-utils</packagereq>
+ <packagereq type="mandatory">librdmacm</packagereq>
+ <packagereq type="mandatory">librdmacm-utils</packagereq>
+ <packagereq type="mandatory">rdma-core</packagereq>
+ <packagereq type="default">ibacm</packagereq>
+ <packagereq type="default">iwpmd</packagereq>
+ <packagereq type="default">perftest</packagereq>
+ <packagereq type="default">srp_daemon</packagereq>
+ <packagereq type="optional">opensm</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>input-methods</id>
+ <name>Input Methods</name>
+ <name xml:lang="zh_CN">输入法</name>
+ <description>Input method packages for the input of international text.</description>
+ <description xml:lang="zh_CN">输入非英文文本的输入法软件包</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">ibus-m17n</packagereq>
+ <packagereq type="optional">ibus-sayura</packagereq>
+ <packagereq type="optional">ibus-table</packagereq>
+ <packagereq type="optional">ibus-table-array30</packagereq>
+ <packagereq requires="gtk2" type="conditional">gtk2-immodule-xim</packagereq>
+ <packagereq requires="gtk3" type="conditional">gtk3-immodule-xim</packagereq>
+ <packagereq requires="gtk2" type="conditional">ibus-gtk2</packagereq>
+ <packagereq requires="gtk3" type="conditional">ibus-gtk3</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>internet-applications</id>
+ <name>Internet Applications</name>
+ <name xml:lang="zh_CN">互联网应用程序</name>
+ <description>Email, chat, and video conferencing software.</description>
+ <description xml:lang="zh_CN">电子邮件、聊天和视频会议软件。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ </packagelist>
+ </group>
+ <group>
+ <id>internet-browser</id>
+ <name>Internet Browser</name>
+ <name xml:lang="zh_CN">互联网浏览器</name>
+ <description>The Firefox web browser</description>
+ <description xml:lang="zh_CN">Firefox web 浏览器</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">firefox</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>java-platform</id>
+ <name>Java Platform</name>
+ <name xml:lang="zh_CN">Java 平台</name>
+ <description>Java support for the Red Hat Enterprise Linux Server and Desktop Platforms.</description>
+ <description xml:lang="zh_CN">Red Hat Enterprise Linux 服务器和桌面平台的 Java 支持。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">java-1.8.0-openjdk</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>large-systems</id>
+ <name>Large Systems Performance</name>
+ <name xml:lang="zh_CN">大系统性能</name>
+ <description>Performance support tools for large systems.</description>
+ <description xml:lang="zh_CN">用于大型系统的性能支持工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">numactl</packagereq>
+ <packagereq type="mandatory">numad</packagereq>
+ <packagereq type="default">hwloc</packagereq>
+ <packagereq type="default">mstflint</packagereq>
+ <packagereq type="default">qperf</packagereq>
+ <packagereq type="optional">libvma</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>legacy-unix</id>
+ <name>Legacy UNIX Compatibility</name>
+ <name xml:lang="zh_CN">传统 UNIX 兼容性</name>
+ <description>Compatibility programs for migration from or working with legacy UNIX environments.</description>
+ <description xml:lang="zh_CN">用于从继承 UNIX 环境中迁移或者可用于该环境的兼容程序。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="optional">mksh</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>legacy-x</id>
+ <name>Legacy X Window System Compatibility</name>
+ <name xml:lang="zh_CN">传统 X Windows 系统的兼容性</name>
+ <description>Compatibility programs for migration from or working with legacy X Window System environments.</description>
+ <description xml:lang="zh_CN">用于从继承 X Windows 环境中迁移或者可用于该环境的兼容程序。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">libXmu</packagereq>
+ <packagereq type="default">xorg-x11-fonts-ISO8859-1-100dpi</packagereq>
+ <packagereq type="default">xorg-x11-fonts-Type1</packagereq>
+ <packagereq type="default">xorg-x11-fonts-misc</packagereq>
+ <packagereq type="optional">xterm</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>mail-server</id>
+ <name>Mail Server</name>
+ <name xml:lang="zh_CN">邮件服务器</name>
+ <description>These packages allow you to configure an IMAP or SMTP mail server.</description>
+ <description xml:lang="zh_CN">这些软件包允许您配置 IMAP 或 Postfix 邮件服务器。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">cyrus-sasl</packagereq>
+ <packagereq type="default">postfix</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>mainframe-access</id>
+ <name>Mainframe Access</name>
+ <name xml:lang="zh_CN">主框架访问</name>
+ <description>Tools for accessing mainframe computing resources.</description>
+ <description xml:lang="zh_CN">访问主框架计算源的工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">x3270-text</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>network-file-system-client</id>
+ <name>Network File System Client</name>
+ <name xml:lang="zh_CN">网络文件系统客户端</name>
+ <description>Enables the system to attach to network storage.</description>
+ <description xml:lang="zh_CN">启用该系统附加到网络存储。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">cifs-utils</packagereq>
+ <packagereq type="mandatory">device-mapper-multipath</packagereq>
+ <packagereq type="mandatory">fcoe-utils</packagereq>
+ <packagereq type="mandatory">gssproxy</packagereq>
+ <packagereq type="mandatory">iscsi-initiator-utils</packagereq>
+ <packagereq type="mandatory">lldpad</packagereq>
+ <packagereq type="mandatory">nfs-utils</packagereq>
+ <packagereq type="mandatory">nfs4-acl-tools</packagereq>
+ <packagereq type="mandatory">samba-client</packagereq>
+ <packagereq type="optional">cachefilesd</packagereq>
+ <packagereq type="mandatory">cgdcbxd</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>network-server</id>
+ <name>Network Servers</name>
+ <name xml:lang="zh_CN">网络服务器</name>
+ <description>These packages include network-based servers such as DHCP, Kerberos and NIS.</description>
+ <description xml:lang="zh_CN">这些软件包包括基于网络的服务器,例如 DHCP、Kerberos 和 NIS。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="optional">dhcp-server</packagereq>
+ <packagereq type="optional">krb5-server</packagereq>
+ <packagereq type="optional">dnsmasq</packagereq>
+ <packagereq type="optional">freeradius</packagereq>
+ <packagereq type="optional">libreswan</packagereq>
+ <packagereq type="optional">radvd</packagereq>
+ <packagereq type="optional">rsyslog</packagereq>
+ <packagereq type="optional">rsyslog-mysql</packagereq>
+ <packagereq type="optional">rsyslog-pgsql</packagereq>
+ <packagereq type="optional">rsyslog-relp</packagereq>
+ <packagereq type="optional">tang</packagereq>
+ <packagereq type="optional">tftp-server</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>network-tools</id>
+ <name>Networking Tools</name>
+ <name xml:lang="zh_CN">联网工具</name>
+ <description>Tools for configuring and analyzing computer networks.</description>
+ <description xml:lang="zh_CN">配置和分析计算机网络的工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="optional">arpwatch</packagereq>
+ <packagereq type="optional">ipset</packagereq>
+ <packagereq type="optional">iptraf-ng</packagereq>
+ <packagereq type="optional">iptstate</packagereq>
+ <packagereq type="optional">dnsmasq</packagereq>
+ <packagereq type="optional">freeradius</packagereq>
+ <packagereq type="optional">libreswan</packagereq>
+ <packagereq type="optional">radvd</packagereq>
+ <packagereq type="optional">rsyslog</packagereq>
+ <packagereq type="optional">rsyslog-mysql</packagereq>
+ <packagereq type="optional">rsyslog-pgsql</packagereq>
+ <packagereq type="optional">rsyslog-relp</packagereq>
+ <packagereq type="optional">tang</packagereq>
+ <packagereq type="optional">tftp-server</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>networkmanager-submodules</id>
+ <name>Common NetworkManager submodules</name>
+ <description>This group contains NetworkManager submodules that are commonly used, but may not be wanted in some streamlined configurations.</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">NetworkManager-bluetooth</packagereq>
+ <packagereq type="default">NetworkManager-wifi</packagereq>
+ <packagereq type="default">NetworkManager-wwan</packagereq>
+ <packagereq type="default">dhcp</packagereq>
+ <packagereq type="default">iptables</packagereq>
+ <packagereq type="default">dnsmasq</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>performance</id>
+ <name>Performance Tools</name>
+ <name xml:lang="zh_CN">性能工具</name>
+ <description>Tools for diagnosing system and application-level performance problems.</description>
+ <description xml:lang="zh_CN">诊断系统和程序级别性能问题的工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">iotop</packagereq>
+ <packagereq type="default">perf</packagereq>
+ <packagereq type="optional">hdparm</packagereq>
+ <packagereq type="optional">tuned</packagereq>
+ <packagereq type="mandatory">sysstat</packagereq>
+ <packagereq type="default">pcp</packagereq>
+ <packagereq type="default">pcp-conf</packagereq>
+ <packagereq type="default">pcp-devel</packagereq>
+ <packagereq type="default">pcp-doc</packagereq>
+ <packagereq type="default">pcp-export-pcp2graphite</packagereq>
+ <packagereq type="default">pcp-export-pcp2influxdb</packagereq>
+ <packagereq type="default">pcp-export-pcp2json</packagereq>
+ <packagereq type="default">pcp-export-pcp2xml</packagereq>
+ <packagereq type="default">pcp-export-pcp2zabbix</packagereq>
+ <packagereq type="default">pcp-export-zabbix-agent</packagereq>
+ <packagereq type="default">pcp-import-collectl2pcp</packagereq>
+ <packagereq type="default">pcp-import-ganglia2pcp</packagereq>
+ <packagereq type="default">pcp-import-iostat2pcp</packagereq>
+ <packagereq type="default">pcp-import-mrtg2pcp</packagereq>
+ <packagereq type="default">pcp-libs</packagereq>
+ <packagereq type="default">pcp-libs-devel</packagereq>
+ <packagereq type="default">pcp-pmda-apache</packagereq>
+ <packagereq type="default">pcp-pmda-bash</packagereq>
+ <packagereq type="default">pcp-pmda-bonding</packagereq>
+ <packagereq type="default">pcp-pmda-cifs</packagereq>
+ <packagereq type="default">pcp-pmda-cisco</packagereq>
+ <packagereq type="default">pcp-pmda-dbping</packagereq>
+ <packagereq type="default">pcp-pmda-dm</packagereq>
+ <packagereq type="default">pcp-pmda-docker</packagereq>
+ <packagereq type="default">pcp-pmda-ds389</packagereq>
+ <packagereq type="default">pcp-pmda-gfs2</packagereq>
+ <packagereq type="default">pcp-pmda-gluster</packagereq>
+ <packagereq type="default">pcp-pmda-gpfs</packagereq>
+ <packagereq type="default">pcp-pmda-gpsd</packagereq>
+ <packagereq type="default">pcp-pmda-haproxy</packagereq>
+ <packagereq type="default">pcp-pmda-infiniband</packagereq>
+ <packagereq type="default">pcp-pmda-json</packagereq>
+ <packagereq type="default">pcp-pmda-kvm</packagereq>
+ <packagereq type="default">pcp-pmda-libvirt</packagereq>
+ <packagereq type="default">pcp-pmda-lio</packagereq>
+ <packagereq type="default">pcp-pmda-lmsensors</packagereq>
+ <packagereq type="default">pcp-pmda-logger</packagereq>
+ <packagereq type="default">pcp-pmda-lustre</packagereq>
+ <packagereq type="default">pcp-pmda-lustrecomm</packagereq>
+ <packagereq type="default">pcp-pmda-mailq</packagereq>
+ <packagereq type="default">pcp-pmda-memcache</packagereq>
+ <packagereq type="default">pcp-pmda-mic</packagereq>
+ <packagereq type="default">pcp-pmda-mounts</packagereq>
+ <packagereq type="default">pcp-pmda-mysql</packagereq>
+ <packagereq type="default">pcp-pmda-named</packagereq>
+ <packagereq type="default">pcp-pmda-netfilter</packagereq>
+ <packagereq type="default">pcp-pmda-news</packagereq>
+ <packagereq type="default">pcp-pmda-nfsclient</packagereq>
+ <packagereq type="default">pcp-pmda-nvidia-gpu</packagereq>
+ <packagereq type="default">pcp-pmda-oracle</packagereq>
+ <packagereq type="default">pcp-pmda-pdns</packagereq>
+ <packagereq type="default">pcp-pmda-perfevent</packagereq>
+ <packagereq type="default">pcp-pmda-prometheus</packagereq>
+ <packagereq type="default">pcp-pmda-redis</packagereq>
+ <packagereq type="default">pcp-pmda-roomtemp</packagereq>
+ <packagereq type="default">pcp-pmda-rsyslog</packagereq>
+ <packagereq type="default">pcp-pmda-samba</packagereq>
+ <packagereq type="default">pcp-pmda-sendmail</packagereq>
+ <packagereq type="default">pcp-pmda-shping</packagereq>
+ <packagereq type="default">pcp-pmda-slurm</packagereq>
+ <packagereq type="default">pcp-pmda-smart</packagereq>
+ <packagereq type="default">pcp-pmda-snmp</packagereq>
+ <packagereq type="default">pcp-pmda-summary</packagereq>
+ <packagereq type="default">pcp-pmda-systemd</packagereq>
+ <packagereq type="default">pcp-pmda-trace</packagereq>
+ <packagereq type="default">pcp-pmda-unbound</packagereq>
+ <packagereq type="default">pcp-pmda-weblog</packagereq>
+ <packagereq type="default">pcp-pmda-zimbra</packagereq>
+ <packagereq type="default">pcp-pmda-zswap</packagereq>
+ <packagereq type="default">pcp-selinux</packagereq>
+ <packagereq type="default">pcp-system-tools</packagereq>
+ <packagereq type="default">pcp-testsuite</packagereq>
+ <packagereq type="default">pcp-webapi</packagereq>
+ <packagereq type="default">pcp-zeroconf</packagereq>
+ <packagereq type="default">perl-PCP-LogImport</packagereq>
+ <packagereq type="default">perl-PCP-LogSummary</packagereq>
+ <packagereq type="default">perl-PCP-MMV</packagereq>
+ <packagereq type="default">perl-PCP-PMDA</packagereq>
+ <packagereq type="default">powertop</packagereq>
+ <packagereq type="optional">iperf3</packagereq>
+ <packagereq type="optional">libpfm</packagereq>
+ <packagereq type="optional">papi</packagereq>
+ <packagereq type="optional">tuned-utils</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>platform-devel</id>
+ <name>Platform Development</name>
+ <name xml:lang="zh_CN">平台开发</name>
+ <description>Recommended development headers and libraries for developing applications.</description>
+ <description xml:lang="zh_CN">推荐用于开发应用程序的标头及程序库。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">fontconfig-devel</packagereq>
+ <packagereq type="mandatory">freetype-devel</packagereq>
+ <packagereq type="mandatory">glib2-devel</packagereq>
+ <packagereq type="mandatory">glibc-devel</packagereq>
+ <packagereq type="mandatory">krb5-devel</packagereq>
+ <packagereq type="mandatory">libjpeg-turbo-devel</packagereq>
+ <packagereq type="mandatory">libpng-devel</packagereq>
+ <packagereq type="mandatory">libstdc++-devel</packagereq>
+ <packagereq type="mandatory">ncurses-devel</packagereq>
+ <packagereq type="mandatory">openldap-devel</packagereq>
+ <packagereq type="mandatory">openssl-devel</packagereq>
+ <packagereq type="mandatory">pam-devel</packagereq>
+ <packagereq type="mandatory">zlib-devel</packagereq>
+ <packagereq type="mandatory">atk-devel</packagereq>
+ <packagereq type="mandatory">cairo-devel</packagereq>
+ <packagereq type="mandatory">dbus-devel</packagereq>
+ <packagereq type="mandatory">desktop-file-utils</packagereq>
+ <packagereq type="mandatory">gtk2-devel</packagereq>
+ <packagereq type="mandatory">gtk3-devel</packagereq>
+ <packagereq type="mandatory">libICE-devel</packagereq>
+ <packagereq type="mandatory">libSM-devel</packagereq>
+ <packagereq type="mandatory">libX11-devel</packagereq>
+ <packagereq type="mandatory">libXext-devel</packagereq>
+ <packagereq type="mandatory">libXft-devel</packagereq>
+ <packagereq type="mandatory">libXi-devel</packagereq>
+ <packagereq type="mandatory">libXrender-devel</packagereq>
+ <packagereq type="mandatory">libXt-devel</packagereq>
+ <packagereq type="mandatory">libXtst-devel</packagereq>
+ <packagereq type="mandatory">libXv-devel</packagereq>
+ <packagereq type="mandatory">libXxf86dga-devel</packagereq>
+ <packagereq type="mandatory">libdb-devel</packagereq>
+ <packagereq type="mandatory">libjpeg-turbo-devel</packagereq>
+ <packagereq type="mandatory">libstdc++-devel</packagereq>
+ <packagereq type="mandatory">libvirt-devel</packagereq>
+ <packagereq type="mandatory">libxml2-devel</packagereq>
+ <packagereq type="mandatory">libxshmfence-devel</packagereq>
+ <packagereq type="mandatory">mesa-libGL-devel</packagereq>
+ <packagereq type="mandatory">mesa-libGLU-devel</packagereq>
+ <packagereq type="mandatory">nss-devel</packagereq>
+ <packagereq type="mandatory">pango-devel</packagereq>
+ <packagereq type="mandatory">qt5-qtdoc</packagereq>
+ <packagereq type="mandatory">qt5-qttranslations</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>print-client</id>
+ <name>Printing Client</name>
+ <name xml:lang="zh_CN">打印客户端</name>
+ <description>Tools for printing to a local printer or a remote print server.</description>
+ <description xml:lang="zh_CN">在本地打印机和远程打印服务器中打印的工具。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ </packagelist>
+ </group>
+ <group>
+ <id>python-web</id>
+ <name>Python Web</name>
+ <description>Basic Python web application support.</description>
+ <description xml:lang="zh_CN">基本 Python 网页应用程序支持。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">freetype-devel</packagereq>
+ <packagereq type="mandatory">libcurl</packagereq>
+ <packagereq type="mandatory">libcurl-devel</packagereq>
+ <packagereq type="mandatory">libjpeg-turbo</packagereq>
+ <packagereq type="mandatory">libjpeg-turbo-devel</packagereq>
+ <packagereq type="mandatory">python3-magic</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>remote-system-management</id>
+ <name>Remote Management for Linux</name>
+ <name xml:lang="zh_CN">Linux 的远程管理</name>
+ <description>Remote management interface.</description>
+ <description xml:lang="zh_CN">Linux 的远程管理界面。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="default">cockpit</packagereq>
+ <packagereq type="default">net-snmp</packagereq>
+ <packagereq type="default">net-snmp-utils</packagereq>
+ <packagereq type="default">openwsman-client</packagereq>
+ <packagereq type="default">tog-pegasus</packagereq>
+ <packagereq type="optional">openwsman-server</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>scientific</id>
+ <name>Scientific Support</name>
+ <name xml:lang="zh_CN">科学记数法支持</name>
+ <description>Tools for mathematical and scientific computations, and parallel computing.</description>
+ <description xml:lang="zh_CN">用于数学和科学计算以及平行计算的工具。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="optional">units</packagereq>
+ <packagereq type="optional">fftw</packagereq>
+ <packagereq type="optional">fftw-devel</packagereq>
+ <packagereq type="optional">fftw-static</packagereq>
+ <packagereq type="optional">gsl-devel</packagereq>
+ <packagereq type="optional">lapack</packagereq>
+ <packagereq type="optional">python3-numpy</packagereq>
+ <packagereq type="optional">python3-scipy</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>security-tools</id>
+ <name>Security Tools</name>
+ <name xml:lang="zh_CN">安全性工具</name>
+ <description>Security tools for integrity and trust verification.</description>
+ <description xml:lang="zh_CN">用于完整性和可信验证的安全性工具。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="optional">hmaccalc</packagereq>
+ <packagereq type="optional">tpm-quote-tools</packagereq>
+ <packagereq type="optional">tpm-tools</packagereq>
+ <packagereq type="optional">trousers</packagereq>
+ <packagereq type="default">scap-security-guide</packagereq>
+ <packagereq type="optional">aide</packagereq>
+ <packagereq type="optional">openscap</packagereq>
+ <packagereq type="optional">openscap-engine-sce</packagereq>
+ <packagereq type="optional">openscap-utils</packagereq>
+ <packagereq type="optional">scap-security-guide-doc</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>server-product</id>
+ <name>Server product core</name>
+ <description>Packages mandatory for the server product.</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">chrony</packagereq>
+ <packagereq type="mandatory">polkit</packagereq>
+ <packagereq type="mandatory">realmd</packagereq>
+ <packagereq type="mandatory">openEuler-release</packagereq>
+ <packagereq type="mandatory">openEuler-latest-release</packagereq>
+ <packagereq type="mandatory">timedatex</packagereq>
+ <packagereq type="default">dhcp</packagereq>
+ <packagereq type="default">NetworkManager-config-server</packagereq>
+ <packagereq type="default">NetworkManager</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>smb-server</id>
+ <name>Windows File Server</name>
+ <name xml:lang="zh_CN">Windows 文件服务器</name>
+ <description>This package group allows you to share files between Linux and MS Windows(tm) systems.</description>
+ <description xml:lang="zh_CN">该软件包组允许您在 Linux 和 MS Windows(tm) 系统间共享文件。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">samba</packagereq>
+ <packagereq type="mandatory">samba-client</packagereq>
+ <packagereq type="default">cifs-utils</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>standard</id>
+ <name>Standard</name>
+ <name xml:lang="zh_CN">标准</name>
+ <description>The standard installation.</description>
+ <description xml:lang="zh_CN">标准安装。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">acl</packagereq>
+ <packagereq type="mandatory">at</packagereq>
+ <packagereq type="mandatory">attr</packagereq>
+ <packagereq type="mandatory">bc</packagereq>
+ <packagereq type="mandatory">cpio</packagereq>
+ <packagereq type="mandatory">crontabs</packagereq>
+ <packagereq type="mandatory">cyrus-sasl</packagereq>
+ <packagereq type="mandatory">dbus</packagereq>
+ <packagereq type="mandatory">ed</packagereq>
+ <packagereq type="mandatory">file</packagereq>
+ <packagereq type="mandatory">iptstate</packagereq>
+ <packagereq type="mandatory">irqbalance</packagereq>
+ <packagereq type="mandatory">kpatch</packagereq>
+ <packagereq type="mandatory">logrotate</packagereq>
+ <packagereq type="mandatory">lsof</packagereq>
+ <packagereq type="mandatory">net-tools</packagereq>
+ <packagereq type="mandatory">pciutils</packagereq>
+ <packagereq type="mandatory">quota</packagereq>
+ <packagereq type="mandatory">openEuler-release</packagereq>
+ <packagereq type="mandatory">openEuler-latest-release</packagereq>
+ <packagereq type="mandatory">sudo</packagereq>
+ <packagereq type="mandatory">symlinks</packagereq>
+ <packagereq type="mandatory">systemd-udev</packagereq>
+ <packagereq type="mandatory">tar</packagereq>
+ <packagereq type="mandatory">tree</packagereq>
+ <packagereq type="mandatory">util-linux-user</packagereq>
+ <packagereq type="default">bash-completion</packagereq>
+ <packagereq type="default">bpftool</packagereq>
+ <packagereq type="default">bzip2</packagereq>
+ <packagereq type="default">chrony</packagereq>
+ <packagereq type="default">cockpit</packagereq>
+ <packagereq type="default">cryptsetup</packagereq>
+ <packagereq type="default">dos2unix</packagereq>
+ <packagereq type="default">dosfstools</packagereq>
+ <packagereq type="default">ethtool</packagereq>
+ <packagereq type="default">gnupg2</packagereq>
+ <packagereq type="default">lvm2</packagereq>
+ <packagereq type="default">mailcap</packagereq>
+ <packagereq type="default">man-pages</packagereq>
+ <packagereq type="default">mdadm</packagereq>
+ <packagereq type="default">mlocate</packagereq>
+ <packagereq type="default">mtr</packagereq>
+ <packagereq type="default">realmd</packagereq>
+ <packagereq type="default">rsync</packagereq>
+ <packagereq type="default">smartmontools</packagereq>
+ <packagereq type="default">sssd</packagereq>
+ <packagereq type="default">strace</packagereq>
+ <packagereq type="default">libteam</packagereq>
+ <packagereq type="default">time</packagereq>
+ <packagereq type="default">unzip</packagereq>
+ <packagereq type="default">usbutils</packagereq>
+ <packagereq type="default">virt-what</packagereq>
+ <packagereq type="default">which</packagereq>
+ <packagereq type="default">words</packagereq>
+ <packagereq type="default">xfsdump</packagereq>
+ <packagereq type="default">zip</packagereq>
+ <packagereq type="optional">cifs-utils</packagereq>
+ <packagereq type="optional">cockpit-doc</packagereq>
+ <packagereq type="optional">ima-evm-utils</packagereq>
+ <packagereq type="optional">nfs-utils</packagereq>
+ <packagereq type="optional">traceroute</packagereq>
+ <packagereq type="optional">zsh</packagereq>
+ <packagereq type="mandatory">psacct</packagereq>
+ <packagereq type="default">libstoragemgmt</packagereq>
+ <packagereq type="default">nano</packagereq>
+ <packagereq type="default">rng-tools</packagereq>
+ <packagereq type="mandatory">rsyslog</packagereq>
+ <packagereq type="mandatory">rsyslog-relp</packagereq>
+ <packagereq type="default">nmap</packagereq>
+ <packagereq type="default">pinfo</packagereq>
+ <packagereq type="default">plymouth</packagereq>
+ <packagereq type="default">tcpdump</packagereq>
+ <packagereq type="default">vim-enhanced</packagereq>
+ <packagereq type="default">wget</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>system-tools</id>
+ <name>System Tools</name>
+ <name xml:lang="zh_CN">系统工具</name>
+ <description>This group is a collection of various tools for the system, such as the client for connecting to SMB shares and tools to monitor network traffic.</description>
+ <description xml:lang="zh_CN">这组软件包是各类系统工具的集合,如:连接 SMB 共享的客户;监控网络交通的工具。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="default">chrony</packagereq>
+ <packagereq type="default">cifs-utils</packagereq>
+ <packagereq type="default">openldap-clients</packagereq>
+ <packagereq type="default">samba-client</packagereq>
+ <packagereq type="default">setserial</packagereq>
+ <packagereq type="default">tmux</packagereq>
+ <packagereq type="default">zsh</packagereq>
+ <packagereq type="optional">arpwatch</packagereq>
+ <packagereq type="optional">chrpath</packagereq>
+ <packagereq type="optional">fuse</packagereq>
+ <packagereq type="optional">iotop</packagereq>
+ <packagereq type="optional">lzop</packagereq>
+ <packagereq type="default">xdelta</packagereq>
+ <packagereq type="optional">environment-modules</packagereq>
+ <packagereq type="default">libreswan</packagereq>
+ <packagereq type="default">nmap</packagereq>
+ <packagereq type="default">tigervnc</packagereq>
+ <packagereq type="optional">PackageKit-command-not-found</packagereq>
+ <packagereq type="optional">aide</packagereq>
+ <packagereq type="optional">amanda-client</packagereq>
+ <packagereq type="optional">convmv</packagereq>
+ <packagereq type="optional">createrepo_c</packagereq>
+ <packagereq type="optional">freerdp</packagereq>
+ <packagereq type="optional">gpm</packagereq>
+ <packagereq type="optional">gssdp</packagereq>
+ <packagereq type="optional">gupnp</packagereq>
+ <packagereq type="optional">mc</packagereq>
+ <packagereq type="optional">mtx</packagereq>
+ <packagereq type="optional">net-snmp-utils</packagereq>
+ <packagereq type="optional">oddjob</packagereq>
+ <packagereq type="optional">oddjob-mkhomedir</packagereq>
+ <packagereq type="optional">rear</packagereq>
+ <packagereq type="optional">sysstat</packagereq>
+ <packagereq type="optional">x3270-x11</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>virtualization-hypervisor</id>
+ <name>Virtualization Hypervisor</name>
+ <name xml:lang="zh_CN">虚拟化 Hypervisor</name>
+ <description>Smallest possible virtualization host installation.</description>
+ <description xml:lang="zh_CN">最小的虚拟化主机安装。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">libvirt</packagereq>
+ <packagereq type="mandatory">libvirt-admin</packagereq>
+ <packagereq type="mandatory">libvirt-bash-completion</packagereq>
+ <packagereq type="mandatory">libvirt-client</packagereq>
+ <packagereq type="mandatory">libvirt-daemon</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-config-network</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-config-nwfilter</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-interface</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-network</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-nodedev</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-nwfilter</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-qemu</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-secret</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-core</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-disk</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-gluster</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-iscsi</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-iscsi-direct</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-logical</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-mpath</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-rbd</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-driver-storage-scsi</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-kvm</packagereq>
+ <packagereq type="mandatory">libvirt-daemon-qemu</packagereq>
+ <packagereq type="mandatory">libvirt-devel</packagereq>
+ <packagereq type="mandatory">libvirt-docs</packagereq>
+ <packagereq type="mandatory">libvirt-libs</packagereq>
+ <packagereq type="mandatory">libvirt-lock-sanlock</packagereq>
+ <packagereq type="mandatory">libvirt-nss</packagereq>
+ <packagereq type="mandatory">python3-libvirt</packagereq>
+ <packagereq type="mandatory">qemu-help</packagereq>
+ <packagereq type="mandatory">qemu</packagereq>
+ <packagereq type="mandatory">qemu-block-iscsi</packagereq>
+ <packagereq type="mandatory">qemu-img</packagereq>
+ <packagereq type="mandatory">stratovirt</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>openvswitch</id>
+ <name>Virtualization Openvswitch</name>
+ <name xml:lang="zh_CN">虚拟switch </name>
+ <description>vswitch installation.</description>
+ <description xml:lang="zh_CN">安装vswitch。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">openvswitch</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>remote-desktop-clients</id>
+ <name>Remote Desktop Clients</name>
+ <name xml:lang="zh_CN">远程桌面客户端</name>
+ <description/>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="optional">freerdp</packagereq>
+ <packagereq type="optional">tigervnc</packagereq>
+ <packagereq type="optional">vinagre</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>smart-card</id>
+ <name>Smart Card Support</name>
+ <name xml:lang="zh_CN">智能卡支持</name>
+ <description>Support for using smart card authentication.</description>
+ <description xml:lang="zh_CN">支持使用智能卡验证。</description>
+ <default>true</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="default">esc</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>web-server</id>
+ <name>Basic Web Server</name>
+ <name xml:lang="zh_CN">基本网页服务器</name>
+ <description>These tools allow you to run a Web server on the system.</description>
+ <description xml:lang="zh_CN">这些工具允许您在系统上运行万维网服务器。</description>
+ <default>true</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">httpd</packagereq>
+ <packagereq type="default">mod_fcgid</packagereq>
+ <packagereq type="default">mod_ssl</packagereq>
+ <packagereq type="optional">libmemcached</packagereq>
+ <packagereq type="optional">memcached</packagereq>
+ <packagereq type="optional">mod_security</packagereq>
+ </packagelist>
+ </group>
+ <group>
+ <id>x11</id>
+ <name>X Window System</name>
+ <name xml:lang="zh_CN">X 窗口系统</name>
+ <description>X Window System Support.</description>
+ <description xml:lang="zh_CN">X 窗口系统支持。</description>
+ <default>false</default>
+ <uservisible>false</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">glx-utils</packagereq>
+ <packagereq type="mandatory">initial-setup-gui</packagereq>
+ <packagereq type="mandatory">mesa-dri-drivers</packagereq>
+ <packagereq type="mandatory">plymouth-system-theme</packagereq>
+ <packagereq type="mandatory">spice-vdagent</packagereq>
+ <packagereq type="mandatory">xorg-x11-drivers</packagereq>
+ <packagereq type="mandatory">xorg-x11-server-Xorg</packagereq>
+ <packagereq type="mandatory">xorg-x11-utils</packagereq>
+ <packagereq type="mandatory">xorg-x11-xauth</packagereq>
+ <packagereq type="mandatory">xorg-x11-xinit</packagereq>
+ <packagereq type="mandatory">xvattr</packagereq>
+ <packagereq type="optional">mesa-libGLES</packagereq>
+ <packagereq type="optional">tigervnc-server</packagereq>
+ <packagereq type="optional">wayland-protocols-devel</packagereq>
+ <packagereq type="optional">xorg-x11-drv-libinput</packagereq>
+ </packagelist>
+ </group>
+ <category>
+ <id>development</id>
+ <name>Development</name>
+ <name xml:lang="zh_CN">开发</name>
+ <description>Packages which provide functionality for developing and building applications.</description>
+ <description xml:lang="zh_CN">用于开发和构建应用程序的软件包。</description>
+ <display_order>90</display_order>
+ <grouplist>
+ <groupid>additional-devel</groupid>
+ <groupid>development</groupid>
+ <groupid>platform-devel</groupid>
+ </grouplist>
+ </category>
+ <category>
+ <id>servers</id>
+ <name>Servers</name>
+ <name xml:lang="zh_CN">服务器</name>
+ <description>Software used for running network servers</description>
+ <description xml:lang="zh_CN">用于运行网络服务器的软件</description>
+ <display_order>20</display_order>
+ <grouplist>
+ <groupid>file-server</groupid>
+ <groupid>ftp-server</groupid>
+ <groupid>mail-server</groupid>
+ <groupid>network-server</groupid>
+ <groupid>web-server</groupid>
+ </grouplist>
+ </category>
+ <category>
+ <id>base-system</id>
+ <name>System</name>
+ <name xml:lang="zh_CN">系统</name>
+ <description>Core system components.</description>
+ <description xml:lang="zh_CN">核系统组件。</description>
+ <display_order>10</display_order>
+ <grouplist>
+ <groupid>backup-client</groupid>
+ <groupid>debugging</groupid>
+ <groupid>java-platform</groupid>
+ <groupid>print-client</groupid>
+ <groupid>smart-card</groupid>
+ <groupid>dial-up</groupid>
+ <groupid>hardware-monitoring</groupid>
+ <groupid>infiniband</groupid>
+ <groupid>large-systems</groupid>
+ <groupid>legacy-unix</groupid>
+ <groupid>mainframe-access</groupid>
+ <groupid>network-tools</groupid>
+ <groupid>performance</groupid>
+ <groupid>scientific</groupid>
+ <groupid>security-tools</groupid>
+ <groupid>standard</groupid>
+ </grouplist>
+ </category>
+ <category>
+ <id>desktops</id>
+ <name>Desktops</name>
+ <name xml:lang="zh_CN">桌面环境</name>
+ <description>Desktops and thin clients.</description>
+ <description xml:lang="zh_CN">桌面和瘦客户端。</description>
+ <display_order>70</display_order>
+ <grouplist>
+ <groupid>base-x</groupid>
+ <groupid>desktop-debugging</groupid>
+ <groupid>fonts</groupid>
+ <groupid>input-methods</groupid>
+ <groupid>legacy-x</groupid>
+ <groupid>remote-desktop-clients</groupid>
+ </grouplist>
+ </category>
+ <category>
+ <id>apps</id>
+ <name>Applications</name>
+ <name xml:lang="zh_CN">应用程序</name>
+ <description>Applications to perform a variety of tasks</description>
+ <description xml:lang="zh_CN">执行不同任务的应用程序</description>
+ <display_order>80</display_order>
+ <grouplist>
+ <groupid>graphics</groupid>
+ </grouplist>
+ </category>
+ <environment>
+ <id>minimal-environment</id>
+ <name>Minimal Install</name>
+ <name xml:lang="zh_CN">最小安装</name>
+ <description>Basic functionality.</description>
+ <description xml:lang="zh_CN">基本功能。</description>
+ <display_order>1</display_order>
+ <grouplist>
+ <groupid>core</groupid>
+ </grouplist>
+ <optionlist>
+ <groupid>standard</groupid>
+ </optionlist>
+ </environment>
+ <environment>
+ <id>server-product-environment</id>
+ <name>Server</name>
+ <name xml:lang="zh_CN">服务器</name>
+ <description>An integrated, easy-to-manage server.</description>
+ <description xml:lang="zh_CN">集成的易于管理的服务器</description>
+ <display_order>2</display_order>
+ <grouplist>
+ <groupid>container-management</groupid>
+ <groupid>core</groupid>
+ <groupid>hardware-support</groupid>
+ <groupid>headless-management</groupid>
+ <groupid>server-product</groupid>
+ <groupid>standard</groupid>
+ </grouplist>
+ <optionlist>
+ <groupid>debugging</groupid>
+ <groupid>dns-server</groupid>
+ <groupid>file-server</groupid>
+ <groupid>ftp-server</groupid>
+ <groupid>hardware-monitoring</groupid>
+ <groupid>infiniband</groupid>
+ <groupid>mail-server</groupid>
+ <groupid>network-file-system-client</groupid>
+ <groupid>network-server</groupid>
+ <groupid>performance</groupid>
+ <groupid>remote-system-management</groupid>
+ <groupid>smb-server</groupid>
+ <groupid>virtualization-hypervisor</groupid>
+ <groupid>web-server</groupid>
+ <groupid>opengauss-server</groupid>
+ </optionlist>
+ </environment>
+ <environment>
+ <id>virtualization-host-environment</id>
+ <name>Virtualization Host</name>
+ <name xml:lang="zh_CN">虚拟化主机</name>
+ <description>Minimal virtualization host.</description>
+ <description xml:lang="zh_CN">最小虚拟化主机。</description>
+ <display_order>40</display_order>
+ <grouplist>
+ <groupid>base</groupid>
+ <groupid>core</groupid>
+ <groupid>virtualization-hypervisor</groupid>
+ </grouplist>
+ <optionlist>
+ <groupid>debugging</groupid>
+ <groupid>network-file-system-client</groupid>
+ <groupid>remote-system-management</groupid>
+ <groupid>openvswitch</groupid>
+ </optionlist>
+ </environment>
+ <langpacks>
+ <match install="aspell-%s" name="aspell"/>
+ <match install="autocorr-%s" name="autocorr-en"/>
+ <match install="gnome-getting-started-docs-%s" name="gnome-getting-started-docs"/>
+ <match install="hunspell-%s" name="hunspell"/>
+ <match install="hyphen-%s" name="hyphen"/>
+ <match install="libreoffice-help-%s" name="libreoffice-core"/>
+ <match install="man-pages-%s" name="man-pages"/>
+ <match install="mythes-%s" name="mythes"/>
+ </langpacks>
+</comps>
diff --git a/oemaker.spec b/oemaker.spec
new file mode 100644
index 0000000..eb6b5b3
--- /dev/null
+++ b/oemaker.spec
@@ -0,0 +1,382 @@
+%ifarch aarch64
+%global efi_aa64 1
+%endif
+
+%ifarch x86_64
+%global efi_x64 1
+%endif
+
+Name: oemaker
+Summary: a duilding tool for DVD ISO making and ISO cutting
+License: Mulan PSL v2
+Group: System/Management
+Version: 2.0.4
+Release: 9
+BuildRoot: %{_tmppath}/%{name}
+
+Source: https://gitee.com/openeuler/oemaker/repository/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source1: normal_aarch64.xml
+Source2: normal_x86_64.xml
+Source3: rpmlist.xml
+Source4: edge_normal_aarch64.xml
+Source5: edge_normal_x86_64.xml
+Source6: desktop_normal_aarch64.xml
+Source7: desktop_normal_x86_64.xml
+
+Requires: createrepo dnf-plugins-core genisoimage isomd5sum grep bash libselinux-utils libxml2
+Requires: lorax >= 19.6.78-1
+
+Patch0001: 0001-rename-source-iso.patch
+Patch0002: 0002-bugfix-I3QY98.patch
+Patch0003: 0003-change-for-edge-computing.patch
+Patch0004: 0004-bugfix-I3OGUT.patch
+Patch0005: 0005-add-fpi_tail-param-for-grub.patch
+Patch0008: 0008-add-parse_everything_deb_exclude.patch
+Patch0010: 0010-do-not-cleanup-pkg.patch
+Patch0011: 0011-support-desktop-iso.patch
+Patch0012: 0012-change-rescue-parameter-with-new-anaconda.patch
+Patch0013: 0013-enable-eject-in-install.img.patch
+Patch0014: 0014-remove-invalid-memtest.patch
+Patch0015: 0015-bugfix-I6G246.patch
+
+%description
+a building tool for DVD ISO making and ISO cutting
+
+%package -n isocut
+Summary: a building tool for ISO cutting
+Requires: yum dnf-utils createrepo file util-linux genisoimage isomd5sum grep bash libselinux-utils libxml2
+BuildRequires: bash
+
+%description -n isocut
+a building tool for ISO cutting
+
+%prep
+%setup -c
+rm -rf %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/aarch64/normal.xml
+cp %{SOURCE1} %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/aarch64/normal.xml
+rm -rf %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/x86_64/normal.xml
+cp %{SOURCE2} %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/x86_64/normal.xml
+rm -rf %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/rpmlist.xml
+cp %{SOURCE3} %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/rpmlist.xml
+rm -rf %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/aarch64/edge_normal.xml
+cp %{SOURCE4} %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/aarch64/edge_normal.xml
+rm -rf %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/x86_64/edge_normal.xml
+cp %{SOURCE5} %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/x86_64/edge_normal.xml
+rm -rf %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/aarch64/desktop_normal.xml
+cp %{SOURCE6} %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/aarch64/desktop_normal.xml
+rm -rf %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/x86_64/desktop_normal.xml
+cp %{SOURCE7} %{_builddir}/%{name}-%{version}/%{name}/isomaker/config/x86_64/desktop_normal.xml
+cd %{_builddir}/%{name}-%{version}/%{name}
+%autopatch -p1
+
+%install
+mkdir -p %{buildroot}/opt/
+mkdir -p %{buildroot}/opt/oemaker
+mkdir -p %{buildroot}/opt/oemaker/config
+mkdir -p %{buildroot}/opt/oemaker/config/x86_64
+mkdir -p %{buildroot}/opt/oemaker/config/aarch64
+mkdir -p %{buildroot}/opt/oemaker/docs
+mkdir -p %{buildroot}/%{_bindir}
+mkdir -p %{buildroot}/%{_sysconfdir}/isocut
+chmod 750 %{buildroot}/%{_sysconfdir}/isocut
+
+install -m 700 %{name}/isomaker/oemaker.sh %{buildroot}/opt/oemaker/oemaker.sh
+install -m 700 %{name}/isomaker/oemaker.sh %{buildroot}/%{_bindir}/oemaker
+install -m 700 %{name}/isomaker/make_debug.sh %{buildroot}/opt/oemaker/make_debug.sh
+install -m 700 %{name}/isomaker/img_repo.sh %{buildroot}/opt/oemaker/img_repo.sh
+install -m 700 %{name}/isomaker/init.sh %{buildroot}/opt/oemaker/init.sh
+install -m 700 %{name}/isomaker/iso.sh %{buildroot}/opt/oemaker/iso.sh
+install -m 700 %{name}/isomaker/rpm.sh %{buildroot}/opt/oemaker/rpm.sh
+install -m 700 %{name}/isomaker/env_record.sh %{buildroot}/opt/oemaker/env_record.sh
+install -m 700 %{name}/isomaker/env_restore.sh %{buildroot}/opt/oemaker/env_restore.sh
+install -m 400 %{name}/isomaker/config/rpmlist.xml %{buildroot}/opt/oemaker/config/rpmlist.xml
+install -m 400 %{name}/isomaker/config/x86_64/* %{buildroot}/opt/oemaker/config/x86_64/
+install -m 400 %{name}/isomaker/config/aarch64/* %{buildroot}/opt/oemaker/config/aarch64/
+install -m 700 %{name}/isomaker/docs/* %{buildroot}/opt/oemaker/docs/
+cp -a %{name}/isomaker/80-openeuler %{buildroot}/opt/oemaker/
+
+
+install -m 550 %{name}/isocut/isocut.py %{buildroot}/%{_bindir}/isocut
+install -m 600 %{name}/isocut/config/repodata.template %{buildroot}/%{_sysconfdir}/isocut/
+
+%if 0%{?efi_aa64}
+ install -m 600 %{name}/isocut/config/aarch64/rpmlist %{buildroot}/%{_sysconfdir}/isocut/
+ install -m 600 %{name}/isocut/config/aarch64/anaconda-ks.cfg %{buildroot}/%{_sysconfdir}/isocut/
+%endif
+
+%if 0%{?efi_x64}
+ install -m 600 %{name}/isocut/config/x86_64/rpmlist %{buildroot}/%{_sysconfdir}/isocut/
+ install -m 600 %{name}/isocut/config/x86_64/anaconda-ks.cfg %{buildroot}/%{_sysconfdir}/isocut/
+%endif
+
+%pre
+
+%post
+
+%preun
+
+%postun
+
+%postun -n isocut
+if [ "$1" = "0" ]; then
+ rm -rf %{_sysconfdir}/isocut/*
+fi
+
+%files
+%defattr(-,root,root)
+%dir /opt
+%dir /opt/oemaker
+/opt/oemaker/*
+%{_bindir}/oemaker
+
+%files -n isocut
+%defattr(-,root,root)
+%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/isocut/repodata.template
+%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/isocut/rpmlist
+%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/isocut/anaconda-ks.cfg
+%{_bindir}/isocut
+%dir %{_sysconfdir}/isocut
+%{_sysconfdir}/isocut/*
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT/*
+rm -rf %{buildroot}
+rm -rf $RPM_BUILD_DIR/%{name}
+
+%changelog
+* Tue Feb 21 2023 wangchong <wangchong56@huawei.com> - 2.0.4-9
+- ID:NA
+- SUG:NA
+- DESC:fix bug I6G246
+
+* Fri Feb 17 2023 wangchong <wangchong56@huawei.com> - 2.0.4-8
+- ID:NA
+- SUG:NA
+- DESC:delete recycle package authz and iSulad-img
+
+* Fri Feb 10 2023 wangzhiqiang <wangzhiqiang95@huawei.com> - 2.0.4-7
+- ID:NA
+- SUG:NA
+- DESC:delete package cryptsetup-reencrypt
+
+* Tue Dec 27 2022 penghaitao <htpengc@isoftstone.com> - 2.0.4-6
+- ID:NA
+- SUG:NA
+- DESC: Remove invalid memtest
+
+* Mon Dec 26 2022 sunhai <sunhai10@huawei.com> - 2.0.4-5
+- ID:NA
+- SUG:NA
+- DESC: change rescue parameter with legacy too
+ Enable eject in install.img
+
+* Thu Dec 15 2022 wangkai <wangkai385@h-partners.com> - 2.0.4-3
+- ID:NA
+- SUG:NA
+- DESC: Remove package openEuler-performance
+
+* Tue Nov 29 2022 sunhai <sunhai10@huawei.com> - 2.0.4-2
+- ID:NA
+- SUG:NA
+- DESC: change rescue parameter with new anaconda
+
+* Tue Nov 22 2022 xiangyuning <xiangyuning@huawei.com> - 2.0.4-1
+- ID:NA
+- SUG:NA
+- DESC: upgrade to 2.0.4
+
+* Mon Aug 15 2022 gaoruoshu <gaoruoshu@huawei.com> - 2.0.3-18
+- ID:NA
+- SUG:NA
+- DESC: add atune-engine rpm to rpmlist.xml
+
+* Fri Jul 29 2022 wangchong <wangchong56@huawei.com> - 2.0.3-17
+- ID:NA
+- SUG:NA
+- DESC: support Desktop iso
+
+* Fri Jul 15 2022 caodongxia <caodongxia@h-partners.com> - 2.0.3-16
+- ID:NA
+- SUG:NA
+- DESC: clean up dconf-editor and gnome-*
+
+* Thu Jul 14 2022 wangchong <wangchong56@huawei.com> - 2.0.3-15
+- ID:NA
+- SUG:NA
+- DESC: do not clean up libdiff and libcairo-script*
+
+* Wed Apr 20 2022 xiangyuning <xiangyuning@huawei.com> - 2.0.3-14
+- ID:NA
+- SUG:NA
+- DESC: restore the automated kickstart function
+
+* Thu Mar 31 2022 zhouwenpei <zhouwenpei1@h-partners.com> - 2.0.3-13
+- ID:NA
+- SUG:NA
+- DESC: add linux-firmware subpackage
+
+* Mon Mar 28 2022 Senlin <xiasenlin1@huawei.com> - 2.0.3-12
+- ID:NA
+- SUG:NA
+- DESC: add exclude list for everything
+
+* Mon Mar 7 2022 xiangyuning <xiangyuning@huawei.com> - 2.0.3-11
+- ID:NA
+- SUG:NA
+- DESC: modify restore env mode
+
+* Fri Mar 4 2022 xiangyuning <xiangyuning@huawei.com> - 2.0.3-10
+- ID:NA
+- SUG:NA
+- DESC: lorax cmd add printed log
+
+* Fri Mar 4 2022 xiangyuning <xiangyuning@huawei.com> - 2.0.3-9
+- ID:NA
+- SUG:NA
+- DESC: fix build oemaker failed issue
+
+* Wed Mar 2 2022 xiangyuning <xiangyuning@huawei.com> - 2.0.3-8
+- ID:NA
+- SUG:NA
+- DESC: restore env after selinux status changes
+
+* Wed Feb 23 2022 zhuyuncheng <zhuyuncheng@huawei.com> - 2.0.3-7
+- ID:NA
+- SUG:NA
+- DESC: add Server install mode and packages for edge computing iso
+
+* Wed Feb 23 2022 hanhui <hanhui15@h-partners.com> - 2.0.3-6
+- DESC: delete gamin and openjpeg
+ add rsyslog-gnutls and edk2-ovmf packages
+ rename hisi_rde to hisi_trng_v2,libkae to uadk_engine
+
+* Tue Feb 22 2022 jiangheng <jiangheng12@huawei.com> - 2.0.3-5
+- ID:NA
+- SUG:NA
+- DESC: delete nscd package
+
+* Mon Feb 14 2022 wangchong <952173335@qq.com> - 2.0.3-4
+- ID:NA
+- SUG:NA
+- DESC: upgrade to 2.0.3 and support usb flash drive mode and delete some packages
+
+* Fri Jan 21 2022 zhang_xubo <2578876417@qq.com> - 2.0.0-13
+- ID:NA
+- SUG:NA
+- DESC: add opengauss server pakcage
+
+* Thu Jan 20 2022 yaokai13 <yaokai13@huawei.com> - 2.0.0-12
+- ID:NA
+- SUG:NA
+- DESC: delete decay package
+
+* Thu Oct 14 2021 miao_kaibo <miaokaibo@outlook.com> - 2.0.0-11
+- ID:NA
+- SUG:NA
+- DESC: bugfix I3OGUT
+
+* Tue Sep 28 2021 miao_kaibo <miaokaibo@outlook.com> - 2.0.0-10
+- ID:NA
+- SUG:NA
+- DESC: change for edge computing iso
+
+* Thu Aug 26 2021 miao_kaibo <miaokaibo@outlook.com> - 2.0.0-9
+- ID:NA
+- SUG:NA
+- DESC: change exclude list
+
+* Tue Aug 17 2021 miao_kaibo <miaokaibo@outlook.com> - 2.0.0-8
+- ID:NA
+- SUG:NA
+- DESC: delete decay package
+
+* Thu Jul 15 2021 miao_kaibo <miaokaibo@outlook.com> - 2.0.0-7
+- ID:NA
+- SUG:NA
+- DESC: replace gvfs-fuse by gvfs-fuse3
+
+* Wed May 12 2021 miao_kaibo <miaokaibo@outlook.com> - 2.0.0-6
+- ID:NA
+- SUG:NA
+- DESC: bugfix I3QY98
+
+* Wed Apr 7 2021 miao_kaibo <miaokaibo@outlook.com> - 2.0.0-5
+- ID:NA
+- SUG:NA
+- DESC: change for issue I3DJJW
+
+* Fri Apr 2 2021 miao_kaibo <miaokaibo@outlook.com> - 2.0.0-4
+- ID:NA
+- SUG:NA
+- DESC: rename source iso
+
+* Thu Mar 25 2021 xinghe <xinghe1@huawei.com> - 2.0.0-3
+- ID:NA
+- SUG:NA
+- DESC: remove atlas
+
+* Sun Mar 21 2021 miao_kaibo <miaokaibo@outlook.com> - 2.0.0-2
+- ID:NA
+- SUG:NA
+- DESC: replace rsyslog-gnutls by rsyslog
+
+* Fri Mar 19 2021 zhuchunyi <zhuchunyi@huawei.com> - 2.0.0-1
+- ID:NA
+- SUG:NA
+- DESC: upgrade version
+
+* Wed Mar 17 2021 miao_kaibo <miaokaibo@outlook.com> - 1.1.2-7
+- ID:NA
+- SUG:NA
+- DESC: delete or replace rpms which are not exist
+
+* Sat Mar 13 2021 miao_kaibo <miaokaibo@outlook.com> - 1.1.2-6
+- ID:NA
+- SUG:NA
+- DESC: add exclude rpm to rpmlist
+
+* Sat Mar 13 2021 miao_kaibo <miaokaibo@outlook.com> - 1.1.2-5
+- ID:NA
+- SUG:NA
+- DESC: fix bug I3B7CH
+
+* Wed Mar 10 2021 Chen Qun <kuhn.chenqun@huawei.com> - 1.1.2-4
+- ID:NA
+- SUG:NA
+- DESC: add qemu-block-iscsi in virtualization-hypervisor group
+
+* Mon Mar 08 2021 miao_kaibo <miaokaibo@outlook.com> - 1.1.2-3
+- ID:NA
+- SUG:NA
+- DESC: change method of creating source iso
+
+* Mon Mar 01 2021 Chen Qun <kuhn.chenqun@huawei.com> - 1.1.2-2
+- ID:NA
+- SUG:NA
+- DESC: add stratovirt in virtualization-hypervisor group
+
+* Thu Feb 25 2021 miao_kaibo <miaokaibo@outlook.com> - 1.1.2-1
+- ID:NA
+- SUG:NA
+- DESC:upgrade version
+
+* Mon Feb 08 2021 miao_kaibo <miaokaibo@outlook.com> - 1.1.1-1
+- ID:NA
+- SUG:NA
+- DESC:upgrade version
+
+* Thu Oct 15 2020 zhuchunyi <zhuchunyi@huawei.com> - 1.0.1-1
+- ID:NA
+- SUG:NA
+- DESC:upgrade version
+
+* Tue Sep 29 2020 zhuchunyi <zhuchunyi@huawei.com> - 1.0.0-2
+- ID:NA
+- SUG:NA
+- DESC:change Source format to URL
+
+* Sat Jul 25 2020 zhuchunyi <zhuchunyi@huawei.com> - 1.0.0-1
+- ID:NA
+- SUG:NA
+- DESC:package init
diff --git a/rpmlist.xml b/rpmlist.xml
new file mode 100644
index 0000000..3949ef0
--- /dev/null
+++ b/rpmlist.xml
@@ -0,0 +1,1426 @@
+<?xml version="1.0" encoding="utf-8"?>
+<groups>
+ <packagelist type="conflict">
+ <packagereq>mariadb</packagereq>
+ <packagereq>mariadb-server</packagereq>
+ </packagelist>
+ <packagelist type="everything_conflict">
+ <packagereq>abrt-addon-ccpp</packagereq>
+ <packagereq>podman-help</packagereq>
+ <packagereq>libcmpiCppImpl0</packagereq>
+ <packagereq>libev-libevent-devel</packagereq>
+ <packagereq>mariadb-devel</packagereq>
+ <packagereq>mariadb-test</packagereq>
+ <packagereq>podman-docker</packagereq>
+ <packagereq>python3-unversioned-command</packagereq>
+ <packagereq>python3-abrt-container-addon</packagereq>
+ </packagelist>
+ <packagelist type="exclude">
+ <packagereq>texlive-collection-bibtexextra</packagereq>
+ <packagereq>texlive-collection-mathscience</packagereq>
+ <packagereq>texlive-collection-latexextra</packagereq>
+ <packagereq>texlive-collection-fontsextra</packagereq>
+ <packagereq>texlive-ctanupload</packagereq>
+ <packagereq>texlive-exceltex</packagereq>
+ <packagereq>texlive-latexindent</packagereq>
+ <packagereq>texlive-biblatex-apa</packagereq>
+ <packagereq>texlive-collection-binextra</packagereq>
+ <packagereq>texlive-collection-fontutils</packagereq>
+ <packagereq>texlive-includernw</packagereq>
+ <packagereq>texlive-oldstandard</packagereq>
+ <packagereq>texlive-scheme-full</packagereq>
+ <packagereq>texlive-scheme-gust</packagereq>
+ <packagereq>texlive-scheme-medium</packagereq>
+ <packagereq>texlive-scheme-tetex</packagereq>
+ <packagereq>drbd</packagereq>
+ <packagereq>drbd-bash-completion</packagereq>
+ <packagereq>drbd-pacemaker</packagereq>
+ <packagereq>drbd-rgmanager</packagereq>
+ <packagereq>drbd-udev</packagereq>
+ <packagereq>drbd-utils</packagereq>
+ <packagereq>gnome-boxes</packagereq>
+ <packagereq>nodejs-grunt-contrib-watch</packagereq>
+ </packagelist>
+ <packagelist type="src_exclude">
+ <packagereq>drbd</packagereq>
+ <packagereq>gnome-boxes</packagereq>
+ <packagereq>nodejs-grunt-contrib-watch</packagereq>
+ </packagelist>
+ <packagelist type="everything_debug_exclude">
+ <packagereq>drbd-debuginfo</packagereq>
+ <packagereq>drbd-debugsource</packagereq>
+ <packagereq>gnome-boxes-debuginfo</packagereq>
+ <packagereq>gnome-boxes-debugsource</packagereq>
+ </packagelist>
+ <packagelist type="aarch64">
+ <packagereq>edk2-aarch64</packagereq>
+ <packagereq>grub2-efi-aa64</packagereq>
+ <packagereq>grub2-efi-aa64-modules</packagereq>
+ <packagereq>hisi_hpre</packagereq>
+ <packagereq>hisi_trng_v2</packagereq>
+ <packagereq>hisi_sec2</packagereq>
+ <packagereq>hisi_zip</packagereq>
+ <packagereq>uadk_engine</packagereq>
+ <packagereq>libwd</packagereq>
+ <packagereq>shim-aa64</packagereq>
+ <packagereq>uacce</packagereq>
+ </packagelist>
+ <packagelist type="x86_64">
+ <packagereq>edk2-ovmf</packagereq>
+ <packagereq>grub2-efi-x64</packagereq>
+ <packagereq>grub2-efi-x64-modules</packagereq>
+ <packagereq>shim</packagereq>
+ </packagelist>
+ <packagelist type="common">
+ <packagereq>abattis-cantarell-fonts</packagereq>
+ <packagereq>abattis-cantarell-fonts-help</packagereq>
+ <packagereq>accountsservice</packagereq>
+ <packagereq>accountsservice-help</packagereq>
+ <packagereq>accountsservice-libs</packagereq>
+ <packagereq>acl</packagereq>
+ <packagereq>acl-help</packagereq>
+ <packagereq>acpid</packagereq>
+ <packagereq>acpid-help</packagereq>
+ <packagereq>adcli</packagereq>
+ <packagereq>adcli-help</packagereq>
+ <packagereq>adobe-mappings-cmap</packagereq>
+ <packagereq>adobe-mappings-cmap-help</packagereq>
+ <packagereq>adobe-mappings-pdf</packagereq>
+ <packagereq>adobe-mappings-pdf-help</packagereq>
+ <packagereq>adwaita-gtk2-theme</packagereq>
+ <packagereq>aide</packagereq>
+ <packagereq>aide-help</packagereq>
+ <packagereq>alsa-firmware</packagereq>
+ <packagereq>alsa-tools-firmware</packagereq>
+ <packagereq>apr</packagereq>
+ <packagereq>apr-help</packagereq>
+ <packagereq>arptables</packagereq>
+ <packagereq>arptables-help</packagereq>
+ <packagereq>arpwatch</packagereq>
+ <packagereq>arpwatch-help</packagereq>
+ <packagereq>asciidoc</packagereq>
+ <packagereq>asciidoc-help</packagereq>
+ <packagereq>at</packagereq>
+ <packagereq>at-help</packagereq>
+ <packagereq>attr</packagereq>
+ <packagereq>attr-help</packagereq>
+ <packagereq>atune</packagereq>
+ <packagereq>atune-client</packagereq>
+ <packagereq>atune-db</packagereq>
+ <packagereq>atune-engine</packagereq>
+ <packagereq>audiofile</packagereq>
+ <packagereq>audit</packagereq>
+ <packagereq>audit-help</packagereq>
+ <packagereq>audit-libs</packagereq>
+ <packagereq>audit-libs-devel</packagereq>
+ <packagereq>authd</packagereq>
+ <packagereq>authd-help</packagereq>
+ <packagereq>authselect</packagereq>
+ <packagereq>authselect-compat</packagereq>
+ <packagereq>authselect-help</packagereq>
+ <packagereq>authselect-libs</packagereq>
+ <packagereq>avahi</packagereq>
+ <packagereq>avahi-autoipd</packagereq>
+ <packagereq>avahi-compat-howl</packagereq>
+ <packagereq>avahi-compat-libdns_sd</packagereq>
+ <packagereq>avahi-dnsconfd</packagereq>
+ <packagereq>avahi-gobject</packagereq>
+ <packagereq>avahi-libs</packagereq>
+ <packagereq>avahi-tools</packagereq>
+ <packagereq>basesystem</packagereq>
+ <packagereq>bash</packagereq>
+ <packagereq>bash-completion</packagereq>
+ <packagereq>bash-completion-help</packagereq>
+ <packagereq>bash-help</packagereq>
+ <packagereq>bc</packagereq>
+ <packagereq>bc-help</packagereq>
+ <packagereq>bind-chroot</packagereq>
+ <packagereq>bind-dyndb-ldap</packagereq>
+ <packagereq>bind-libs</packagereq>
+ <packagereq>bind-utils</packagereq>
+ <packagereq>binutils</packagereq>
+ <packagereq>binutils-devel</packagereq>
+ <packagereq>binutils-help</packagereq>
+ <packagereq>bison</packagereq>
+ <packagereq>bison-help</packagereq>
+ <packagereq>blas-devel</packagereq>
+ <packagereq>blktrace</packagereq>
+ <packagereq>blktrace-help</packagereq>
+ <packagereq>bluez</packagereq>
+ <packagereq>bluez-help</packagereq>
+ <packagereq>boost-atomic</packagereq>
+ <packagereq>boost-chrono</packagereq>
+ <packagereq>boost-context</packagereq>
+ <packagereq>boost-date-time</packagereq>
+ <packagereq>boost-devel</packagereq>
+ <packagereq>boost-filesystem</packagereq>
+ <packagereq>boost-graph</packagereq>
+ <packagereq>boost-help</packagereq>
+ <packagereq>boost-iostreams</packagereq>
+ <packagereq>boost-locale</packagereq>
+ <packagereq>boost-math</packagereq>
+ <packagereq>boost-program-options</packagereq>
+ <packagereq>boost-python3</packagereq>
+ <packagereq>boost-random</packagereq>
+ <packagereq>boost-regex</packagereq>
+ <packagereq>boost-serialization</packagereq>
+ <packagereq>boost-system</packagereq>
+ <packagereq>boost-test</packagereq>
+ <packagereq>boost-thread</packagereq>
+ <packagereq>boost-timer</packagereq>
+ <packagereq>boost-wave</packagereq>
+ <packagereq>bridge-utils</packagereq>
+ <packagereq>brltty-docs</packagereq>
+ <packagereq>brotli</packagereq>
+ <packagereq>btrfs-progs</packagereq>
+ <packagereq>btrfs-progs-help</packagereq>
+ <packagereq>busybox</packagereq>
+ <packagereq>busybox-help</packagereq>
+ <packagereq>bzip2</packagereq>
+ <packagereq>bzip2-help</packagereq>
+ <packagereq>ca-certificates</packagereq>
+ <packagereq>cachefilesd</packagereq>
+ <packagereq>cachefilesd-help</packagereq>
+ <packagereq>c-ares</packagereq>
+ <packagereq>c-ares-help</packagereq>
+ <packagereq>ccid</packagereq>
+ <packagereq>chkconfig</packagereq>
+ <packagereq>chkconfig-help</packagereq>
+ <packagereq>chrony</packagereq>
+ <packagereq>chrpath</packagereq>
+ <packagereq>chrpath-help</packagereq>
+ <packagereq>cifs-utils</packagereq>
+ <packagereq>cifs-utils-help</packagereq>
+ <packagereq>cjkuni-ukai-fonts</packagereq>
+ <packagereq>cjkuni-ukai-fonts-help</packagereq>
+ <packagereq>clibcni-devel</packagereq>
+ <packagereq>cloud-init</packagereq>
+ <packagereq>cloud-init-help</packagereq>
+ <packagereq>clutter</packagereq>
+ <packagereq>clutter-gst3</packagereq>
+ <packagereq>clutter-gst3-help</packagereq>
+ <packagereq>clutter-gtk</packagereq>
+ <packagereq>clutter-gtk-help</packagereq>
+ <packagereq>clutter-help</packagereq>
+ <packagereq>cockpit</packagereq>
+ <packagereq>cockpit-help</packagereq>
+ <packagereq>cogl</packagereq>
+ <packagereq>cogl-help</packagereq>
+ <packagereq>color-filesystem</packagereq>
+ <packagereq>containers-common</packagereq>
+ <packagereq>container-selinux</packagereq>
+ <packagereq>coreutils</packagereq>
+ <packagereq>coreutils-help</packagereq>
+ <packagereq>cpio</packagereq>
+ <packagereq>cpio-help</packagereq>
+ <packagereq>cracklib</packagereq>
+ <packagereq>cracklib-dicts</packagereq>
+ <packagereq>cracklib-help</packagereq>
+ <packagereq>crash</packagereq>
+ <packagereq>crash-help</packagereq>
+ <packagereq>createrepo_c</packagereq>
+ <packagereq>createrepo_c-help</packagereq>
+ <packagereq>cronie</packagereq>
+ <packagereq>cronie-help</packagereq>
+ <packagereq>crontabs</packagereq>
+ <packagereq>crontabs-help</packagereq>
+ <packagereq>crypto-policies</packagereq>
+ <packagereq>cryptsetup</packagereq>
+ <packagereq>cryptsetup-help</packagereq>
+ <packagereq>ctags</packagereq>
+ <packagereq>ctags-help</packagereq>
+ <packagereq>cups</packagereq>
+ <packagereq>cups-filters</packagereq>
+ <packagereq>cups-help</packagereq>
+ <packagereq>cups-libs</packagereq>
+ <packagereq>cups-pk-helper</packagereq>
+ <packagereq>curl</packagereq>
+ <packagereq>curl-help</packagereq>
+ <packagereq>cvs</packagereq>
+ <packagereq>cvs-help</packagereq>
+ <packagereq>cyrus-sasl</packagereq>
+ <packagereq>cyrus-sasl-gs2</packagereq>
+ <packagereq>cyrus-sasl-help</packagereq>
+ <packagereq>cyrus-sasl-ldap</packagereq>
+ <packagereq>cyrus-sasl-lib</packagereq>
+ <packagereq>cyrus-sasl-md5</packagereq>
+ <packagereq>cyrus-sasl-ntlm</packagereq>
+ <packagereq>cyrus-sasl-scram</packagereq>
+ <packagereq>dbus</packagereq>
+ <packagereq>dbus-glib</packagereq>
+ <packagereq>dbus-help</packagereq>
+ <packagereq>dbus-python-help</packagereq>
+ <packagereq>device-mapper</packagereq>
+ <packagereq>device-mapper-event</packagereq>
+ <packagereq>dhcp</packagereq>
+ <packagereq>dhcp-common</packagereq>
+ <packagereq>dhcp-libs</packagereq>
+ <packagereq>dhcp-server</packagereq>
+ <packagereq>dialog</packagereq>
+ <packagereq>dialog-help</packagereq>
+ <packagereq>diffstat</packagereq>
+ <packagereq>diffutils</packagereq>
+ <packagereq>diffutils-help</packagereq>
+ <packagereq>dmidecode</packagereq>
+ <packagereq>dmraid</packagereq>
+ <packagereq>dmraid-events</packagereq>
+ <packagereq>dnf</packagereq>
+ <packagereq>dnf-data</packagereq>
+ <packagereq>dnf-plugins-core</packagereq>
+ <packagereq>dnsmasq</packagereq>
+ <packagereq>dnsmasq-help</packagereq>
+ <packagereq>dnsmasq-utils</packagereq>
+ <packagereq>docbook-dtds</packagereq>
+ <packagereq>docbook-style-xsl</packagereq>
+ <packagereq>docker-engine</packagereq>
+ <packagereq>docker-runc</packagereq>
+ <packagereq>dos2unix</packagereq>
+ <packagereq>dosfstools</packagereq>
+ <packagereq>dosfstools-help</packagereq>
+ <packagereq>dracut</packagereq>
+ <packagereq>dracut-caps</packagereq>
+ <packagereq>dracut-config-generic</packagereq>
+ <packagereq>dracut-config-rescue</packagereq>
+ <packagereq>dracut-network</packagereq>
+ <packagereq>dracut-tools</packagereq>
+ <packagereq>dropwatch</packagereq>
+ <packagereq>drpm</packagereq>
+ <packagereq>drpm-devel</packagereq>
+ <packagereq>drpm-help</packagereq>
+ <packagereq>e2fsprogs</packagereq>
+ <packagereq>e2fsprogs-devel</packagereq>
+ <packagereq>e2fsprogs-help</packagereq>
+ <packagereq>ed</packagereq>
+ <packagereq>edk2-devel</packagereq>
+ <packagereq>edk2-help</packagereq>
+ <packagereq>efibootmgr</packagereq>
+ <packagereq>efibootmgr-help</packagereq>
+ <packagereq>efivar</packagereq>
+ <packagereq>efivar-help</packagereq>
+ <packagereq>elfutils</packagereq>
+ <packagereq>elfutils-devel</packagereq>
+ <packagereq>ethtool</packagereq>
+ <packagereq>ethtool-help</packagereq>
+ <packagereq>evolution-data-server</packagereq>
+ <packagereq>exempi</packagereq>
+ <packagereq>exempi-help</packagereq>
+ <packagereq>expat</packagereq>
+ <packagereq>expat-devel</packagereq>
+ <packagereq>expat-help</packagereq>
+ <packagereq>expect</packagereq>
+ <packagereq>expect-help</packagereq>
+ <packagereq>file</packagereq>
+ <packagereq>file-help</packagereq>
+ <packagereq>file-libs</packagereq>
+ <packagereq>filesystem</packagereq>
+ <packagereq>findutils</packagereq>
+ <packagereq>findutils-help</packagereq>
+ <packagereq>fipscheck</packagereq>
+ <packagereq>fipscheck-help</packagereq>
+ <packagereq>firewalld</packagereq>
+ <packagereq>firewalld-doc</packagereq>
+ <packagereq>firewalld-filesystem</packagereq>
+ <packagereq>flex</packagereq>
+ <packagereq>freetype</packagereq>
+ <packagereq>freetype-help</packagereq>
+ <packagereq>ftp</packagereq>
+ <packagereq>ftp-help</packagereq>
+ <packagereq>fuse</packagereq>
+ <packagereq>fuse-help</packagereq>
+ <packagereq>fxload</packagereq>
+ <packagereq>fxload-help</packagereq>
+ <packagereq>gawk</packagereq>
+ <packagereq>gawk-help</packagereq>
+ <packagereq>gcc-gfortran</packagereq>
+ <packagereq>gcr</packagereq>
+ <packagereq>gdb</packagereq>
+ <packagereq>gdb-help</packagereq>
+ <packagereq>gdbm</packagereq>
+ <packagereq>gdbm-devel</packagereq>
+ <packagereq>gdbm-help</packagereq>
+ <packagereq>gdk-pixbuf2</packagereq>
+ <packagereq>gdk-pixbuf2-help</packagereq>
+ <packagereq>genisoimage</packagereq>
+ <packagereq>geoclue2-libs</packagereq>
+ <packagereq>geocode-glib</packagereq>
+ <packagereq>geocode-glib-help</packagereq>
+ <packagereq>GeoIP</packagereq>
+ <packagereq>GeoIP-help</packagereq>
+ <packagereq>gettext</packagereq>
+ <packagereq>gettext-help</packagereq>
+ <packagereq>gettext-libs</packagereq>
+ <packagereq>git</packagereq>
+ <packagereq>git-help</packagereq>
+ <packagereq>gjs</packagereq>
+ <packagereq>glib2</packagereq>
+ <packagereq>glib2-help</packagereq>
+ <packagereq>glibc</packagereq>
+ <packagereq>glibc-all-langpacks</packagereq>
+ <packagereq>glibc-common</packagereq>
+ <packagereq>glibc-devel</packagereq>
+ <packagereq>glibc-help</packagereq>
+ <packagereq>glibc-locale-source</packagereq>
+ <packagereq>gmp</packagereq>
+ <packagereq>gnupg2</packagereq>
+ <packagereq>gnupg2-help</packagereq>
+ <packagereq>gnupg2-smime</packagereq>
+ <packagereq>gnutls</packagereq>
+ <packagereq>gnutls-c++</packagereq>
+ <packagereq>gnutls-help</packagereq>
+ <packagereq>gobject-introspection</packagereq>
+ <packagereq>gobject-introspection-help</packagereq>
+ <packagereq>golang</packagereq>
+ <packagereq>golang-devel</packagereq>
+ <packagereq>golang-help</packagereq>
+ <packagereq>gperftools</packagereq>
+ <packagereq>gperftools-devel</packagereq>
+ <packagereq>gperftools-libs</packagereq>
+ <packagereq>gpgme</packagereq>
+ <packagereq>gpgme-help</packagereq>
+ <packagereq>grep</packagereq>
+ <packagereq>grilo</packagereq>
+ <packagereq>grilo-help</packagereq>
+ <packagereq>groff</packagereq>
+ <packagereq>groff-help</packagereq>
+ <packagereq>grpc</packagereq>
+ <packagereq>grpc-devel</packagereq>
+ <packagereq>grpc-plugins</packagereq>
+ <packagereq>grub2-common</packagereq>
+ <packagereq>grub2-help</packagereq>
+ <packagereq>grub2-tools</packagereq>
+ <packagereq>grubby</packagereq>
+ <packagereq>grubby-help</packagereq>
+ <packagereq>gssproxy</packagereq>
+ <packagereq>gssproxy-help</packagereq>
+ <packagereq>gvfs</packagereq>
+ <packagereq>gzip</packagereq>
+ <packagereq>gzip-help</packagereq>
+ <packagereq>haveged</packagereq>
+ <packagereq>haveged-help</packagereq>
+ <packagereq>hdf5</packagereq>
+ <packagereq>hdf5-devel</packagereq>
+ <packagereq>hdparm</packagereq>
+ <packagereq>hdparm-help</packagereq>
+ <packagereq>hostname</packagereq>
+ <packagereq>httpd</packagereq>
+ <packagereq>httpd-help</packagereq>
+ <packagereq>httpd-tools</packagereq>
+ <packagereq>http-parser</packagereq>
+ <packagereq>http-parser-devel</packagereq>
+ <packagereq>http-parser-help</packagereq>
+ <packagereq>hunspell</packagereq>
+ <packagereq>hunspell-en-help</packagereq>
+ <packagereq>hunspell-help</packagereq>
+ <packagereq>hwdata</packagereq>
+ <packagereq>hwinfo</packagereq>
+ <packagereq>hwinfo-help</packagereq>
+ <packagereq>hwloc-gui</packagereq>
+ <packagereq>i2c-tools-eepromer</packagereq>
+ <packagereq>i2c-tools-help</packagereq>
+ <packagereq>ima-evm-utils</packagereq>
+ <packagereq>ima-evm-utils-help</packagereq>
+ <packagereq>info</packagereq>
+ <packagereq>initscripts</packagereq>
+ <packagereq>iotop</packagereq>
+ <packagereq>iotop-help</packagereq>
+ <packagereq>ipcalc</packagereq>
+ <packagereq>ipcalc-help</packagereq>
+ <packagereq>ipmitool</packagereq>
+ <packagereq>ipmitool-help</packagereq>
+ <packagereq>iproute</packagereq>
+ <packagereq>iproute-help</packagereq>
+ <packagereq>iprutils</packagereq>
+ <packagereq>iprutils-help</packagereq>
+ <packagereq>ipset</packagereq>
+ <packagereq>ipset-help</packagereq>
+ <packagereq>ipset-libs</packagereq>
+ <packagereq>iptables</packagereq>
+ <packagereq>iptraf-ng</packagereq>
+ <packagereq>iptraf-ng-help</packagereq>
+ <packagereq>iptstate</packagereq>
+ <packagereq>iptstate-help</packagereq>
+ <packagereq>iputils</packagereq>
+ <packagereq>iputils-help</packagereq>
+ <packagereq>ipvsadm</packagereq>
+ <packagereq>ipvsadm-help</packagereq>
+ <packagereq>irqbalance</packagereq>
+ <packagereq>irqbalance-help</packagereq>
+ <packagereq>iSulad</packagereq>
+ <packagereq>ivtv-firmware</packagereq>
+ <packagereq>iw</packagereq>
+ <packagereq>iw-help</packagereq>
+ <packagereq>jansson</packagereq>
+ <packagereq>jansson-help</packagereq>
+ <packagereq>java-1.8.0-openjdk</packagereq>
+ <packagereq>java-1.8.0-openjdk-devel</packagereq>
+ <packagereq>java-1.8.0-openjdk-headless</packagereq>
+ <packagereq>json-c</packagereq>
+ <packagereq>json-c-help</packagereq>
+ <packagereq>json-glib</packagereq>
+ <packagereq>json-glib-help</packagereq>
+ <packagereq>kata-containers</packagereq>
+ <packagereq>kbd</packagereq>
+ <packagereq>kbd-help</packagereq>
+ <packagereq>kbd-legacy</packagereq>
+ <packagereq>kbd-misc</packagereq>
+ <packagereq>keepalived</packagereq>
+ <packagereq>kernel</packagereq>
+ <packagereq>kernel-devel</packagereq>
+ <packagereq>kernel-source</packagereq>
+ <packagereq>kernel-tools</packagereq>
+ <packagereq>kernel-tools-libs</packagereq>
+ <packagereq>kernel-tools-libs-devel</packagereq>
+ <packagereq>kexec-tools</packagereq>
+ <packagereq>kexec-tools-help</packagereq>
+ <packagereq>keyutils</packagereq>
+ <packagereq>keyutils-help</packagereq>
+ <packagereq>keyutils-libs-devel</packagereq>
+ <packagereq>kiwi-help</packagereq>
+ <packagereq>kiwi-tools</packagereq>
+ <packagereq>kmod</packagereq>
+ <packagereq>kmod-help</packagereq>
+ <packagereq>kpartx</packagereq>
+ <packagereq>kpatch</packagereq>
+ <packagereq>kpatch-help</packagereq>
+ <packagereq>kpatch-runtime</packagereq>
+ <packagereq>krb5</packagereq>
+ <packagereq>krb5-client</packagereq>
+ <packagereq>krb5-devel</packagereq>
+ <packagereq>krb5-help</packagereq>
+ <packagereq>krb5-server</packagereq>
+ <packagereq>lapack</packagereq>
+ <packagereq>lapack-devel</packagereq>
+ <packagereq>lcr</packagereq>
+ <packagereq>ldns</packagereq>
+ <packagereq>ldns-help</packagereq>
+ <packagereq>less</packagereq>
+ <packagereq>less-help</packagereq>
+ <packagereq>lftp</packagereq>
+ <packagereq>lftp-help</packagereq>
+ <packagereq>libacl</packagereq>
+ <packagereq>libaio</packagereq>
+ <packagereq>libaio-devel</packagereq>
+ <packagereq>libarchive</packagereq>
+ <packagereq>libarchive-help</packagereq>
+ <packagereq>libassuan</packagereq>
+ <packagereq>libassuan-help</packagereq>
+ <packagereq>libbasicobjects</packagereq>
+ <packagereq>libblkid</packagereq>
+ <packagereq>libbonobo</packagereq>
+ <packagereq>libbonobo-help</packagereq>
+ <packagereq>libbonoboui</packagereq>
+ <packagereq>libbonoboui-help</packagereq>
+ <packagereq>libcanberra-gtk2</packagereq>
+ <packagereq>libcanberra-help</packagereq>
+ <packagereq>libcap</packagereq>
+ <packagereq>libcap-help</packagereq>
+ <packagereq>libcap-ng</packagereq>
+ <packagereq>libcap-ng-help</packagereq>
+ <packagereq>libcap-ng-python3</packagereq>
+ <packagereq>libcgroup</packagereq>
+ <packagereq>libcgroup-devel</packagereq>
+ <packagereq>libcgroup-help</packagereq>
+ <packagereq>libcollection</packagereq>
+ <packagereq>libcomps</packagereq>
+ <packagereq>libcomps-help</packagereq>
+ <packagereq>libconfig</packagereq>
+ <packagereq>libcurl</packagereq>
+ <packagereq>libdaemon</packagereq>
+ <packagereq>libdaemon-help</packagereq>
+ <packagereq>libdb</packagereq>
+ <packagereq>libdb-cxx</packagereq>
+ <packagereq>libdb-devel</packagereq>
+ <packagereq>libdbi</packagereq>
+ <packagereq>libdbi-help</packagereq>
+ <packagereq>libdb-sql</packagereq>
+ <packagereq>libdb-tcl</packagereq>
+ <packagereq>libdb-utils</packagereq>
+ <packagereq>libdhash</packagereq>
+ <packagereq>libdmx</packagereq>
+ <packagereq>libdmx-help</packagereq>
+ <packagereq>libdnet-devel</packagereq>
+ <packagereq>libdnet-help</packagereq>
+ <packagereq>libdnet-progs</packagereq>
+ <packagereq>libdnf</packagereq>
+ <packagereq>libecap</packagereq>
+ <packagereq>libecap-help</packagereq>
+ <packagereq>libedit</packagereq>
+ <packagereq>libedit-devel</packagereq>
+ <packagereq>libedit-help</packagereq>
+ <packagereq>liberation-fonts</packagereq>
+ <packagereq>libesmtp</packagereq>
+ <packagereq>libesmtp-help</packagereq>
+ <packagereq>libestr</packagereq>
+ <packagereq>libevdev</packagereq>
+ <packagereq>libevdev-help</packagereq>
+ <packagereq>libevent</packagereq>
+ <packagereq>libevent-devel</packagereq>
+ <packagereq>libevhtp-devel</packagereq>
+ <packagereq>libexif</packagereq>
+ <packagereq>libexif-help</packagereq>
+ <packagereq>libfastjson</packagereq>
+ <packagereq>libfdisk</packagereq>
+ <packagereq>libffi</packagereq>
+ <packagereq>libffi-help</packagereq>
+ <packagereq>libgcc</packagereq>
+ <packagereq>libgcrypt</packagereq>
+ <packagereq>libgcrypt-help</packagereq>
+ <packagereq>libgdata</packagereq>
+ <packagereq>libgdata-help</packagereq>
+ <packagereq>libgee</packagereq>
+ <packagereq>libgee-help</packagereq>
+ <packagereq>libgnome</packagereq>
+ <packagereq>libgnomecanvas</packagereq>
+ <packagereq>libgnomecanvas-help</packagereq>
+ <packagereq>libgnome-help</packagereq>
+ <packagereq>libgnomekbd</packagereq>
+ <packagereq>libgomp</packagereq>
+ <packagereq>libgpg-error</packagereq>
+ <packagereq>libgsf</packagereq>
+ <packagereq>libgsf-help</packagereq>
+ <packagereq>libgtop2</packagereq>
+ <packagereq>libgtop2-help</packagereq>
+ <packagereq>libgweather</packagereq>
+ <packagereq>libgweather-help</packagereq>
+ <packagereq>libgxps</packagereq>
+ <packagereq>libgxps-help</packagereq>
+ <packagereq>libical</packagereq>
+ <packagereq>libicu-devel</packagereq>
+ <packagereq>libidn</packagereq>
+ <packagereq>libidn2</packagereq>
+ <packagereq>libidn2-help</packagereq>
+ <packagereq>libimobiledevice</packagereq>
+ <packagereq>libimobiledevice-help</packagereq>
+ <packagereq>libini_config</packagereq>
+ <packagereq>libiptcdata</packagereq>
+ <packagereq>libiscsi</packagereq>
+ <packagereq>libiscsi-help</packagereq>
+ <packagereq>libkadm5</packagereq>
+ <packagereq>libkcapi</packagereq>
+ <packagereq>libkcapi-help</packagereq>
+ <packagereq>libkcapi-hmaccalc</packagereq>
+ <packagereq>libksba</packagereq>
+ <packagereq>libksba-help</packagereq>
+ <packagereq>libldb</packagereq>
+ <packagereq>libldb-help</packagereq>
+ <packagereq>libmaxminddb</packagereq>
+ <packagereq>libmaxminddb-help</packagereq>
+ <packagereq>libmediaart</packagereq>
+ <packagereq>libmediaart-help</packagereq>
+ <packagereq>libmetalink</packagereq>
+ <packagereq>libmetalink-help</packagereq>
+ <packagereq>libmng</packagereq>
+ <packagereq>libmng-help</packagereq>
+ <packagereq>libmnl</packagereq>
+ <packagereq>libmnl-static</packagereq>
+ <packagereq>libmodulemd</packagereq>
+ <packagereq>libmount</packagereq>
+ <packagereq>libmspack</packagereq>
+ <packagereq>libmspack-help</packagereq>
+ <packagereq>libndp</packagereq>
+ <packagereq>libndp-help</packagereq>
+ <packagereq>libnetfilter_conntrack</packagereq>
+ <packagereq>libnetfilter_queue</packagereq>
+ <packagereq>libnfnetlink</packagereq>
+ <packagereq>libnfnetlink-help</packagereq>
+ <packagereq>libnftnl</packagereq>
+ <packagereq>libnghttp2</packagereq>
+ <packagereq>libnl3</packagereq>
+ <packagereq>libnl3-cli</packagereq>
+ <packagereq>libnl3-devel</packagereq>
+ <packagereq>libnl3-help</packagereq>
+ <packagereq>libnma</packagereq>
+ <packagereq>libnsl2</packagereq>
+ <packagereq>liboauth</packagereq>
+ <packagereq>liboauth-help</packagereq>
+ <packagereq>libogg</packagereq>
+ <packagereq>libogg-help</packagereq>
+ <packagereq>libosinfo</packagereq>
+ <packagereq>libosinfo-help</packagereq>
+ <packagereq>libpath_utils</packagereq>
+ <packagereq>libpcap</packagereq>
+ <packagereq>libpcap-devel</packagereq>
+ <packagereq>libpcap-help</packagereq>
+ <packagereq>libpciaccess</packagereq>
+ <packagereq>libpipeline</packagereq>
+ <packagereq>libpipeline-help</packagereq>
+ <packagereq>libpkgconf</packagereq>
+ <packagereq>libplist</packagereq>
+ <packagereq>libpng</packagereq>
+ <packagereq>libpng-help</packagereq>
+ <packagereq>libpsl</packagereq>
+ <packagereq>libpsl-help</packagereq>
+ <packagereq>libpwquality</packagereq>
+ <packagereq>libpwquality-help</packagereq>
+ <packagereq>librados2</packagereq>
+ <packagereq>libref_array</packagereq>
+ <packagereq>librepo</packagereq>
+ <packagereq>libreport-filesystem</packagereq>
+ <packagereq>libreport-help</packagereq>
+ <packagereq>libsamplerate</packagereq>
+ <packagereq>libseccomp</packagereq>
+ <packagereq>libseccomp-help</packagereq>
+ <packagereq>libsecret</packagereq>
+ <packagereq>libsecret-help</packagereq>
+ <packagereq>libselinux</packagereq>
+ <packagereq>libselinux-devel</packagereq>
+ <packagereq>libselinux-help</packagereq>
+ <packagereq>libselinux-utils</packagereq>
+ <packagereq>libsemanage</packagereq>
+ <packagereq>libsemanage-help</packagereq>
+ <packagereq>libsepol</packagereq>
+ <packagereq>libsepol-help</packagereq>
+ <packagereq>libsexy</packagereq>
+ <packagereq>libsexy-help</packagereq>
+ <packagereq>libsigsegv</packagereq>
+ <packagereq>libsmartcols</packagereq>
+ <packagereq>libsolv</packagereq>
+ <packagereq>libsolv-help</packagereq>
+ <packagereq>libssh</packagereq>
+ <packagereq>libssh2</packagereq>
+ <packagereq>libssh2-help</packagereq>
+ <packagereq>libssh-help</packagereq>
+ <packagereq>libsss_autofs</packagereq>
+ <packagereq>libsss_certmap</packagereq>
+ <packagereq>libsss_idmap</packagereq>
+ <packagereq>libsss_nss_idmap</packagereq>
+ <packagereq>libsss_sudo</packagereq>
+ <packagereq>libstdc++</packagereq>
+ <packagereq>libtalloc</packagereq>
+ <packagereq>libtalloc-help</packagereq>
+ <packagereq>libtasn1</packagereq>
+ <packagereq>libtasn1-help</packagereq>
+ <packagereq>libtdb</packagereq>
+ <packagereq>libtdb-help</packagereq>
+ <packagereq>libteam</packagereq>
+ <packagereq>libteam-help</packagereq>
+ <packagereq>libtevent</packagereq>
+ <packagereq>libtevent-help</packagereq>
+ <packagereq>libthai</packagereq>
+ <packagereq>libthai-static</packagereq>
+ <packagereq>libtirpc</packagereq>
+ <packagereq>libtirpc-help</packagereq>
+ <packagereq>libtool-ltdl</packagereq>
+ <packagereq>libtool-help</packagereq>
+ <packagereq>libunistring</packagereq>
+ <packagereq>libunistring-help</packagereq>
+ <packagereq>libunwind</packagereq>
+ <packagereq>libunwind-help</packagereq>
+ <packagereq>libusal</packagereq>
+ <packagereq>libusb</packagereq>
+ <packagereq>libusbmuxd</packagereq>
+ <packagereq>libusbx</packagereq>
+ <packagereq>libuser</packagereq>
+ <packagereq>libuser-help</packagereq>
+ <packagereq>libuser-python3</packagereq>
+ <packagereq>libutempter</packagereq>
+ <packagereq>libutempter-help</packagereq>
+ <packagereq>libuuid</packagereq>
+ <packagereq>libverto</packagereq>
+ <packagereq>libverto-devel</packagereq>
+ <packagereq>libverto-glib</packagereq>
+ <packagereq>libverto-libevent</packagereq>
+ <packagereq>libvirt</packagereq>
+ <packagereq>libvirt-admin</packagereq>
+ <packagereq>libvirt-bash-completion</packagereq>
+ <packagereq>libvirt-client</packagereq>
+ <packagereq>libvirt-daemon</packagereq>
+ <packagereq>libvirt-daemon-config-network</packagereq>
+ <packagereq>libvirt-daemon-config-nwfilter</packagereq>
+ <packagereq>libvirt-daemon-driver-interface</packagereq>
+ <packagereq>libvirt-daemon-driver-network</packagereq>
+ <packagereq>libvirt-daemon-driver-nodedev</packagereq>
+ <packagereq>libvirt-daemon-driver-nwfilter</packagereq>
+ <packagereq>libvirt-daemon-driver-qemu</packagereq>
+ <packagereq>libvirt-daemon-driver-secret</packagereq>
+ <packagereq>libvirt-daemon-driver-storage</packagereq>
+ <packagereq>libvirt-daemon-driver-storage-core</packagereq>
+ <packagereq>libvirt-daemon-driver-storage-disk</packagereq>
+ <packagereq>libvirt-daemon-driver-storage-gluster</packagereq>
+ <packagereq>libvirt-daemon-driver-storage-iscsi</packagereq>
+ <packagereq>libvirt-daemon-driver-storage-iscsi-direct</packagereq>
+ <packagereq>libvirt-daemon-driver-storage-logical</packagereq>
+ <packagereq>libvirt-daemon-driver-storage-mpath</packagereq>
+ <packagereq>libvirt-daemon-driver-storage-rbd</packagereq>
+ <packagereq>libvirt-daemon-driver-storage-scsi</packagereq>
+ <packagereq>libvirt-daemon-kvm</packagereq>
+ <packagereq>libvirt-daemon-qemu</packagereq>
+ <packagereq>libvirt-devel</packagereq>
+ <packagereq>libvirt-docs</packagereq>
+ <packagereq>libvirt-libs</packagereq>
+ <packagereq>libvirt-nss</packagereq>
+ <packagereq>libwacom</packagereq>
+ <packagereq>libwacom-data</packagereq>
+ <packagereq>libwebsockets</packagereq>
+ <packagereq>libwebsockets-devel</packagereq>
+ <packagereq>libwebsockets-help</packagereq>
+ <packagereq>libwnck3</packagereq>
+ <packagereq>libwnck3-help</packagereq>
+ <packagereq>libX11</packagereq>
+ <packagereq>libX11-help</packagereq>
+ <packagereq>libx86emu</packagereq>
+ <packagereq>libxcrypt</packagereq>
+ <packagereq>libxcrypt-help</packagereq>
+ <packagereq>libXdmcp</packagereq>
+ <packagereq>libXdmcp-help</packagereq>
+ <packagereq>libXfont2</packagereq>
+ <packagereq>libXfont2-help</packagereq>
+ <packagereq>libxkbcommon</packagereq>
+ <packagereq>libxkbcommon-x11</packagereq>
+ <packagereq>libxkbfile</packagereq>
+ <packagereq>libxklavier</packagereq>
+ <packagereq>libxklavier-help</packagereq>
+ <packagereq>libxml2</packagereq>
+ <packagereq>libxml2-help</packagereq>
+ <packagereq>libxslt</packagereq>
+ <packagereq>libxslt-help</packagereq>
+ <packagereq>libXvMC</packagereq>
+ <packagereq>libXvMC-help</packagereq>
+ <packagereq>libXxf86dga</packagereq>
+ <packagereq>libXxf86dga-help</packagereq>
+ <packagereq>libyaml</packagereq>
+ <packagereq>libyaml-help</packagereq>
+ <packagereq>linux-firmware</packagereq>
+ <packagereq>linux-firmware-ath</packagereq>
+ <packagereq>linux-firmware-cypress</packagereq>
+ <packagereq>linux-firmware-iwlwifi</packagereq>
+ <packagereq>linux-firmware-libertas</packagereq>
+ <packagereq>linux-firmware-mediatek</packagereq>
+ <packagereq>linux-firmware-mrvl</packagereq>
+ <packagereq>linux-firmware-netronome</packagereq>
+ <packagereq>linux-firmware-ti-connectivity</packagereq>
+ <packagereq>lm_sensors</packagereq>
+ <packagereq>lm_sensors-devel</packagereq>
+ <packagereq>lm_sensors-help</packagereq>
+ <packagereq>lm_sensors-sensord</packagereq>
+ <packagereq>lockdev</packagereq>
+ <packagereq>lockdev-help</packagereq>
+ <packagereq>logrotate</packagereq>
+ <packagereq>logrotate-help</packagereq>
+ <packagereq>lshw</packagereq>
+ <packagereq>lshw-help</packagereq>
+ <packagereq>lsof</packagereq>
+ <packagereq>lsof-help</packagereq>
+ <packagereq>lsscsi</packagereq>
+ <packagereq>lsscsi-help</packagereq>
+ <packagereq>lua</packagereq>
+ <packagereq>lua-expat</packagereq>
+ <packagereq>lua-expat-help</packagereq>
+ <packagereq>lua-help</packagereq>
+ <packagereq>lua-socket</packagereq>
+ <packagereq>lua-socket-help</packagereq>
+ <packagereq>lvm2</packagereq>
+ <packagereq>lvm2-help</packagereq>
+ <packagereq>lxc</packagereq>
+ <packagereq>lxc-devel</packagereq>
+ <packagereq>lxcfs</packagereq>
+ <packagereq>lxcfs-tools</packagereq>
+ <packagereq>lxc-help</packagereq>
+ <packagereq>lz4</packagereq>
+ <packagereq>lz4-help</packagereq>
+ <packagereq>lz4-libs</packagereq>
+ <packagereq>lz4-devel</packagereq>
+ <packagereq>lzo</packagereq>
+ <packagereq>lzo-help</packagereq>
+ <packagereq>lzo-minilzo</packagereq>
+ <packagereq>lzop</packagereq>
+ <packagereq>lzop-help</packagereq>
+ <packagereq>m4</packagereq>
+ <packagereq>m4-help</packagereq>
+ <packagereq>mailcap</packagereq>
+ <packagereq>mailcap-help</packagereq>
+ <packagereq>mailx</packagereq>
+ <packagereq>mailx-help</packagereq>
+ <packagereq>make</packagereq>
+ <packagereq>make-help</packagereq>
+ <packagereq>man-db</packagereq>
+ <packagereq>man-pages</packagereq>
+ <packagereq>mcstrans</packagereq>
+ <packagereq>mcstrans-help</packagereq>
+ <packagereq>mdadm</packagereq>
+ <packagereq>mdadm-help</packagereq>
+ <packagereq>mesa-filesystem</packagereq>
+ <packagereq>mesa-libGLES</packagereq>
+ <packagereq>mesa-libxatracker</packagereq>
+ <packagereq>metacity</packagereq>
+ <packagereq>metacity-help</packagereq>
+ <packagereq>mlocate</packagereq>
+ <packagereq>mlocate-help</packagereq>
+ <packagereq>mobile-broadband-provider-info</packagereq>
+ <packagereq>mobile-broadband-provider-info-help</packagereq>
+ <packagereq>mod_ldap</packagereq>
+ <packagereq>mod_md</packagereq>
+ <packagereq>mod_proxy_html</packagereq>
+ <packagereq>mod_session</packagereq>
+ <packagereq>mod_ssl</packagereq>
+ <packagereq>mozilla-filesystem</packagereq>
+ <packagereq>mpfr</packagereq>
+ <packagereq>mtdev</packagereq>
+ <packagereq>mtools</packagereq>
+ <packagereq>mtools-help</packagereq>
+ <packagereq>mtr</packagereq>
+ <packagereq>mtr-help</packagereq>
+ <packagereq>multipath-tools</packagereq>
+ <packagereq>multipath-tools-help</packagereq>
+ <packagereq>mutter</packagereq>
+ <packagereq>mutter-help</packagereq>
+ <packagereq>mysql</packagereq>
+ <packagereq>nautilus</packagereq>
+ <packagereq>nautilus-help</packagereq>
+ <packagereq>ncompress</packagereq>
+ <packagereq>ncompress-help</packagereq>
+ <packagereq>ncurses</packagereq>
+ <packagereq>ncurses-devel</packagereq>
+ <packagereq>ncurses-help</packagereq>
+ <packagereq>ndisc6</packagereq>
+ <packagereq>netcf</packagereq>
+ <packagereq>netcf-help</packagereq>
+ <packagereq>netconsole-service</packagereq>
+ <packagereq>net-snmp</packagereq>
+ <packagereq>net-snmp-devel</packagereq>
+ <packagereq>net-snmp-help</packagereq>
+ <packagereq>nettle</packagereq>
+ <packagereq>nettle-help</packagereq>
+ <packagereq>net-tools</packagereq>
+ <packagereq>net-tools-help</packagereq>
+ <packagereq>NetworkManager</packagereq>
+ <packagereq>NetworkManager-help</packagereq>
+ <packagereq>NetworkManager-libnm</packagereq>
+ <packagereq>network-scripts</packagereq>
+ <packagereq>newt</packagereq>
+ <packagereq>newt-devel</packagereq>
+ <packagereq>newt-help</packagereq>
+ <packagereq>nfs4-acl-tools</packagereq>
+ <packagereq>nfs4-acl-tools-help</packagereq>
+ <packagereq>nfs-utils</packagereq>
+ <packagereq>nfs-utils-help</packagereq>
+ <packagereq>nftables</packagereq>
+ <packagereq>nftables-help</packagereq>
+ <packagereq>nmap</packagereq>
+ <packagereq>nmap-help</packagereq>
+ <packagereq>nm-connection-editor</packagereq>
+ <packagereq>notification-daemon</packagereq>
+ <packagereq>notification-daemon-help</packagereq>
+ <packagereq>npth</packagereq>
+ <packagereq>nss</packagereq>
+ <packagereq>nss-help</packagereq>
+ <packagereq>nss-mdns</packagereq>
+ <packagereq>nss-mdns-help</packagereq>
+ <packagereq>nss-pam-ldapd</packagereq>
+ <packagereq>nss-pam-ldapd-help</packagereq>
+ <packagereq>nss-pem</packagereq>
+ <packagereq>nss-softokn</packagereq>
+ <packagereq>ntp</packagereq>
+ <packagereq>ntp-help</packagereq>
+ <packagereq>numactl</packagereq>
+ <packagereq>numactl-devel</packagereq>
+ <packagereq>numactl-libs</packagereq>
+ <packagereq>numad</packagereq>
+ <packagereq>numad-help</packagereq>
+ <packagereq>oddjob</packagereq>
+ <packagereq>oddjob-help</packagereq>
+ <packagereq>openblas-serial</packagereq>
+ <packagereq>openblas-threads</packagereq>
+ <packagereq>openEuler-indexhtml</packagereq>
+ <packagereq>openEuler-logos</packagereq>
+ <packagereq>openEuler-release</packagereq>
+ <packagereq>OpenIPMI</packagereq>
+ <packagereq>OpenIPMI-devel</packagereq>
+ <packagereq>OpenIPMI-perl</packagereq>
+ <packagereq>open-iscsi</packagereq>
+ <packagereq>open-iscsi-help</packagereq>
+ <packagereq>open-isns-help</packagereq>
+ <packagereq>openjpeg2</packagereq>
+ <packagereq>openjpeg2-help</packagereq>
+ <packagereq>openldap</packagereq>
+ <packagereq>openldap-clients</packagereq>
+ <packagereq>openldap-help</packagereq>
+ <packagereq>openldap-servers</packagereq>
+ <packagereq>opensc</packagereq>
+ <packagereq>opensc-help</packagereq>
+ <packagereq>openslp</packagereq>
+ <packagereq>openslp-help</packagereq>
+ <packagereq>openssh</packagereq>
+ <packagereq>openssh-askpass</packagereq>
+ <packagereq>openssh-clients</packagereq>
+ <packagereq>openssh-help</packagereq>
+ <packagereq>openssh-keycat</packagereq>
+ <packagereq>openssh-server</packagereq>
+ <packagereq>openssl</packagereq>
+ <packagereq>openssl-devel</packagereq>
+ <packagereq>openssl-help</packagereq>
+ <packagereq>openssl-pkcs11</packagereq>
+ <packagereq>openvpn</packagereq>
+ <packagereq>openvpn-devel</packagereq>
+ <packagereq>openvpn-help</packagereq>
+ <packagereq>openvswitch</packagereq>
+ <packagereq>openvswitch-devel</packagereq>
+ <packagereq>opus</packagereq>
+ <packagereq>opus-help</packagereq>
+ <packagereq>ORBit2</packagereq>
+ <packagereq>orc</packagereq>
+ <packagereq>orc-help</packagereq>
+ <packagereq>osinfo-db</packagereq>
+ <packagereq>osinfo-db-tools</packagereq>
+ <packagereq>osinfo-db-tools-help</packagereq>
+ <packagereq>os-prober</packagereq>
+ <packagereq>p11-kit</packagereq>
+ <packagereq>p11-kit-help</packagereq>
+ <packagereq>p11-kit-trust</packagereq>
+ <packagereq>pam</packagereq>
+ <packagereq>pam_cifscreds</packagereq>
+ <packagereq>pam_ssh_agent_auth</packagereq>
+ <packagereq>pam-help</packagereq>
+ <packagereq>parted</packagereq>
+ <packagereq>passwd</packagereq>
+ <packagereq>passwd-help</packagereq>
+ <packagereq>patch</packagereq>
+ <packagereq>patch-help</packagereq>
+ <packagereq>pciutils</packagereq>
+ <packagereq>pciutils-devel</packagereq>
+ <packagereq>pciutils-help</packagereq>
+ <packagereq>pcre</packagereq>
+ <packagereq>pcre2</packagereq>
+ <packagereq>pcre2-help</packagereq>
+ <packagereq>pcre-devel</packagereq>
+ <packagereq>pcre-help</packagereq>
+ <packagereq>pcre-tools</packagereq>
+ <packagereq>pcsc-lite</packagereq>
+ <packagereq>pcsc-lite-help</packagereq>
+ <packagereq>perf</packagereq>
+ <packagereq>perl</packagereq>
+ <packagereq>perl-Compress-Raw-Bzip2</packagereq>
+ <packagereq>perl-Compress-Raw-Bzip2-help</packagereq>
+ <packagereq>perl-Compress-Raw-Zlib</packagereq>
+ <packagereq>perl-Compress-Raw-Zlib-help</packagereq>
+ <packagereq>perl-DBD-MySQL</packagereq>
+ <packagereq>perl-DBD-MySQL-help</packagereq>
+ <packagereq>perl-DBD-SQLite</packagereq>
+ <packagereq>perl-DBD-SQLite-help</packagereq>
+ <packagereq>perl-devel</packagereq>
+ <packagereq>perl-Devel-PPPort</packagereq>
+ <packagereq>perl-Devel-PPPort-help</packagereq>
+ <packagereq>perl-ExtUtils-Install</packagereq>
+ <packagereq>perl-ExtUtils-Install-help</packagereq>
+ <packagereq>perl-ExtUtils-MakeMaker</packagereq>
+ <packagereq>perl-ExtUtils-MakeMaker-help</packagereq>
+ <packagereq>perl-ExtUtils-Manifest</packagereq>
+ <packagereq>perl-ExtUtils-Manifest-help</packagereq>
+ <packagereq>perl-ExtUtils-ParseXS</packagereq>
+ <packagereq>perl-ExtUtils-ParseXS-help</packagereq>
+ <packagereq>perl-Filter</packagereq>
+ <packagereq>perl-Filter-help</packagereq>
+ <packagereq>perl-Filter-Simple-help</packagereq>
+ <packagereq>perl-help</packagereq>
+ <packagereq>perl-IO-Compress</packagereq>
+ <packagereq>perl-IO-Compress-help</packagereq>
+ <packagereq>perl-List-MoreUtils</packagereq>
+ <packagereq>perl-List-MoreUtils-help</packagereq>
+ <packagereq>perl-List-MoreUtils-XS-help</packagereq>
+ <packagereq>perl-Net-Daemon</packagereq>
+ <packagereq>perl-Net-Daemon-help</packagereq>
+ <packagereq>perl-Test-Harness</packagereq>
+ <packagereq>perl-Test-Harness-help</packagereq>
+ <packagereq>perl-Thread-Queue</packagereq>
+ <packagereq>perl-Thread-Queue-help</packagereq>
+ <packagereq>perl-Time-HiRes</packagereq>
+ <packagereq>perl-Time-HiRes-help</packagereq>
+ <packagereq>perl-XML-Parser</packagereq>
+ <packagereq>perl-XML-Parser-help</packagereq>
+ <packagereq>perl-XML-Writer</packagereq>
+ <packagereq>perl-XML-Writer-help</packagereq>
+ <packagereq>pigz</packagereq>
+ <packagereq>pigz-help</packagereq>
+ <packagereq>pinentry</packagereq>
+ <packagereq>pinentry-help</packagereq>
+ <packagereq>pkcs11-helper</packagereq>
+ <packagereq>pkcs11-helper-devel</packagereq>
+ <packagereq>pkcs11-helper-help</packagereq>
+ <packagereq>pkgconf</packagereq>
+ <packagereq>pkgconf-help</packagereq>
+ <packagereq>plymouth</packagereq>
+ <packagereq>plymouth-help</packagereq>
+ <packagereq>policycoreutils</packagereq>
+ <packagereq>policycoreutils-help</packagereq>
+ <packagereq>polkit</packagereq>
+ <packagereq>polkit-help</packagereq>
+ <packagereq>polkit-libs</packagereq>
+ <packagereq>polkit-pkla-compat</packagereq>
+ <packagereq>polkit-pkla-compat-help</packagereq>
+ <packagereq>poppler-cpp</packagereq>
+ <packagereq>poppler-data</packagereq>
+ <packagereq>poppler-glib</packagereq>
+ <packagereq>poppler-help</packagereq>
+ <packagereq>popt</packagereq>
+ <packagereq>popt-devel</packagereq>
+ <packagereq>popt-help</packagereq>
+ <packagereq>postfix</packagereq>
+ <packagereq>postfix-help</packagereq>
+ <packagereq>ppp</packagereq>
+ <packagereq>ppp-help</packagereq>
+ <packagereq>pprof</packagereq>
+ <packagereq>procmail</packagereq>
+ <packagereq>procmail-help</packagereq>
+ <packagereq>procps-ng</packagereq>
+ <packagereq>procps-ng-devel</packagereq>
+ <packagereq>procps-ng-i18n</packagereq>
+ <packagereq>protobuf</packagereq>
+ <packagereq>protobuf-devel</packagereq>
+ <packagereq>protobuf-lite</packagereq>
+ <packagereq>protobuf-lite-devel</packagereq>
+ <packagereq>psmisc</packagereq>
+ <packagereq>publicsuffix-list</packagereq>
+ <packagereq>pulseaudio</packagereq>
+ <packagereq>pulseaudio-help</packagereq>
+ <packagereq>python3</packagereq>
+ <packagereq>python3-aniso8601</packagereq>
+ <packagereq>python3-click</packagereq>
+ <packagereq>python3-configobj</packagereq>
+ <packagereq>python3-dateutil</packagereq>
+ <packagereq>python3-dbus</packagereq>
+ <packagereq>python3-decorator</packagereq>
+ <packagereq>python3-devel</packagereq>
+ <packagereq>python3-dict2xml</packagereq>
+ <packagereq>python3-dmidecode</packagereq>
+ <packagereq>python3-dnf</packagereq>
+ <packagereq>python3-dnf-plugins-core</packagereq>
+ <packagereq>python3-edk2-devel</packagereq>
+ <packagereq>python3-ethtool</packagereq>
+ <packagereq>python3-firewall</packagereq>
+ <packagereq>python3-flask</packagereq>
+ <packagereq>python3-flask-restful</packagereq>
+ <packagereq>python3-gobject-base</packagereq>
+ <packagereq>python3-gpg</packagereq>
+ <packagereq>python3-hawkey</packagereq>
+ <packagereq>python3-i2c-tools</packagereq>
+ <packagereq>python3-iniparse</packagereq>
+ <packagereq>python3-inotify</packagereq>
+ <packagereq>python3-itsdangerous</packagereq>
+ <packagereq>python3-jinja2</packagereq>
+ <packagereq>python3-joblib</packagereq>
+ <packagereq>python3-jsonpatch</packagereq>
+ <packagereq>python3-jsonpointer</packagereq>
+ <packagereq>python3-libcomps</packagereq>
+ <packagereq>python3-libdnf</packagereq>
+ <packagereq>python3-librepo</packagereq>
+ <packagereq>python3-libs</packagereq>
+ <packagereq>python3-libselinux</packagereq>
+ <packagereq>python3-libvirt</packagereq>
+ <packagereq>python3-libxml2</packagereq>
+ <packagereq>python3-linux-procfs</packagereq>
+ <packagereq>python3-net-snmp</packagereq>
+ <packagereq>python3-newt</packagereq>
+ <packagereq>python3-numpy</packagereq>
+ <packagereq>python3-openipmi</packagereq>
+ <packagereq>python3-pandas</packagereq>
+ <packagereq>python3-perf</packagereq>
+ <packagereq>python3-pip</packagereq>
+ <packagereq>python3-pyatspi</packagereq>
+ <packagereq>python3-pycurl</packagereq>
+ <packagereq>python3-pyOpenSSL</packagereq>
+ <packagereq>python3-pyparsing</packagereq>
+ <packagereq>python3-pyudev</packagereq>
+ <packagereq>python3-pyxattr</packagereq>
+ <packagereq>python3-rpm</packagereq>
+ <packagereq>python3-rtslib</packagereq>
+ <packagereq>python3-schedutils</packagereq>
+ <packagereq>python3-scikit-learn</packagereq>
+ <packagereq>python3-scikit-optimize</packagereq>
+ <packagereq>python3-scipy</packagereq>
+ <packagereq>python3-setuptools</packagereq>
+ <packagereq>python3-six</packagereq>
+ <packagereq>python3-slip</packagereq>
+ <packagereq>python3-sssdconfig</packagereq>
+ <packagereq>python3-talloc</packagereq>
+ <packagereq>python3-unbound</packagereq>
+ <packagereq>python3-urlgrabber</packagereq>
+ <packagereq>python3-werkzeug</packagereq>
+ <packagereq>python3-xgboost</packagereq>
+ <packagereq>qemu</packagereq>
+ <packagereq>qemu-guest-agent</packagereq>
+ <packagereq>qemu-help</packagereq>
+ <packagereq>qemu-img</packagereq>
+ <packagereq>qpdf</packagereq>
+ <packagereq>qrencode</packagereq>
+ <packagereq>qrencode-help</packagereq>
+ <packagereq>quota</packagereq>
+ <packagereq>quota-help</packagereq>
+ <packagereq>rarian</packagereq>
+ <packagereq>rarian-help</packagereq>
+ <packagereq>rasdaemon</packagereq>
+ <packagereq>rdate</packagereq>
+ <packagereq>rdate-help</packagereq>
+ <packagereq>readline</packagereq>
+ <packagereq>readline-help</packagereq>
+ <packagereq>readonly-root</packagereq>
+ <packagereq>realmd</packagereq>
+ <packagereq>realmd-help</packagereq>
+ <packagereq>recode</packagereq>
+ <packagereq>recode-help</packagereq>
+ <packagereq>rootfiles</packagereq>
+ <packagereq>rpcbind</packagereq>
+ <packagereq>rpcbind-help</packagereq>
+ <packagereq>rpm</packagereq>
+ <packagereq>rpm-build-libs</packagereq>
+ <packagereq>rpm-cron</packagereq>
+ <packagereq>rpm-devel</packagereq>
+ <packagereq>rpmdevtools</packagereq>
+ <packagereq>rpmdevtools-help</packagereq>
+ <packagereq>rpm-help</packagereq>
+ <packagereq>rpm-libs</packagereq>
+ <packagereq>rpm-plugin-selinux</packagereq>
+ <packagereq>rpm-plugin-systemd-inhibit</packagereq>
+ <packagereq>rpmrebuild</packagereq>
+ <packagereq>rpmrebuild-help</packagereq>
+ <packagereq>rsync</packagereq>
+ <packagereq>rsync-help</packagereq>
+ <packagereq>rsyslog</packagereq>
+ <packagereq>rsyslog-crypto</packagereq>
+ <packagereq>rsyslog-elasticsearch</packagereq>
+ <packagereq>rsyslog-help</packagereq>
+ <packagereq>rsyslog-mmaudit</packagereq>
+ <packagereq>rsyslog-mmjsonparse</packagereq>
+ <packagereq>rsyslog-mmsnmptrapd</packagereq>
+ <packagereq>rsyslog-mysql</packagereq>
+ <packagereq>rsyslog-snmp</packagereq>
+ <packagereq>rsyslog-gnutls</packagereq>
+ <packagereq>rtkit</packagereq>
+ <packagereq>rtkit-help</packagereq>
+ <packagereq>samba-common-tools</packagereq>
+ <packagereq>samba-help</packagereq>
+ <packagereq>sbc</packagereq>
+ <packagereq>sbc-help</packagereq>
+ <packagereq>screen</packagereq>
+ <packagereq>screen-help</packagereq>
+ <packagereq>sdparm</packagereq>
+ <packagereq>sdparm-help</packagereq>
+ <packagereq>sed</packagereq>
+ <packagereq>sed-help</packagereq>
+ <packagereq>selinux-policy</packagereq>
+ <packagereq>selinux-policy-minimum</packagereq>
+ <packagereq>selinux-policy-sandbox</packagereq>
+ <packagereq>selinux-policy-targeted</packagereq>
+ <packagereq>sendmail</packagereq>
+ <packagereq>sendmail-help</packagereq>
+ <packagereq>setools-console</packagereq>
+ <packagereq>setools-help</packagereq>
+ <packagereq>setserial</packagereq>
+ <packagereq>setserial-help</packagereq>
+ <packagereq>setup</packagereq>
+ <packagereq>sg3_utils</packagereq>
+ <packagereq>sg3_utils-help</packagereq>
+ <packagereq>sgml-common</packagereq>
+ <packagereq>sgml-common-help</packagereq>
+ <packagereq>shadow-help</packagereq>
+ <packagereq>shadow</packagereq>
+ <packagereq>shared-mime-info</packagereq>
+ <packagereq>shared-mime-info-help</packagereq>
+ <packagereq>sharutils</packagereq>
+ <packagereq>sharutils-help</packagereq>
+ <packagereq>slang</packagereq>
+ <packagereq>slang-devel</packagereq>
+ <packagereq>slang-help</packagereq>
+ <packagereq>smartmontools</packagereq>
+ <packagereq>smartmontools-help</packagereq>
+ <packagereq>smp_utils</packagereq>
+ <packagereq>smp_utils-help</packagereq>
+ <packagereq>snappy</packagereq>
+ <packagereq>snappy-devel</packagereq>
+ <packagereq>snappy-help</packagereq>
+ <packagereq>source-highlight</packagereq>
+ <packagereq>source-highlight-help</packagereq>
+ <packagereq>speex</packagereq>
+ <packagereq>speex-help</packagereq>
+ <packagereq>sqlite</packagereq>
+ <packagereq>sqlite-help</packagereq>
+ <packagereq>squashfs-tools</packagereq>
+ <packagereq>squid</packagereq>
+ <packagereq>sssd</packagereq>
+ <packagereq>sssd-client</packagereq>
+ <packagereq>sssd-help</packagereq>
+ <packagereq>sssd-nfs-idmap</packagereq>
+ <packagereq>strace</packagereq>
+ <packagereq>strongswan</packagereq>
+ <packagereq>sudo</packagereq>
+ <packagereq>sudo-help</packagereq>
+ <packagereq>symlinks</packagereq>
+ <packagereq>syscontainer-tools</packagereq>
+ <packagereq>sysfsutils</packagereq>
+ <packagereq>sysfsutils-help</packagereq>
+ <packagereq>sysstat</packagereq>
+ <packagereq>systemd</packagereq>
+ <packagereq>systemd-devel</packagereq>
+ <packagereq>systemd-help</packagereq>
+ <packagereq>systemd-libs</packagereq>
+ <packagereq>systemd-pam</packagereq>
+ <packagereq>systemd-udev</packagereq>
+ <packagereq>systemtap-help</packagereq>
+ <packagereq>systemtap-sdt-devel</packagereq>
+ <packagereq>taglib</packagereq>
+ <packagereq>taglib-help</packagereq>
+ <packagereq>tar</packagereq>
+ <packagereq>tar-help</packagereq>
+ <packagereq>tcl</packagereq>
+ <packagereq>tcl-help</packagereq>
+ <packagereq>tcpdump</packagereq>
+ <packagereq>tcpdump-help</packagereq>
+ <packagereq>tcp_wrappers</packagereq>
+ <packagereq>tcp_wrappers-help</packagereq>
+ <packagereq>tcp_wrappers-libs</packagereq>
+ <packagereq>tcpdump</packagereq>
+ <packagereq>tcpdump-help</packagereq>
+ <packagereq>tcsh</packagereq>
+ <packagereq>tcsh-help</packagereq>
+ <packagereq>telepathy-filesystem</packagereq>
+ <packagereq>telepathy-glib</packagereq>
+ <packagereq>telepathy-glib-help</packagereq>
+ <packagereq>telepathy-logger</packagereq>
+ <packagereq>telepathy-logger-help</packagereq>
+ <packagereq>telnet</packagereq>
+ <packagereq>telnet-help</packagereq>
+ <packagereq>tftp</packagereq>
+ <packagereq>tftp-help</packagereq>
+ <packagereq>tftp-server</packagereq>
+ <packagereq>thin-provisioning-tools</packagereq>
+ <packagereq>thin-provisioning-tools-help</packagereq>
+ <packagereq>tigervnc</packagereq>
+ <packagereq>tigervnc-server-minimal</packagereq>
+ <packagereq>time</packagereq>
+ <packagereq>timedatex</packagereq>
+ <packagereq>timedatex-help</packagereq>
+ <packagereq>time-help</packagereq>
+ <packagereq>tipcutils</packagereq>
+ <packagereq>tipcutils-help</packagereq>
+ <packagereq>tk</packagereq>
+ <packagereq>tk-help</packagereq>
+ <packagereq>tmux</packagereq>
+ <packagereq>tmux-help</packagereq>
+ <packagereq>totem-pl-parser</packagereq>
+ <packagereq>totem-pl-parser-help</packagereq>
+ <packagereq>tpm2-abrmd</packagereq>
+ <packagereq>tpm2-abrmd-help</packagereq>
+ <packagereq>tpm2-tools</packagereq>
+ <packagereq>tpm2-tools-help</packagereq>
+ <packagereq>tpm2-tss</packagereq>
+ <packagereq>tpm2-tss-help</packagereq>
+ <packagereq>traceroute</packagereq>
+ <packagereq>traceroute-help</packagereq>
+ <packagereq>tracker</packagereq>
+ <packagereq>tracker-help</packagereq>
+ <packagereq>tracker-miners</packagereq>
+ <packagereq>tracker-miners-help</packagereq>
+ <packagereq>tree</packagereq>
+ <packagereq>tree-help</packagereq>
+ <packagereq>trousers</packagereq>
+ <packagereq>trousers-help</packagereq>
+ <packagereq>trousers-lib</packagereq>
+ <packagereq>tuned</packagereq>
+ <packagereq>tuned-help</packagereq>
+ <packagereq>tzdata</packagereq>
+ <packagereq>unbound-libs</packagereq>
+ <packagereq>unzip</packagereq>
+ <packagereq>unzip-help</packagereq>
+ <packagereq>upower</packagereq>
+ <packagereq>usbredir</packagereq>
+ <packagereq>usbredir-help</packagereq>
+ <packagereq>usbutils</packagereq>
+ <packagereq>usbutils-help</packagereq>
+ <packagereq>usermode</packagereq>
+ <packagereq>usermode-help</packagereq>
+ <packagereq>userspace-rcu</packagereq>
+ <packagereq>ustr</packagereq>
+ <packagereq>ustr-help</packagereq>
+ <packagereq>util-linux</packagereq>
+ <packagereq>vim-enhanced</packagereq>
+ <packagereq>vim-minimal</packagereq>
+ <packagereq>vino</packagereq>
+ <packagereq>vino-help</packagereq>
+ <packagereq>virt-what</packagereq>
+ <packagereq>virt-what-help</packagereq>
+ <packagereq>vsftpd</packagereq>
+ <packagereq>vsftpd-help</packagereq>
+ <packagereq>wget</packagereq>
+ <packagereq>wget-help</packagereq>
+ <packagereq>which</packagereq>
+ <packagereq>which-help</packagereq>
+ <packagereq>wpa_supplicant</packagereq>
+ <packagereq>wpa_supplicant-help</packagereq>
+ <packagereq>wqy-microhei-fonts</packagereq>
+ <packagereq>wqy-microhei-fonts-help</packagereq>
+ <packagereq>wqy-zenhei-fonts</packagereq>
+ <packagereq>xfsprogs</packagereq>
+ <packagereq>xfsprogs-help</packagereq>
+ <packagereq>xinetd</packagereq>
+ <packagereq>xinetd-help</packagereq>
+ <packagereq>xkeyboard-config</packagereq>
+ <packagereq>xkeyboard-config-help</packagereq>
+ <packagereq>xmlsec1-help</packagereq>
+ <packagereq>xmlsec1-openssl</packagereq>
+ <packagereq>xmlto</packagereq>
+ <packagereq>xmlto-help</packagereq>
+ <packagereq>xterm</packagereq>
+ <packagereq>xterm-help</packagereq>
+ <packagereq>xvattr</packagereq>
+ <packagereq>xvattr-help</packagereq>
+ <packagereq>xz</packagereq>
+ <packagereq>xz-devel</packagereq>
+ <packagereq>xz-help</packagereq>
+ <packagereq>xz-libs</packagereq>
+ <packagereq>xz-lzma-compat</packagereq>
+ <packagereq>ypbind</packagereq>
+ <packagereq>ypbind-help</packagereq>
+ <packagereq>ypserv</packagereq>
+ <packagereq>ypserv-help</packagereq>
+ <packagereq>yp-tools</packagereq>
+ <packagereq>yp-tools-help</packagereq>
+ <packagereq>yum</packagereq>
+ <packagereq>zip</packagereq>
+ <packagereq>zip-help</packagereq>
+ <packagereq>zlib</packagereq>
+ <packagereq>zlib-devel</packagereq>
+ <packagereq>zlib-help</packagereq>
+ <packagereq>zsh</packagereq>
+ <packagereq>zstd-help</packagereq>
+ <packagereq>zstd-devel</packagereq>
+ <packagereq>zziplib-help</packagereq>
+ <packagereq>zziplib-utils</packagereq>
+ <packagereq>unixODBC-devel</packagereq>
+ <packagereq>jemalloc-devel</packagereq>
+ <packagereq>DCF</packagereq>
+ <packagereq>opengauss</packagereq>
+ </packagelist>
+ <packagelist type="edge_aarch64">
+ <packagereq>grub2-efi-aa64</packagereq>
+ <packagereq>grub2-efi-aa64-cdboot</packagereq>
+ <packagereq>grub2-efi-aa64-modules</packagereq>
+ </packagelist>
+ <packagelist type="edge_x86_64">
+ <packagereq>grub2-pc</packagereq>
+ <packagereq>grub2-pc-modules</packagereq>
+ </packagelist>
+ <packagelist type="edge_common">
+ <packagereq>kubernetes</packagereq>
+ <packagereq>kubernetes-client</packagereq>
+ <packagereq>kubernetes-help</packagereq>
+ <packagereq>kubernetes-kubeadm</packagereq>
+ <packagereq>kubernetes-kubelet</packagereq>
+ <packagereq>kubernetes-master</packagereq>
+ <packagereq>kubernetes-node</packagereq>
+ <packagereq>kubeedge-cloudcore</packagereq>
+ <packagereq>kubeedge-edgecore</packagereq>
+ <packagereq>kubeedge-edgesite</packagereq>
+ <packagereq>kubeedge-keadm</packagereq>
+ <packagereq>grub2-common</packagereq>
+ <packagereq>grub2-tools-minimal</packagereq>
+ <packagereq>grub2-tools-extra</packagereq>
+ <packagereq>grub2-tools</packagereq>
+ <packagereq>grub2-help</packagereq>
+ <packagereq>lvm2-help</packagereq>
+ <packagereq>lvm2</packagereq>
+ <packagereq>shim</packagereq>
+ <packagereq>mdadm</packagereq>
+ <packagereq>mdadm-help</packagereq>
+ <packagereq>dosfstools-help</packagereq>
+ <packagereq>dosfstools</packagereq>
+ </packagelist>
+</groups>
diff --git a/sources b/sources
new file mode 100644
index 0000000..e7ac905
--- /dev/null
+++ b/sources
@@ -0,0 +1,3 @@
+d41d8cd98f00b204e9800998ecf8427e desktop_normal_aarch64.xml
+d41d8cd98f00b204e9800998ecf8427e desktop_normal_x86_64.xml
+3f76aa18b9f2ee1eaf678fd33a8f9a77 oemaker-2.0.4.tar.gz