diff --git a/docs/source/features/distributed_soft_bus.rst b/docs/source/features/distributed_soft_bus.rst index ceeab818dea21b9d0fb8eb32095490e36408b089..fae1e35cb6e6a6e2a5a4e68a1df7008581335640 100644 --- a/docs/source/features/distributed_soft_bus.rst +++ b/docs/source/features/distributed_soft_bus.rst @@ -73,7 +73,7 @@ OpenHarmony主要面向强交互等需求的智能终端、物联网终端和工 | StopDiscovery | 取消订阅特性服务能力 | +----------------------------+--------------------------------------------------------------------+ -其中服务能力通过g_capbilityMap数组定义,用户若新增能力需要自定义修改该数组,并重新编译软总线服务端和客户端程序来生效。 +其中服务能力通过g_capabilityMap数组定义,用户若新增能力需要自定义修改该数组,并重新编译软总线服务端和客户端程序来生效。 2.softbus_bus_center.h:组网模块头文件,支持获取组网内设备信息API如下: @@ -100,7 +100,7 @@ OpenHarmony主要面向强交互等需求的智能终端、物联网终端和工 编译指导 ************** -编译依托于embedded版本发布的容器镜像,请参考“openEuler Embedded容器构建指导”章节进行容器环境准备。 +编译依托于embedded版本发布的容器镜像,请参考 :ref:`container_build` 章节进行容器环境准备。 1)下载脚本所在仓库(例如下载到src/yocto-meta-openeuler目录下) diff --git a/docs/source/features/software_package_description.csv b/docs/source/features/software_package_description.csv new file mode 100644 index 0000000000000000000000000000000000000000..ec7c73e6f8c295c5d55664f88bfc8a4777cf4d0f --- /dev/null +++ b/docs/source/features/software_package_description.csv @@ -0,0 +1,290 @@ +软件名称,RPM名称,软件包名称,功能说明,详细情况,依赖关系 +acl,acl-2.3.1-r0.aarch64.rpm,acl,提供操纵访问控制列表的命令,提供操作程序控制列表的getfacl和setfacl程序。,glibc >= 2.34;libacl1 >= 2.3.1; +acl,libacl1-2.3.1-r0.aarch64.rpm,libacl1,提供用于访问POSIX访问控制列表的动态库,提供libacl.so动态库,其中包含POSIX 1003.1e标准草案中用于操作访问控制列表的17个函数。,/bin/sh;glibc >= 2.34;libattr1 >= 2.5.1 +attr,attr-2.5.1-r0.aarch64.rpm,attr,用于管理文件系统扩展属性,一种在文件系统对象上操作扩展属性的工具集,特别是getfattr和setfattr工具。还提供了一个attr命令,它在很大程度上兼容使用同名的SGI IRIX工具。,glibc >= 2.34;libattr1 >= 2.5.1 +attr,libattr1-2.5.1-r0.aarch64.rpm,libattr1,提供文件扩展属性支持的动态库,提供libattr.so动态库,其中包含扩展属性库函数。, +audit,audispd-plugins-3.0.1-r0.aarch64.rpm,audispd-plugins,提供审计事件调度器的插件,为audit系统、audispd的实时接口的提供插件;此插件能够传达事件到远端及其或者为分析可疑行为的事件。, +audit,audit-3.0.1-r0.aarch64.rpm,audit,为审计提供用户空间工具,通过审计系统提供用户空间程序来存储和搜索审计记录生成。,/bin/sh;glibc >= 2.34;libcap-ng >= 0.8.2 +audit,auditd-3.0.1-r0.aarch64.rpm,auditd,提供audit的守护进程,,audit >= 3.0.1;config(auditd) = 3.0.1-r0;glibc >= 2.34;libcap-ng >= 0.8.2 +bash,bash-5.1.8-r0.aarch64.rpm,bash,命令处理器,与sh兼容的命令解释器,从标准输入或文件中读取来执行命令,并结合了ksh和csh的有用功能。,/bin/sh;glibc >= 2.34;glibc >= 2.34;libtinfo5 >= 6.2;libtinfo5 >= 6.2 +bind,bind-9.11.14-r0.aarch64.rpm,bind,域名系统(DNS)协议的一种实现,提供DNS服务器,将主机名转换为IP地址;提供解析器库,是与DNS交互式应用程序使用的例程;提供工具,验证DNS服务是否正常运行。,/bin/sh;config(bind) = 9.11.14-r0;glibc >= 2.34;libcap >= 2.61;libcrypto1.1 >= 1.1.1m;libz1 >= 1.2.11 +bind,bind-utils-9.11.14-r0.aarch64.rpm,bind-utils,用于查询DNS名称服务器,从DNS名称服务器中获取信息。,bind >= 9.11.14;glibc >= 2.34;libreadline8 >= 8.1 +binutils,libbfd-2.37-r0.aarch64.rpm,libbfd,二进制描述器,提供libbfd-2.37.so动态库。,/bin/sh;glibc >= 2.34;libz1 >= 1.2.11 +busybox,busybox-1.34.1-r1.aarch64.rpm,busybox,许多常见UNIX实用程序的微小版本组合,替代通常在filetuils、shellutils、findutils、textutils、grep、gzip、tar等中的实用程序,提供相当完整的POSIX小型或嵌入式系统环境。,glibc >= 2.34;libtirpc3 >= 1.3.2 +busybox,busybox-linuxrc-1.34.1-r1.aarch64.rpm,busybox-linuxrc,提供初始化程序,提供linuxrc和init程序。,busybox +bzip2,libbz2-1-1.0.8-r0.aarch64.rpm,libbz2-1,bzip2运行时库,提供libbz2.so.1动态库。,/bin/sh;glibc >= 2.34;glibc >= 2.34 +cifs-utils,cifs-utils-6.14-r0.aarch64.rpm,cifs-utils,用于执行和管理Linu CIFS文件系统的挂载,包含用于执行和管理Linux CIFS文件系统挂载的使用程序。,glibc >= 2.34 +cracklib,cracklib-2.9.7-r0.aarch64.rpm,cracklib,使用字典破解密码的库,测试密码以确定它们是否匹配一定的安全导向特性,可阻止用户选择太过简单的密码。,/bin/sh;glibc >= 2.34;libz1 >= 1.2.11 +cronie,cronie-1.5.7-r0.aarch64.rpm,cronie,用于周期性执行指令,提供cron的守护进程,cron用于在特定时间自动启动任务程序。,config(cronie) = 1.5.7-r0;glibc >= 2.34;libpam >= 1.5.2;libpam-runtime;pam-plugin-access;pam-plugin-loginuid +curl,curl-7.79.1-r0.aarch64.rpm,curl,用于从远端服务器获取文件,一个命令行工具,用于使用URL语法传输数据,支持多种协议和大量有用的技巧。,glibc >= 2.34;libcurl4 >= 7.79.1 +curl,libcurl4-7.79.1-r0.aarch64.rpm,libcurl4,用于从URL传输数据的库,"curl共享库,用于使用不同的网络协议访问数据,",/bin/sh;glibc >= 2.34 +dhcp,dhcp-4.4.2-r0.aarch64.rpm,dhcp,提供ISC DHCP软件使用的常用程序,包含ISC DHCP服务端和客户端使用的常用程序。,bind >= 9.11.14;dhcp-libs >= 4.4.2;glibc >= 2.34 +dhcp,dhcp-libs-4.4.2-r0.aarch64.rpm,dhcp-libs,ISC DHCP服务端和客户端使用的共享库,提供ISC DHCP服务端和客户端使用的共享库。,/bin/sh;glibc >= 2.34 +dhcp,dhcp-server-4.4.2-r0.aarch64.rpm,dhcp-server,提供ISC DHCP服务端,提供DHCP服务端和dhcp守护进程。,/bin/sh;bind >= 9.11.14;dhcp-libs >= 4.4.2;glibc >= 2.34 +dhcp,dhcp-server-config-4.4.2-r0.aarch64.rpm,dhcp-server-config,ISC DHCP服务端配置,提供默认的DHCP服务端和dhcp守护进程配置文件。,/etc;/etc/default;/etc/default/dhcp-server;/etc/dhcp;/etc/dhcp/dhcpd.conf +dosfstools,dosfstools-4.2-r0.aarch64.rpm,dosfstools,用于创建和检查MS-DOS FAT文件系统,包含用于Linux中 创建和检查硬盘或软盘上的MS-DOS FAT文件系统的两个工具。,glibc >= 2.34 +e2fsprogs,e2fsprogs-1.46.4-r0.aarch64.rpm,e2fsprogs,用于管理ext2、ext3和ext4文件系统,包含许多用于ext2、ext3和ext4文件系统中创建、检查、修改和纠正任何不一致的程序。,e2fsprogs-badblocks;e2fsprogs-dumpe2fs;glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4;libe2p2 >= 1.46.4;libext2fs2 >= 1.46.4;libss2 >= 1.46.4;libuuid1 >= 2.37.2 +e2fsprogs,e2fsprogs-badblocks-1.46.4-r0.aarch64.rpm,e2fsprogs-badblocks,用于检查磁盘装置中损坏的区块,提供badblocks命令,用于检查磁盘装置中损坏的区块。,glibc >= 2.34;libcom-err2 >= 1.46.4;libext2fs2 >= 1.46.4 +e2fsprogs,e2fsprogs-dumpe2fs-1.46.4-r0.aarch64.rpm,e2fsprogs-dumpe2fs,用于查看格式化之后的文件系统信息,提供dumpe2fs命令,用于查看格式化之后的文件系统信息。,glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4;libe2p2 >= 1.46.4;libext2fs2 >= 1.46.4 +e2fsprogs,e2fsprogs-e2fsck-1.46.4-r0.aarch64.rpm,e2fsprogs-e2fsck,用于检查使用Linux ext2档案系统的partition,提供e2fsck命令,用于检查使用Linux ext2档案系统的partition是否正常工作。,glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4;libe2p2 >= 1.46.4;libext2fs2 >= 1.46.4;libuuid1 >= 2.37.2 +e2fsprogs,e2fsprogs-mke2fs-1.46.4-r0.aarch64.rpm,e2fsprogs-mke2fs,用于建立ext2文件系统,提供mke2fs.conf和mke2fs.e2fsprogs,mke2fs命令用于建立ext2文件系统。,glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4;libe2p2 >= 1.46.4;libext2fs2 >= 1.46.4;libuuid1 >= 2.37.2 +e2fsprogs,e2fsprogs-tune2fs-1.46.4-r0.aarch64.rpm,e2fsprogs-tune2fs,调整和查看ext2/ext3文件系统参数的命令行工具,"提供e2label、tune2fs.e2fsprogs命令,",glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4;libe2p2 >= 1.46.4;libext2fs2 >= 1.46.4;libuuid1 >= 2.37.2 +e2fsprogs,libcom-err2-1.46.4-r0.aarch64.rpm,libcom-err2,e2fsprogs报错库,一个错误信息显示库。,/bin/sh;glibc >= 2.34 +e2fsprogs,libe2p2-1.46.4-r0.aarch64.rpm,libe2p2,e2fsprogs共享库,提供libe2p.so.2和libe2p.so.2.3动态库。,/bin/sh;glibc >= 2.34 +e2fsprogs,libext2fs2-1.46.4-r0.aarch64.rpm,libext2fs2,e2fsprogs共享库,提供libext2fs2.so.2和libext2fs.2.4动态库。,/bin/sh;glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4 +e2fsprogs,libss2-1.46.4-r0.aarch64.rpm,libss2,e2fsprogs共享库,提供libss.so.2和libss.so.2.0动态库。,/bin/sh;glibc >= 2.34;glibc >= 2.34;libcom-err2 >= 1.46.4;libcom-err2 >= 1.46.4 +elfutils,libasm1-0.185-r0.aarch64.rpm,libasm1,用于处理编译对象的实用程序和DSO集合,"提供libasm-0.185.so和libasm.so.1动态库,",/bin/sh;glibc >= 2.34;libdw1 >= 0.185;libelf1 >= 0.185 +elfutils,libelf1-0.185-r0.aarch64.rpm,libelf1,读写ELF文件的库,"提供libelf-0.185.so好libelf.so.1动态库,",/bin/sh;glibc >= 2.34;libz1 >= 1.2.11 +elfutils,libdw1-0.185-r0.aarch64.rpm,libdw1,访问DWARF调试信息的库,"提供libdw-0.185.so和libdw.so.1动态库,",glibc >= 2.34;libelf1 >= 0.185;libz1 >= 1.2.11 +ethtool,ethtool-5.15-r0.aarch64.rpm,ethtool,以太网网卡的设置工具,允许在许多网络设备尤其是以太网设备中查询和更改设置,例如速度、端口、自动协商、PCI位置、校验和卸载。,glibc >= 2.34 +expat,libexpat1-2.4.1-r0.aarch64.rpm,libexpat1,XML解析器工具包,"提供libexpat.so.1好libexpat.so.1.8.1动态库,",/bin/sh;glibc >= 2.34 +gdb,gdb-11.1-r0.aarch64.rpm,gdb,用于C、C++、Fortran和其他语言的GNU源代码级调试器,GDB是GNU调试器,允许您调试用C、C++、Java和其他语言编写的程序,方法是以受控的方式执行这些程序并打印它们的数据。,gcc-bin-toolchain-compilerlibs-aarch64 >= 1.0;glibc >= 2.34;libexpat1 >= 2.4.1;libgmp10 >= 6.2.1;libreadline8 >= 8.1;libtinfo5 >= 6.3 +gdb,gdbserver-11.1-r0.aarch64.rpm,gdbserver,GDB(GNU源级调试器)的独立服务器,此软件包提供了一个程序,允许您在运行正在调试程序的计算机之外的计算机上运行GDB。openEuler Embedded 330 版本中,SDK中暂时不支持主机端交叉调试工具gdb,可以使用gdb-multiarch代替,一般都可以通过zypper/apt/yum 安装(openeuler镜像暂不支持)。,gcc-bin-toolchain-compilerlibs-aarch64 >= 1.0;glibc >= 2.34 +glib-2.0,libglib-2.0-0-2.68.1-r0.aarch64.rpm,libglib-2.0-0,通用使用程序库,,/bin/sh;glibc >= 2.34;libffi8 >= 3.4.2;libmount1 >= 2.37.2;libpcre1 >= 8.45;libz1 >= 1.2.11 +glibc,glibc-2.34-r1.aarch64.rpm,glibc,GNU C库,包含重要的共享库集:标准C库和标准数学库。,/bin/sh +gmp,libgmp10-6.2.1-r0.aarch64.rpm,libgmp10,一个用于计算巨大数字的库,GMP是一个用于任意精度算术的库,对有符号整数、有理数和浮点数进行操作。,/bin/sh;glibc >= 2.34 +grep,grep-3.7-r0.aarch64.rpm,grep,用于打印与模式匹配的行,提供grep命令,用于在一个或多个输入文件中搜索包含匹配指定的模式,默认情况下,grep打印匹配的行。,glibc >= 2.34;libpcre1 >= 8.45 +gzip,gzip-1.11-r0.aarch64.rpm,gzip,GNU 数据压缩程序,包含GNU gzip数据压缩程序。,glibc >= 2.34 +http-parser,libhttp-parser2.9-2.9.4-r0.aarch64.rpm,libhttp-parser2.9,解析http的库,,/bin/sh;glibc >= 2.34 +initscripts,initscripts-10.12-1.aarch64.rpm,initscripts,提供System V初始化脚本的基本支持,提供System V初始化脚本的基本支持以及一些工具和实用程序。,/bin/sh;initd-functions +initscripts,initscripts-functions-10.12-1.aarch64.rpm,initscripts-functions,shell公共函数,提供一些基础的功能。, +iproute2,iproute2-ip-5.15.0-r0.aarch64.rpm,iproute2-ip,提供iproute2程序,提供ip.iproute2工具。,glibc >= 2.34;libcap >= 2.61;libelf1 >= 0.185 +iptables,iptables-1.8.7-r0.aarch64.rpm,iptables,用于管理Linux内核包过滤功能的工具,在Linux内核中控制网络包过滤代码,用于设置防火墙或IP伪装。, +iptables,iptables-module-ip6t-ah-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-ah,提供libip6t_ah.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-dnat-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-dnat,提供libip6t_DNAT.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-dnpt-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-dnpt,提供libip6t_DNPT.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-dst-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-dst,提供libip6t_dst.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-eui64-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-eui64,提供libip6t_eui64.so动态库,,iptables >= 1.8.7 +iptables,iptables-module-ip6t-frag-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-frag,提供libip6t_frag.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-hbh-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-hbh,提供libip6t_hbh.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-hl-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-hl,提供libip6t_HL.so和libip6t_hl.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-icmp6-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-icmp6,提供libip6t_icmp6.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-ipv6header-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-ipv6header,提供libip6t_ipv6header.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-log-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-log,提供libip6t_LOG.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-masquerade-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-masquerade,提供libip6t_MASQUERADE.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-mh-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-mh,提供libip6t_mh.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-netmap-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-netmap,提供libip6t_NETMAP.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-redirect-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-redirect,提供libip6t_REDIRECT.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-reject-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-reject,提供libip6t_REJECT.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-rt-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-rt,提供libip6t_rt.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-snat-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-snat,提供libip6t_SNAT.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-snpt-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-snpt,提供libip6t_SNPT.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ip6t-srh-1.8.7-r0.aarch64.rpm,iptables-module-ip6t-srh,提供libip6t_srh.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-ah-1.8.7-r0.aarch64.rpm,iptables-module-ipt-ah,提供libipt_ah.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-clusterip-1.8.7-r0.aarch64.rpm,iptables-module-ipt-clusterip,提供libipt_CLUSTERIP.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-dnat-1.8.7-r0.aarch64.rpm,iptables-module-ipt-dnat,提供libipt_DNAT.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-ecn-1.8.7-r0.aarch64.rpm,iptables-module-ipt-ecn,提供libipt_ECN.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-icmp-1.8.7-r0.aarch64.rpm,iptables-module-ipt-icmp,提供libipt_icmp.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-log-1.8.7-r0.aarch64.rpm,iptables-module-ipt-log,提供libipt_LOG.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-masquerade-1.8.7-r0.aarch64.rpm,iptables-module-ipt-masquerade,提供libipt_MASQUERADE.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-netmap-1.8.7-r0.aarch64.rpm,iptables-module-ipt-netmap,提供libipt_NETMAP.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-realm-1.8.7-r0.aarch64.rpm,iptables-module-ipt-realm,提供libipt_realm.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-redirect-1.8.7-r0.aarch64.rpm,iptables-module-ipt-redirect,提供libipt_REDIRECT.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-reject-1.8.7-r0.aarch64.rpm,iptables-module-ipt-reject,提供libipt_REJECT.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-snat-1.8.7-r0.aarch64.rpm,iptables-module-ipt-snat,提供libipt_SNAT.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-ttl-1.8.7-r0.aarch64.rpm,iptables-module-ipt-ttl,提供libipt_TTL.so和libipt_ttl.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-ipt-ulog-1.8.7-r0.aarch64.rpm,iptables-module-ipt-ulog,提供libipt_ULOG.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-addrtype-1.8.7-r0.aarch64.rpm,iptables-module-xt-addrtype,提供libxt_addrtype.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-audit-1.8.7-r0.aarch64.rpm,iptables-module-xt-audit,提供libxt_AUDIT.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-bpf-1.8.7-r0.aarch64.rpm,iptables-module-xt-bpf,提供libxt_bpf.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-cgroup-1.8.7-r0.aarch64.rpm,iptables-module-xt-cgroup,提供libxt_cgroup.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-checksum-1.8.7-r0.aarch64.rpm,iptables-module-xt-checksum,提供libxt_CHECKSUM.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-classify-1.8.7-r0.aarch64.rpm,iptables-module-xt-classify,提供libxt_CLASSIFY.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-cluster-1.8.7-r0.aarch64.rpm,iptables-module-xt-cluster,提供libxt_cluster.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-comment-1.8.7-r0.aarch64.rpm,iptables-module-xt-comment,提供libxt_comment.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-connbytes-1.8.7-r0.aarch64.rpm,iptables-module-xt-connbytes,提供libxt_connbytes.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-connlimit-1.8.7-r0.aarch64.rpm,iptables-module-xt-connlimit,提供libxt_connlimit.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-connmark-1.8.7-r0.aarch64.rpm,iptables-module-xt-connmark,提供libxt_CONNMARK.so和libxt_connmark.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-connsecmark-1.8.7-r0.aarch64.rpm,iptables-module-xt-connsecmark,提供libxt_CONNSECMARK.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-conntrack-1.8.7-r0.aarch64.rpm,iptables-module-xt-conntrack,提供libxt_conntrack.so和libxt_state.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-cpu-1.8.7-r0.aarch64.rpm,iptables-module-xt-cpu,提供libxt_cpu.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-ct-1.8.7-r0.aarch64.rpm,iptables-module-xt-ct,提供libxt_CT.so和libxt_NOTRACK.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-dccp-1.8.7-r0.aarch64.rpm,iptables-module-xt-dccp,提供libxt_dccp.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-devgroup-1.8.7-r0.aarch64.rpm,iptables-module-xt-devgroup,提供libxt_devgroup.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-dscp-1.8.7-r0.aarch64.rpm,iptables-module-xt-dscp,提供libxt_DSCP.so和libxt_dscp.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-ecn-1.8.7-r0.aarch64.rpm,iptables-module-xt-ecn,提供libxt_ecn.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-esp-1.8.7-r0.aarch64.rpm,iptables-module-xt-esp,提供libxt_esp.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-hashlimit-1.8.7-r0.aarch64.rpm,iptables-module-xt-hashlimit,提供ibxt_hashlimit.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-helper-1.8.7-r0.aarch64.rpm,iptables-module-xt-helper,提供libxt_helper.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-hmark-1.8.7-r0.aarch64.rpm,iptables-module-xt-hmark,提供libxt_HMARK.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-idletimer-1.8.7-r0.aarch64.rpm,iptables-module-xt-idletimer,提供libxt_IDLETIMER.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-ipcomp-1.8.7-r0.aarch64.rpm,iptables-module-xt-ipcomp,提供libxt_ipcomp.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-iprange-1.8.7-r0.aarch64.rpm,iptables-module-xt-iprange,提供libxt_iprange.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-ipvs-1.8.7-r0.aarch64.rpm,iptables-module-xt-ipvs,提供libxt_ipvs.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-led-1.8.7-r0.aarch64.rpm,iptables-module-xt-led,提供libxt_LED.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-length-1.8.7-r0.aarch64.rpm,iptables-module-xt-length,提供libxt_length.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-limit-1.8.7-r0.aarch64.rpm,iptables-module-xt-limit,提供libxt_limit.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-mac-1.8.7-r0.aarch64.rpm,iptables-module-xt-mac,提供libxt_mac.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-mark-1.8.7-r0.aarch64.rpm,iptables-module-xt-mark,提供libxt_MARK.so和libxt_mark.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-multiport-1.8.7-r0.aarch64.rpm,iptables-module-xt-multiport,提供libxt_multiport.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-nfacct-1.8.7-r0.aarch64.rpm,iptables-module-xt-nfacct,提供libxt_nfacct.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-nflog-1.8.7-r0.aarch64.rpm,iptables-module-xt-nflog,提供libxt_NFLOG.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-nfqueue-1.8.7-r0.aarch64.rpm,iptables-module-xt-nfqueue,提供libxt_NFQUEUE.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-osf-1.8.7-r0.aarch64.rpm,iptables-module-xt-osf,提供libxt_osf.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-owner-1.8.7-r0.aarch64.rpm,iptables-module-xt-owner,提供libxt_owner.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-physdev-1.8.7-r0.aarch64.rpm,iptables-module-xt-physdev,提供libxt_physdev.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-pkttype-1.8.7-r0.aarch64.rpm,iptables-module-xt-pkttype,提供libxt_pkttype.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-policy-1.8.7-r0.aarch64.rpm,iptables-module-xt-policy,提供libxt_policy.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-quota-1.8.7-r0.aarch64.rpm,iptables-module-xt-quota,提供libxt_quota.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-rateest-1.8.7-r0.aarch64.rpm,iptables-module-xt-rateest,提供libxt_RATEEST.so和libxt_rateest.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-recent-1.8.7-r0.aarch64.rpm,iptables-module-xt-recent,提供libxt_recent.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-rpfilter-1.8.7-r0.aarch64.rpm,iptables-module-xt-rpfilter,提供libxt_rpfilter.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-sctp-1.8.7-r0.aarch64.rpm,iptables-module-xt-sctp,提供libxt_sctp.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-secmark-1.8.7-r0.aarch64.rpm,iptables-module-xt-secmark,提供libxt_SECMARK.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-set-1.8.7-r0.aarch64.rpm,iptables-module-xt-set,提供libxt_SET.so和libxt_set.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-socket-1.8.7-r0.aarch64.rpm,iptables-module-xt-socket,提供libxt_socket.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-standard-1.8.7-r0.aarch64.rpm,iptables-module-xt-standard,提供libxt_standard.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-statistic-1.8.7-r0.aarch64.rpm,iptables-module-xt-statistic,提供libxt_statistic.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-string-1.8.7-r0.aarch64.rpm,iptables-module-xt-string,提供libxt_string.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-synproxy-1.8.7-r0.aarch64.rpm,iptables-module-xt-synproxy,提供libxt_SYNPROXY.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-tcp-1.8.7-r0.aarch64.rpm,iptables-module-xt-tcp,提供libxt_tcp.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-tcpmss-1.8.7-r0.aarch64.rpm,iptables-module-xt-tcpmss,提供libxt_TCPMSS.so和libxt_tcpmss.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-tcpoptstrip-1.8.7-r0.aarch64.rpm,iptables-module-xt-tcpoptstrip,提供libxt_TCPOPTSTRIP.so库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-tee-1.8.7-r0.aarch64.rpm,iptables-module-xt-tee,提供libxt_TEE.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-time-1.8.7-r0.aarch64.rpm,iptables-module-xt-time,提供libxt_time.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-tos-1.8.7-r0.aarch64.rpm,iptables-module-xt-tos,提供libxt_TOS.so和libxt_tos.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-tproxy-1.8.7-r0.aarch64.rpm,iptables-module-xt-tproxy,提供libxt_TPROXY.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-trace-1.8.7-r0.aarch64.rpm,iptables-module-xt-trace,提供libxt_TRACE.so动态库,,iptables >= 1.8.7 +iptables,iptables-module-xt-u32-1.8.7-r0.aarch64.rpm,iptables-module-xt-u32,提供libxt_u32.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iptables,iptables-module-xt-udp-1.8.7-r0.aarch64.rpm,iptables-module-xt-udp,提供libxt_udp.so动态库,,glibc >= 2.34;iptables >= 1.8.7 +iSulad,iSulad-2.0.10-r0.aarch64.rpm,iSulad,云原生轻量级容器解决方案,,/bin/sh;glibc >= 2.34;lcr >= 2.0.7;libcrypto1.1 >= 1.1.1m;libcurl4 >= 7.79.1;libevent >= 2.1.12;libevhtp >= 1.2.18;libhttp-parser2.9 >= 2.9.4;libz1 >= 1.2.11;yajl >= 2.1.0 +json-c,libjson-c5-0.15-r0.aarch64.rpm,libjson-c5,C中json实现,提供在C中处理json的动态库。,/bin/sh;glibc >= 2.34;glibc >= 2.34 +kmod,kmod-29-r0.aarch64.rpm,kmod,将模块加载到内核中,提供内核模块插入、删除、列出、检查属性、解析等工具。,glibc >= 2.34;libz1 >= 1.2.11 +lcr,lcr-2.0.6-r0.aarch64.rpm,lcr,轻量级容器,提供轻量级容器动态库。,/bin/sh;glibc >= 2.34;glibc >= 2.34;lxc >= 4.0.3;lxc >= 4.0.3;yajl >= 2.1.0;yajl >= 2.1.0 +less,less-590-r0.aarch64.rpm,less,文本文件浏览器,提供less等命令,用于查看文本,类似于more,但具有更多的能力。,glibc >= 2.34;libtinfo5 >= 6.2 +libaio1,libaio1-0.3.112-r0.aarch64.rpm,libaio1,Linux原生异步I/O访问库,提供给POSIX异步I/O工具内核加速的异步I/O功能。,/bin/sh;glibc >= 2.34;glibc >= 2.34 +libarchive,libarchive-3.5.2-r0.aarch64.rpm,libarchive,用于处理流归档格式的库,提供创建和读取不同流存档格式的功能。,/bin/sh;glibc >= 2.34;glibc >= 2.34 +libcap,libcap-2.61-r0.aarch64.rpm,libcap,用于获取和设置POSIX.1e功能的库,数据包捕获函数库,用于捕获网卡数据或分析pcap格式的抓包报文。,/bin/sh;glibc >= 2.34;glibc >= 2.34 +libcap,libcap-bin-2.61-r0.aarch64.rpm,libcap-bin,提供libcap二进制工具,提供/usr/sbin/capsh、/usr/sbin/getcap、/usr/sbin/getpcaps、/usr/sbin/setcap,glibc >= 2.34;libcap >= 2.61 +libcap-ng,libcap-ng-0.8.2-r0.aarch64.rpm,libcap-ng,备用POSIX功能库,提供比传统libcap库更容易使用POSIX功能编程的库,/bin/sh;glibc >= 2.34;glibc >= 2.34 +libcap-ng,libcap-ng-bin-0.8.2-r0.aarch64.rpm,libcap-ng-bin,提供libcap-ng二进制工具,提供/usr/bin/captest、/usr/bin/filecap、/usr/bin/netcap、/usr/bin/pscap,glibc >= 2.34;libcap-ng >= 0.8.2 +libestr0,libestr0-0.1.11-r0.aarch64.rpm,libestr0,字符串处理必备库,提供了rsyslog守护进程使用的字符串处理必备共享库,/bin/sh;glibc >= 2.34;glibc >= 2.34 +libevent,libevent-2.1.12-r0.aarch64.rpm,libevent,抽象异步事件通知库,libevent API提供了一种机制,在文件描述符上发生特定事件或达到超时后执行回调函数。libevent旨在替换事件驱动网络服务器中发现的异步事件循环。应用程序只需要调用event_dispatch(),然后就可以动态添加或删除事件,而不必更改事件循环。,/bin/sh;glibc >= 2.34 +libevhtp,libevhtp-1.2.18-r0.aarch64.rpm,libevhtp,libevhtp包的调试源,此软件包为libevhtp包提供调试源。调试源在开发使用此软件包的应用程序或调试此软件包时非常有用。,/bin/sh;glibc >= 2.34;libevent >= 2.1.12 +libfastjson,libfastjson4-0.99.9-r0.aarch64.rpm,libfastjson4,JSON解析库,一个JSON解析库,json-c的分叉,由rsyslog团队开发,用于rsyslog和liblognorm。此软件包包括libfastjson库。,/bin/sh;glibc >= 2.34 +libffi,libffi8-3.4.2-r0.aarch64.rpm,libffi8,外部函数接口库,libffi库为各种调用约定提供了一个可移植的高级编程接口。这允许程序员在运行时调用调用接口描述指定的任何函数。,/bin/sh;glibc >= 2.34 +libhugetlbfs,libhugetlbfs-2.23-r0.aarch64.rpm,libhugetlbfs,用于大型翻译Lookaside缓冲区文件系统的帮助程序库,libhugetlbfs包与Linux hugetlbfs交互,以透明的方式使大页面可供应用程序使用。,/bin/sh;glibc >= 2.34 +libnl,libnl-3-200-3.5.0-r0.aarch64.rpm,libnl-3-200,内核网络套接字的便利库,这个包包含一个方便的库,可以简化使用Linux内核的netlink套接字接口进行网络操作。,/bin/sh;glibc >= 2.34 +libnl,libnl-3-cli-3.5.0-r0.aarch64.rpm,libnl-3-cli,libnl3的命令行界面实用程序,此软件包包含各种libnl3实用程序和它们所依赖的其他库。,/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0;libnl-genl-3-200 >= 3.5.0;libnl-idiag-3-200 >= 3.5.0;libnl-nf-3-200 >= 3.5.0;libnl-route-3-200 >= 3.5.0 +libnl,libnl-genl-3-200-3.5.0-r0.aarch64.rpm,libnl-genl-3-200,Netlink操作库,提供libnl-genl-3.so.*,/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0 +libnl,libnl-idiag-3-200-3.5.0-r0.aarch64.rpm,libnl-idiag-3-200,libnl-idiag动态库,提供libnl-idiag-3.so.*,/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0 +libnl,libnl-nf-3-200-3.5.0-r0.aarch64.rpm,libnl-nf-3-200,NetFilter以及接口监控相关的Netlink操作库,提供libnl-nf-3.so.*,/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0;libnl-route-3-200 >= 3.5.0 +libnl,libnl-route-3-200-3.5.0-r0.aarch64.rpm,libnl-route-3-200,提供NETLINK_ROUTE家族的API接口库,提供libnl-route-3.so.*,/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0 +libnl,libnl-xfrm-3-200-3.5.0-r0.aarch64.rpm,libnl-xfrm-3-200,libnl-xfrm动态库,提供libnl-xfrm-3.so.*,/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0 +libpam,libpam-1.5.2-r0.aarch64.rpm,libpam,为应用程序提供身份验证的可扩展库,提供/lib64/libpam.so.*、/lib64/libpam_misc.so.*和/lib64/libpamc.so.*,/bin/sh;glibc >= 2.34 +libpam,pam-plugin-access-1.5.2-r0.aarch64.rpm,pam-plugin-access,pam_access.so动态库,提供/lib64/security/pam_access.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,libpam-runtime-1.5.2-r0.aarch64.rpm,libpam-runtime,pam实用程序,PAM(可插拔身份验证模块)是一种系统安全工具允许系统管理员设置身份验证策略而不必重新编译处理身份验证的程序。,config(libpam-runtime) = 1.5.2-r0;glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64;pam-plugin-deny-suffix64;pam-plugin-permit-suffix64;pam-plugin-unix-suffix64;pam-plugin-warn-suffix64 +libpam,pam-plugin-debug-1.5.2-r0.aarch64.rpm,pam-plugin-debug,pam_debug.so动态库,提供/lib64/security/pam_debug.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-deny-1.5.2-r0.aarch64.rpm,pam-plugin-deny,pam_deny.so动态库,提供/lib64/security/pam_deny.so,libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-echo-1.5.2-r0.aarch64.rpm,pam-plugin-echo,pam_echo.so动态库,提供/lib64/security/pam_echo.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-env-1.5.2-r0.aarch64.rpm,pam-plugin-env,pam_env.so动态库,提供/lib64/security/pam_env.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-exec-1.5.2-r0.aarch64.rpm,pam-plugin-exec,pam_exec.so动态库,提供/lib64/security/pam_exec.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-faildelay-1.5.2-r0.aarch64.rpm,pam-plugin-faildelay,pam_faildelay.so动态库,提供/lib64/security/pam_faildelay.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-faillock-1.5.2-r0.aarch64.rpm,pam-plugin-faillock,pam_faillock.so动态库,提供/lib64/security/pam_faillock.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-filter-1.5.2-r0.aarch64.rpm,pam-plugin-filter,pam_filter.so动态库,提供/lib64/security/pam_filter.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-ftp-1.5.2-r0.aarch64.rpm,pam-plugin-ftp,pam_ftp.so动态库,提供/lib64/security/pam_ftp.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-group-1.5.2-r0.aarch64.rpm,pam-plugin-group,pam_group.so动态库,提供/lib64/security/pam_group.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-issue-1.5.2-r0.aarch64.rpm,pam-plugin-issue,pam_issue.so动态库,提供/lib64/security/pam_issue.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-keyinit-1.5.2-r0.aarch64.rpm,pam-plugin-keyinit,pam_keyinit.so动态库,提供/lib64/security/pam_keyinit.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-lastlog-1.5.2-r0.aarch64.rpm,pam-plugin-lastlog,pam_lastlog.so动态库,提供/lib64/security/pam_lastlog.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-limits-1.5.2-r0.aarch64.rpm,pam-plugin-limits,pam_limits.so动态库,提供/lib64/security/pam_limits.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-listfile-1.5.2-r0.aarch64.rpm,pam-plugin-listfile,pam_listfile.so动态库,提供/lib64/security/pam_listfile.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-localuser-1.5.2-r0.aarch64.rpm,pam-plugin-localuser,pam_localuser.so动态库,提供/lib64/security/pam_localuser.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-loginuid-1.5.2-r0.aarch64.rpm,pam-plugin-loginuid,pam_loginuid.so动态库,提供/lib64/security/pam_loginuid.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-mail-1.5.2-r0.aarch64.rpm,pam-plugin-mail,pam_mail.so动态库,提供/lib64/security/pam_mail.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-mkhomedir-1.5.2-r0.aarch64.rpm,pam-plugin-mkhomedir,pam_mkhomedir.so动态库,提供/lib64/security/pam_mkhomedir.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-motd-1.5.2-r0.aarch64.rpm,pam-plugin-motd,pam_motd.so动态库,提供/lib64/security/pam_motd.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-namespace-1.5.2-r0.aarch64.rpm,pam-plugin-namespace,pam_namespace.so动态库,提供/lib64/security/pam_namespace.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-nologin-1.5.2-r0.aarch64.rpm,pam-plugin-nologin,pam_nologin.so动态库,提供/lib64/security/pam_nologin.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-permit-1.5.2-r0.aarch64.rpm,pam-plugin-permit,pam_permit.so动态库,提供/lib64/security/pam_permit.so,libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-pwhistory-1.5.2-r0.aarch64.rpm,pam-plugin-pwhistory,pam_pwhistory.so动态库,提供/lib64/security/pam_pwhistory.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-rhosts-1.5.2-r0.aarch64.rpm,pam-plugin-rhosts,pam_rhostsso动态库,提供/lib64/security/pam_rhostsso,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-rootok-1.5.2-r0.aarch64.rpm,pam-plugin-rootok,pam_rootok.so动态库,提供/lib64/security/pam_rootok.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-securetty-1.5.2-r0.aarch64.rpm,pam-plugin-securetty,pam_securetty.so动态库,提供/lib64/security/pam_securetty.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-setquota-1.5.2-r0.aarch64.rpm,pam-plugin-setquota,pam_setquota.so动态库,提供/lib64/security/pam_setquota.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-shells-1.5.2-r0.aarch64.rpm,pam-plugin-shells,pam_shells.so动态库,提供/lib64/security/pam_shells.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-stress-1.5.2-r0.aarch64.rpm,pam-plugin-stress,pam_stress.so动态库,提供/lib64/security/pam_stress.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-succeed-if-1.5.2-r0.aarch64.rpm,pam-plugin-succeed-if,pam_succeed_if.so动态库,提供/lib64/security/pam_succeed_if.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-time-1.5.2-r0.aarch64.rpm,pam-plugin-time,pam_time.so动态库,提供/lib64/security/pam_time.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-timestamp-1.5.2-r0.aarch64.rpm,pam-plugin-timestamp,pam_timestamp.so动态库,提供/lib64/security/pam_timestamp.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-umask-1.5.2-r0.aarch64.rpm,pam-plugin-umask,pam_umask.so动态库,提供/lib64/security/pam_umask.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-unix-1.5.2-r0.aarch64.rpm,pam-plugin-unix,pam_unix.so动态库,提供/lib64/security/pam_unix.so,libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-usertype-1.5.2-r0.aarch64.rpm,pam-plugin-usertype,pam_usertypeso动态库,提供/lib64/security/pam_usertypeso,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-warn-1.5.2-r0.aarch64.rpm,pam-plugin-warn,pam_warn.so动态库,提供/lib64/security/pam_warn.so,libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-wheel-1.5.2-r0.aarch64.rpm,pam-plugin-wheel,pam_wheel.so动态库,提供/lib64/security/pam_wheel.so,glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64 +libpam,pam-plugin-xauth-1.5.2-r0.aarch64.rpm,pam-plugin-xauth,pam_xauth.so动态库,提供/lib64/security/pam_xauth.so,libpam >= 1.5.2;libpam-suffix64 +libpcap,libpcap1-1.10.1-r0.aarch64.rpm,libpcap1,网络嗅探器库,libpcap是数据包嗅探器程序使用的库。它为他们提供了一个接口,用于捕获和分析来自网络设备的数据包。只有当您计划自己编译或编写这样的程序时,才需要此软件包。,/bin/sh;glibc >= 2.34 +libpcre,libpcre1-8.45-r0.aarch64.rpm,libpcre1,Perl兼容正则表达式的库,PCRE库是一组函数,使用与Perl 5相同的语法和语义实现正则表达式模式匹配;此PCRE库变体支持8位和UTF-8字符串。,/bin/sh;glibc >= 2.34 +libpwquality,libpwquality-1.4.4-r0.aarch64.rpm,libpwquality,密码生成和密码质量检查库,这是一个用于密码质量检查和生成通过检查的随机密码的库。此库使用破解库和破解库字典执行一些检查。,/bin/sh;cracklib >= 2.9.7;glibc >= 2.34;libpam >= 1.5.2 +libseccomp,libseccomp-2.5.3-r0.aarch64.rpm,libseccomp,增强的seccomp库,libseccomp库为Linux内核的syscall过滤机制(seccomp)提供了一个易于使用的接口。libseccomp API允许应用程序指定允许应用程序执行哪些syscall,以及可选的哪些syscall参数,所有这些都由Linux内核强制执行。,/bin/sh;glibc >= 2.34 +libselinux,libselinux1-3.3-r0.aarch64.rpm,libselinux1,SELinux运行时库,libselinux提供了一个接口,用于获取和设置进程和文件安全上下文,以及获取安全策略决策。(安全增强的Linux是内核和一些实施强制性访问控制策略的实用程序的一个功能,如类型实施、基于角色的访问控制和多级安全。),/bin/sh;glibc >= 2.34;libpcre1 >= 8.45 +libselinux,libselinux-bin-3.3-r0.aarch64.rpm,libselinux-bin,SELinux libselinux实用程序,"libselinux-bin软件包包含实用程序,",glibc >= 2.34;libpcre1 >= 8.45;libselinux1 >= 3.3;libsepol2 >= 3.3 +libsemanage,libsemanage2-3.3-r0.aarch64.rpm,libsemanage2,SELinux策略管理库,libsemanage是策略管理库。使用libsepol和libselinux与SELinux系统交互,它还调用帮助程序来加载策略和检查file_contexts配置是否有效。,/bin/sh;audit >= 3.0.1;glibc >= 2.34;libbz2-1 >= 1.0.8;libselinux1 >= 3.3;libsepol2 >= 3.3 +libsepol,libsepol2-3.3-r0.aarch64.rpm,libsepol2,SELinux二进制策略操作库,提供SELinux二进制策略操作库,/bin/sh;glibc >= 2.34 +libsepol,libsepol-bin-3.3-r0.aarch64.rpm,libsepol-bin,SELinux二进制策略操作工具,libsepol提供了一个用于操作SELinux二进制策略的API。它由checkpolicy(策略编译器)和类似的工具,以及需要对二进制策略执行特定转换(如自定义策略布尔设置)的程序使用。,glibc >= 2.34;libsepol2 >= 3.3 +libtirpc,libtirpc3-1.3.2-r0.aarch64.rpm,libtirpc3,与传输无关的RPC库,传输独立RPC库(TI-RPC)是glibc中不支持IPv6地址的标准SunRPC库的替代。此实现允许支持UDP和TCP over IPv4以外的其他传输。,/bin/sh;glibc >= 2.34 +libusb1,libusb-1.0-0-1.0.24-r0.aarch64.rpm,libusb-1.0-0,USB库,Libusb是一个允许用户空间访问USB设备的库。,/bin/sh;glibc >= 2.34 +libwebsockets,libwebsockets-4.3.0-r0.aarch64.rpm,libwebsockets,用于Websockets的轻量级C库,这是用于轻量级websocket客户端和服务器的libwebsockets C库。,/bin/sh;glibc >= 2.34;libcrypto1.1 >= 1.1.1m;libssl1.1 >= 1.1.1m;libz1 >= 1.2.11 +libxml2,libxml2-2.9.12-r0.aarch64.rpm,libxml2,提供XML和HTML支持的库,此库允许操作XML文件。它包括读取、修改和写入XML和HTML文件的支持。DTD支持,这包括解析和验证,即使是复杂的DtD,可以在解析时或在修改文档后更晚。输出可以是简单的SAX流,也可以是内存中类似DOM的表示。在这种情况下,可以使用内置的XPath和XPointer实现来选择子节点或范围。提供灵活的输入/输出机制,具有现有的HTTP和FTP模块,并组合到URI库。,/bin/sh;glibc >= 2.34;libz1 >= 1.2.11 +libxml2,libxml2-utils-2.9.12-r0.aarch64.rpm,libxml2-utils,用于操作XML文件的实用程序,此软件包包含用于操作XML文件的实用程序。,glibc >= 2.34;libxml2 >= 2.9.12 +logrotate,logrotate-3.18.1-r0.aarch64.rpm,logrotate,用于旋转、压缩、邮寄和删除系统日志文件的Cron服务,logrotate实用程序自动旋转、压缩、邮寄和删除日志文件。Logrotate可以设置为每天、每周、每月或当日志文件达到一定大小时处理日志文件。通常,logrotate作为每日cron作业运行。它只管理普通文件,不参与systemd的日志轮换。,config(logrotate) = 3.18.1-r0;glibc >= 2.34;libacl1 >= 2.3.1;libpopt0 >= 1.18 +lvm2,lvm2-2.03.14-r0.aarch64.rpm,lvm2,Userland逻辑卷管理工具,LVM2包括处理物理卷(硬盘、RAID系统、磁光等,多个设备(MD),请参阅mdm(8),甚至环路设备,请参见Lostup(8))上的读/写操作的所有支持,从一个或多个物理卷创建卷组(虚拟磁盘种类),并在卷组中创建一个或多个逻辑卷(逻辑分区种类)。,/bin/sh;config(lvm2) = 2.03.14-r0;glibc >= 2.34;libaio1 >= 0.3.112;libblkid1 >= 2.37.2 +lvm2,lvm2-scripts-2.03.14-r0.aarch64.rpm,lvm2-scripts,提供blkdeactivate、fsadm、lvmdum命令,提供/usr/sbin/blkdeactivate、/usr/sbin/fsadm和/usr/sbin/lvmdump,bash;lvm2 = 2.03.14-r0 +lxc,lxc-4.0.3-r0.aarch64.rpm,lxc,Linux内核容器的用户空间工具,LXC是众所周知的、经过严格测试的低层次Linux容器运行时。,/bin/sh;gcc-bin-toolchain-compilerlibs-aarch64 >= 1.0;glibc >= 2.34;libcap >= 2.61;libseccomp >= 2.5.3;yajl >= 2.1.0 +ncurses,libform5-6.3-r0.aarch64.rpm,libform5,libform动态库,提供/usr/lib64/libform.so.*,/bin/sh;glibc >= 2.34;libncurses5 >= 6.3 +ncurses,libmenu5-6.3-r0.aarch64.rpm,libmenu5,libmenu动态库,提供/usr/lib64/libmenu.so.*,/bin/sh;glibc >= 2.34;libncurses5 >= 6.3 +ncurses,libncurses5-6.3-r0.aarch64.rpm,libncurses5,libncurses动态库,提供/lib64/libncurses.so.*,/bin/sh;glibc >= 2.34;libtinfo5 >= 6.3 +ncurses,libpanel5-6.3-r0.aarch64.rpm,libpanel5,libpanel动态库,提供/usr/lib64/libpanel.so.*,/bin/sh;glibc >= 2.34;libncurses5 >= 6.3 +ncurses,libtinfo5-6.3-r0.aarch64.rpm,libtinfo5,libtinfo动态库,提供/lib64/libtinfo.so.*,/bin/sh;glibc >= 2.34 +ncurses,ncurses-6.3-r0.aarch64.rpm,ncurses,CRT屏幕处理和优化包,提供/usr/bin/tput、/usr/bin/tset功能,glibc >= 2.34;libtinfo5 >= 6.3 +ncurses,ncurses-terminfo-6.3-r0.aarch64.rpm,ncurses-terminfo,终端描述数据库,这是ncures包中维护的术语信息基本数据库。此数据库是4.4BSD术语帽文件的官方继承者,包含有关任何已知终端的信息。ncures库利用此数据库正确使用终端。,ncurses-terminfo-base +ncurses,ncurses-terminfo-base-6.3-r0.aarch64.rpm,ncurses-terminfo-base,提供终端信息基础,提供/etc/terminfo/*, +nfs-utils,nfs-utils-2.5.4-r0.aarch64.rpm,nfs-utils,NFS实用程序以及内核NFS服务器的支持客户端和守护程序,nfs-utils软件包为内核NFS服务器和相关工具提供了一个守护程序,它提供了比大多数用户使用的传统Linux NFS服务器更高的性能级别。,glibc >= 2.34;libblkid1 >= 2.37.2;libtirpc3 >= 1.3.2;libuuid1 >= 2.37.2;nfs-utils-client +nfs-utils,nfs-utils-client-2.5.4-r0.aarch64.rpm,nfs-utils-client,查询远程主机上的装载守护程序,此软件包还包含showmount程序。Showmount查询远程主机上的装载守护程序,以了解有关远程主机上NFS(网络文件系统)服务器的信息。例如,showmount可以显示装载在该主机上的客户端。,config(nfs-utils-client) = 2.5.4-r0;glibc >= 2.34;libcap >= 2.61;libtirpc3 >= 1.3.2;nfs-utils-mount +nfs-utils,nfs-utils-mount-2.5.4-r0.aarch64.rpm,nfs-utils-mount,挂载或卸载文件系统,此软件包还包含mount.nfs和umount.nfs程序。,glibc >= 2.34;libmount1 >= 2.37.2;libtirpc3 >= 1.3.2 +openssh,openssh-keygen-8.8p1-r0.aarch64.rpm,openssh-keygen,生成ssh公钥认证所需的公钥和私钥文件,提供/usr/bin/ssh-keygen,glibc >= 2.34 +openssh,openssh-misc-8.8p1-r0.aarch64.rpm,openssh-misc,ssh远程登陆管理主机,提供/usr/bin/ssh、/usr/bin/ssh-add、/usr/bin/ssh-agent、/usr/bin/ssh-copy-id、/usr/bin/ssh-keyscan等,glibc >= 2.34;libz1 >= 1.2.11 +openssh,openssh-scp-8.8p1-r0.aarch64.rpm,openssh-scp,远程复制命令,提供/usr/bin/scp,glibc >= 2.34 +openssh,openssh-sftp-8.8p1-r0.aarch64.rpm,openssh-sftp,远程文件传输服务,提供/usr/bin/sftp,glibc >= 2.34 +openssh,openssh-sftp-server-8.8p1-r0.aarch64.rpm,openssh-sftp-server,”sftp“协议的服务器端程序使用加密的方式进行文件传输,提供/usr/libexec/sftp-server,glibc >= 2.34 +openssh,openssh-ssh-8.8p1-r0.aarch64.rpm,openssh-ssh,ssh服务配置文件,提供/etc/ssh/ssh_config,config(openssh-ssh) = 8.8p1-r0 +openssh,openssh-sshd-8.8p1-r0.aarch64.rpm,openssh-sshd,ssh服务进程启动,提供/usr/sbin/sshd、/usr/libexec/openssh/sshd_check_keys等,config(openssh-sshd) = 8.8p1-r0;glibc >= 2.34;libpam >= 1.5.2;libz1 >= 1.2.11;openssh-keygen;pam-plugin-keyinit;pam-plugin-loginuid +openssl,openssl-conf-1.1.1m-r0.aarch64.rpm,openssl-conf,openssl的主配置文件,提供/etc/ssl/openssl.cnf,config(openssl-conf) = 1.1.1m-r0 +openssl,libcrypto1.1-1.1.1m-r0.aarch64.rpm,libcrypto1.1,OpenSSL crypto库,提供/usr/lib64/libcrypto.so.*,/bin/sh;glibc >= 2.34 +openssl,libssl1.1-1.1.1m-r0.aarch64.rpm,libssl1.1,OpenSSL SSL库,提供/usr/lib64/libssl.so.*,/bin/sh;glibc >= 2.34;libcrypto1.1 >= 1.1.1m +os-release,os-release-1.0-r0.noarch.rpm,os-release,添加openeuler版本信息,添加openeuler版本信息,同时添加os-revision记录构建时间戳。生成的镜像也放到时间戳目录便于区分不同版本, +os-base,os-base-1.0-r1.aarch64.rpm,os-base,提供OS基础,提供hostname、passwd、modules等配置信息, +pciutils,libpci3-3.7.0-r0.aarch64.rpm,libpci3,PCI实用程序库,libpci提供了对PCI配置空间的访问,/bin/sh;glibc >= 2.34;libz1 >= 1.2.11 +pciutils,pciutils-3.7.0-r0.aarch64.rpm,pciutils,Linux内核的PCI实用程序,lspci:此程序显示有关系统中所有PCI总线和设备的详细信息,取代原始的/proc/pci接口;setpci:此程序允许读取和写入PCI设备配置寄存器。例如,您可以使用它调整延迟计时器;update-pciids:此程序下载pci.ids文件的当前版本。,glibc >= 2.34;libpci3 >= 3.7.0;libz1 >= 1.2.11;pciutils-ids +pciutils,pciutils-ids-3.7.0-r0.aarch64.rpm,pciutils-ids,存放系统所有支持和不支持的硬件信息,提供/usr/share/hwdata/pci.ids.gz, +policycoreutils,policycoreutils-3.3-r0.aarch64.rpm,policycoreutils,显示当前seinux信息修改selinux策略内各项规则的布尔值,提供/etc/pam.d、/sbin/setsebool、/usr/bin/sestatus和/var/lib/selinux,glibc >= 2.34;libselinux1 >= 3.3;libsemanage2 >= 3.3 +policycoreutils,policycoreutils-fixfiles-3.3-r0.aarch64.rpm,policycoreutils-fixfiles,检查或矫正文件系统中的安全环境数据库,提供/sbin/fixfiles,policycoreutils-setfiles +policycoreutils,policycoreutils-hll-3.3-r0.aarch64.rpm,policycoreutils-hll,提供/usr/libexec/selinux/hll/pp,提供/usr/libexec/selinux/hll/pp,glibc >= 2.34;libsepol2 >= 3.3 +policycoreutils,policycoreutils-loadpolicy-3.3-r0.aarch64.rpm,policycoreutils-loadpolicy,装载或替换新的二进制策略到内核中保持使用当前的Bootlean值,提供/sbin/load_policy,glibc >= 2.34;libselinux1 >= 3.3;libsepol2 >= 3.3 +policycoreutils,policycoreutils-semodule-3.3-r0.aarch64.rpm,policycoreutils-semodule,可以显示、加载、删除模块,提供/sbin/semodule,glibc >= 2.34;libselinux;libsemanage2 >= 3.3;libsepol2 >= 3.3 +policycoreutils,policycoreutils-sestatus-3.3-r0.aarch64.rpm,policycoreutils-sestatus,显示系统的详细状态,提供/etc/sestatus.conf和/sbin/sestatus,libselinux;policycoreutils +policycoreutils,policycoreutils-setfiles-3.3-r0.aarch64.rpm,policycoreutils-setfiles,恢复或更改一部分文件的标签,提供/sbin/restorecon、/sbin/restorecon_xattr和/sbin/setfiles,glibc >= 2.34;libselinux1 >= 3.3;libsepol2 >= 3.3 +popt,libpopt0-1.18-r0.aarch64.rpm,libpopt0,一个用于解析命令行参数的C库,Popt是一个用于解析命令行参数的C库。Popt受到getopt()和getopt_long()函数的严重影响。它通过允许更强大的参数扩展来改进它们。Popt可以解析任意argv[]样式数组,并根据命令行参数自动设置变量。Popt允许通过配置文件别名命令行参数,并包括用于使用类似shell的规则将任意字符串解析为argv[]数组的实用程序函数。,/bin/sh;glibc >= 2.34 +procps,libprocps8-3.3.17-r0.aarch64.rpm,libprocps8,procps库,procps库可用于从/proc读取进程信息pseudo-file系统中的信息。,/bin/sh;glibc >= 2.34 +procps,procps-3.3.17-r0.aarch64.rpm,procps,/proc的ps实用程序,procps包包含一组提供系统信息的系统实用程序。Procps包括ps、free、skill、snice、tload、top、uptime、vmstat、w和watch。,glibc >= 2.34;libncurses5 >= 6.3;libprocps8 >= 3.3.17;libtinfo5 >= 6.3;procps-sysctl +procps,procps-sysctl-3.3.17-r0.aarch64.rpm,procps-sysctl,控制和配置Linux内核及网络设置,提供/etc/sysctl.conf,procps-lib +psmisc,pstree-23.4-r0.aarch64.rpm,pstree,显示进程状态树,列出当前的进程,以及它们的树状结构,glibc >= 2.34;libtinfo5 >= 6.3 +quota,quota-4.06-r0.aarch64.rpm,quota,用于监控用户磁盘使用情况的系统管理工具,包含系统管理工具,用于监控和限制每个文件系统的用户和或组磁盘使用情况。,glibc >= 2.34;libcom-err2 >= 1.46.4;libext2fs2 >= 1.46.4;libtirpc3 >= 1.3.2 +readline,libreadline8-8.1-r0.aarch64.rpm,libreadline8,Readline库,readline库由 Bourne Again Shell(bash,标准命令解释器)用于轻松编辑命令行。这包括历史记录和搜索功能。,/bin/sh;config(libreadline8) = 8.1-r0;glibc >= 2.34;libtinfo5 >= 6.3 +rsyslog,rsyslog-8.2110.0-r0.aarch64.rpm,rsyslog,用于Linux和Unix的增强系统日志,Rsyslog是一个增强的多线程syslogd,支持MySQL、syslog/tcp、RFC 3195、允许的发件人列表、对任何消息部分的过滤和细粒度输出格式控制。它与库存sysklogd相当兼容,可以用作直接替换。它的高级功能使它适合企业级、加密保护的系统日志中继链,同时也非常容易为新手用户设置。,config(rsyslog) = 8.2110.0-r0;glibc >= 2.34;libcurl4 >= 7.79.1;libestr0 >= 0.1.11;libfastjson4 >= 0.99.9;libuuid1 >= 2.37.2;libz1 >= 1.2.11;logrotate +sed,sed-4.8-r0.aarch64.rpm,sed,GNU流文本编辑器,sed(流编辑器)编辑器是流或批处理(非交互式)编辑器。Sed将文本作为输入,对文本执行操作或一组操作,并输出修改后的文本。sed执行的操作(替换、删除、插入等)可以在脚本文件或命令行中指定。,glibc >= 2.34 +shadow,shadow-4.9-r0.aarch64.rpm,shadow,用于管理用户和组帐户的实用程序,此软件包包括将普通密码文件转换为影子密码格式以及管理用户和组帐户所需的程序。,glibc >= 2.34;libpam >= 1.5.2;libpam-runtime;pam-plugin-env;pam-plugin-faildelay;pam-plugin-group;pam-plugin-lastlog;pam-plugin-limits;pam-plugin-mail;pam-plugin-motd;pam-plugin-nologin;pam-plugin-rootok;pam-plugin-securetty;pam-plugin-shells;shadow-base;shadow-securetty +shadow,shadow-base-4.9-r0.aarch64.rpm,shadow-base,提供sg工具,提供/usr/bin/sg工具, +shadow,shadow-securetty-4.8.1-r1.aarch64.rpm,shadow-securetty,安全终端,提供/etc/securetty, +squashfs-tools,squashfs-tools-4.5-r0.aarch64.rpm,squashfs-tools,用于创建squashfs文件系统的实用程序,squashfs是Linux的高度压缩只读文件系统。此软件包包含用于操作squashfs文件系统的实用程序。,glibc >= 2.34;liblzma5 >= 5.2.5;libz1 >= 1.2.11 +strace,strace-5.14-r0.aarch64.rpm,strace,跟踪和显示与正在运行的进程关联的系统调用,strace程序拦截并记录运行进程调用和接收的系统调用。strace可以打印每个系统调用、其参数和返回值的记录。strace对于诊断问题和调试以及教学目的都很有用。,glibc >= 2.34 +tzdata,tzdata-core-2021e-r0.aarch64.rpm,tzdata-core,时区说明,描述可用时区的配置文件。,tzdata-core-2021e-r0.aarch64.rpm ;config(tzdata-core) = 2021e-r0 +util-linux,libblkid1-2.37.2-r0.aarch64.rpm,libblkid1,块设备ID库,块设备识别库,util-linux的一部分。,/bin/sh;glibc >= 2.34 +util-linux,libfdisk1-2.37.2-r0.aarch64.rpm,libfdisk1,文件系统检测库,用于文件系统检测的库。,/bin/sh;glibc >= 2.34;libblkid1 >= 2.37.2;libuuid1 >= 2.37.2 +util-linux,libmount1-2.37.2-r0.aarch64.rpm,libmount1,设备挂载库,设计用于低级实用程序的库,如mount(8)和/usr/sbin/mount,/bin/sh;glibc >= 2.34;libblkid1 >= 2.37.2 +util-linux,libuuid1-2.37.2-r0.aarch64.rpm,libuuid1,用于生成UUID的库,用于生成通用唯一ID(UUID)的库。,/bin/sh;glibc >= 2.34 +util-linux,util-linux-su-2.37.2-r0.aarch64.rpm,util-linux-su,用于变更为其他使用者的身份,提供su命令,用于变更使用者身份,glibc >= 2.34;libpam >= 1.5.2 +xz,liblzma5-5.2.5-r0.aarch64.rpm,liblzma5,Lempel–Ziv–Markov 链算法压缩库,用于编码/解码LZMA文件的库。,/bin/sh;glibc >= 2.34 +xz,xz-5.2.5-r0.aarch64.rpm,xz,LZMA压缩实用程序,XZ Utils试图使LZMA压缩易于在自由(如自由)操作系统上使用。这是通过提供类似于使用的工具和库来实现的,而不是最流行的现有压缩算法的等效工具和库。LZMA是由伊戈尔·巴甫洛夫设计的通用压缩算法,作为7-Zip的一部分。它提供了高压缩比,同时保持了快速的解压缩速度。,glibc >= 2.34;liblzma5 >= 5.2.5 +yajl,yajl-2.1.0-r0.aarch64.rpm,yajl,又一个JSON库(YAJL),又是一个JSON库。YAJL是一个用ANSI C编写的小型事件驱动(SAX风格)JSON解析器,也是一个小型验证JSON生成器。,/bin/sh;glibc >= 2.34 +zlib,libz1-1.2.11-r0.aarch64.rpm,libz1,实现DEFLATE压缩算法的库,zlib是一个通用的无损数据压缩库,实现了DEFLATE算法的API,例如gzip和ZIP存档格式正在使用后者。,/bin/sh;glibc >= 2.34 diff --git a/docs/source/features/software_package_description.rst b/docs/source/features/software_package_description.rst index 1a8853595f1f74fcfcc80d77cb695bd39123d286..f01428943baef83b935c6a684f61ad2294da4e95 100644 --- a/docs/source/features/software_package_description.rst +++ b/docs/source/features/software_package_description.rst @@ -4,296 +4,5 @@ ########################## .. csv-table:: - :header: "软件名称","RPM名称","软件包名称","功能说明","详细情况","依赖关系" - :widths: 10,50,20,50,80,80 - - "acl", "acl-2.3.1-r0.aarch64.rpm", "acl", "提供操纵访问控制列表的命令", "提供操作程序控制列表的getfacl和setfacl程序。", "glibc >= 2.34;libacl1 >= 2.3.1;" - "acl", "libacl1-2.3.1-r0.aarch64.rpm", "libacl1", "提供用于访问POSIX访问控制列表的动态库", "提供libacl.so动态库,其中包含POSIX 1003.1e标准草案中用于操作访问控制列表的17个函数。", "/bin/sh;glibc >= 2.34;libattr1 >= 2.5.1" - "attr", "attr-2.5.1-r0.aarch64.rpm", "attr", "用于管理文件系统扩展属性", "一种在文件系统对象上操作扩展属性的工具集,特别是getfattr和setfattr工具。;还提供了一个attr命令,它在很大程度上兼容使用同名的SGI IRIX工具。", "glibc >= 2.34;libattr1 >= 2.5.1" - "attr", "libattr1-2.5.1-r0.aarch64.rpm", "libattr1", "提供文件扩展属性支持的动态库", "提供libattr.so动态库,其中包含扩展属性库函数。", "" - "audit", "audispd-plugins-3.0.1-r0.aarch64.rpm", "audispd-plugins", "提供审计事件调度器的插件", "为audit系统、audispd的实时接口的提供插件;;此插件能够传达事件到远端及其或者为分析可疑行为的事件。", "" - "audit", "audit-3.0.1-r0.aarch64.rpm", "audit", "为审计提供用户空间工具", "通过审计系统提供用户空间程序来存储和搜索审计记录生成。", "/bin/sh;glibc >= 2.34;libcap-ng >= 0.8.2" - "audit", "auditd-3.0.1-r0.aarch64.rpm", "auditd", "提供audit的守护进程", "", "audit >= 3.0.1;config(auditd) = 3.0.1-r0;glibc >= 2.34;libcap-ng >= 0.8.2" - "bash", "bash-5.1.8-r0.aarch64.rpm", "bash", "命令处理器", "与sh兼容的命令解释器,从标准输入或文件中读取来执行命令,并结合了ksh和csh的有用功能。", "/bin/sh;glibc >= 2.34;glibc >= 2.34;libtinfo5 >= 6.2;libtinfo5 >= 6.2" - "bind", "bind-9.11.14-r0.aarch64.rpm", "bind", "域名系统(DNS)协议的一种实现", "提供DNS服务器,将主机名转换为IP地址;;提供解析器库,是与DNS交互式应用程序使用的例程;;提供工具,验证DNS服务是否正常运行。", "/bin/sh;config(bind) = 9.11.14-r0;glibc >= 2.34;libcap >= 2.61;libcrypto1.1 >= 1.1.1m;libz1 >= 1.2.11" - "bind", "bind-utils-9.11.14-r0.aarch64.rpm", "bind-utils", "用于查询DNS名称服务器", "从DNS名称服务器中获取信息。", "bind >= 9.11.14;glibc >= 2.34;libreadline8 >= 8.1" - "binutils", "libbfd-2.37-r0.aarch64.rpm", "libbfd", "二进制描述器", "提供libbfd-2.37.so动态库。", "/bin/sh;glibc >= 2.34;libz1 >= 1.2.11" - "busybox", "busybox-1.34.1-r1.aarch64.rpm", "busybox", "许多常见UNIX实用程序的微小版本组合", "替代通常在filetuils、shellutils、findutils、textutils、grep、gzip、tar等中的实用程序,;提供相当完整的POSIX小型或嵌入式系统环境。", "glibc >= 2.34;libtirpc3 >= 1.3.2" - "busybox", "busybox-linuxrc-1.34.1-r1.aarch64.rpm", "busybox-linuxrc", "提供初始化程序", "提供linuxrc和init程序。", "busybox" - "bzip2", "libbz2-1-1.0.8-r0.aarch64.rpm", "libbz2-1", "bzip2运行时库", "提供libbz2.so.1动态库。", "/bin/sh;glibc >= 2.34;glibc >= 2.34" - "cifs-utils", "cifs-utils-6.14-r0.aarch64.rpm", "cifs-utils", "用于执行和管理Linu CIFS文件系统的挂载", "包含用于执行和管理Linux CIFS文件系统挂载的使用程序。", "glibc >= 2.34" - "cracklib", "cracklib-2.9.7-r0.aarch64.rpm", "cracklib", "使用字典破解密码的库", "测试密码以确定它们是否匹配一定的安全导向特性,可阻止用户选择太过简单的密码。", "/bin/sh;glibc >= 2.34;libz1 >= 1.2.11" - "cronie", "cronie-1.5.7-r0.aarch64.rpm", "cronie", "用于周期性执行指令", "提供cron的守护进程,cron用于在特定时间自动启动任务程序。", "config(cronie) = 1.5.7-r0;glibc >= 2.34;libpam >= 1.5.2;libpam-runtime;pam-plugin-access;pam-plugin-loginuid" - "curl", "curl-7.79.1-r0.aarch64.rpm", "curl", "用于从远端服务器获取文件", "一个命令行工具,用于使用URL语法传输数据,支持多种协议和大量有用的技巧。", "glibc >= 2.34;libcurl4 >= 7.79.1" - "curl", "libcurl4-7.79.1-r0.aarch64.rpm", "libcurl4", "用于从URL传输数据的库", "curl共享库,用于使用不同的网络协议访问数据", "/bin/sh;glibc >= 2.34" - "dhcp", "dhcp-4.4.2-r0.aarch64.rpm", "dhcp", "提供ISC DHCP软件使用的常用程序", "包含ISC DHCP服务端和客户端使用的常用程序。", "bind >= 9.11.14;dhcp-libs >= 4.4.2;glibc >= 2.34" - "dhcp", "dhcp-libs-4.4.2-r0.aarch64.rpm", "dhcp-libs", "ISC DHCP服务端和客户端使用的共享库", "提供ISC DHCP服务端和客户端使用的共享库。", "/bin/sh;glibc >= 2.34" - "dhcp", "dhcp-server-4.4.2-r0.aarch64.rpm", "dhcp-server", "提供ISC DHCP服务端", "提供DHCP服务端和dhcp守护进程。", "/bin/sh;bind >= 9.11.14;dhcp-libs >= 4.4.2;glibc >= 2.34" - "dhcp", "dhcp-server-config-4.4.2-r0.aarch64.rpm", "dhcp-server-config", "ISC DHCP服务端配置", "提供默认的DHCP服务端和dhcp守护进程配置文件。", "/etc;/etc/default;/etc/default/dhcp-server;/etc/dhcp;/etc/dhcp/dhcpd.conf" - "dosfstools", "dosfstools-4.2-r0.aarch64.rpm", "dosfstools", "用于创建和检查MS-DOS FAT文件系统", "包含用于Linux中 创建和检查硬盘或软盘上的MS-DOS FAT文件系统的两个工具。", "glibc >= 2.34" - "e2fsprogs", "e2fsprogs-1.46.4-r0.aarch64.rpm", "e2fsprogs", "用于管理ext2、ext3和ext4文件系统", "包含许多用于ext2、ext3和ext4文件系统中创建、检查、修改和纠正任何不一致的程序。", "e2fsprogs-badblocks;e2fsprogs-dumpe2fs;glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4;libe2p2 >= 1.46.4;libext2fs2 >= 1.46.4;libss2 >= 1.46.4;libuuid1 >= 2.37.2" - "e2fsprogs", "e2fsprogs-badblocks-1.46.4-r0.aarch64.rpm", "e2fsprogs-badblocks", "用于检查磁盘装置中损坏的区块", "提供badblocks命令,用于检查磁盘装置中损坏的区块。", "glibc >= 2.34;libcom-err2 >= 1.46.4;libext2fs2 >= 1.46.4" - "e2fsprogs", "e2fsprogs-dumpe2fs-1.46.4-r0.aarch64.rpm", "e2fsprogs-dumpe2fs", "用于查看格式化之后的文件系统信息", "提供dumpe2fs命令,用于查看格式化之后的文件系统信息。", "glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4;libe2p2 >= 1.46.4;libext2fs2 >= 1.46.4" - "e2fsprogs", "e2fsprogs-e2fsck-1.46.4-r0.aarch64.rpm", "e2fsprogs-e2fsck", "用于检查使用Linux ext2档案系统的partition", "提供e2fsck命令,用于检查使用Linux ext2档案系统的partition是否正常工作。", "glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4;libe2p2 >= 1.46.4;libext2fs2 >= 1.46.4;libuuid1 >= 2.37.2" - "e2fsprogs", "e2fsprogs-mke2fs-1.46.4-r0.aarch64.rpm", "e2fsprogs-mke2fs", "用于建立ext2文件系统", "提供mke2fs.conf和mke2fs.e2fsprogs,mke2fs命令用于建立ext2文件系统。", "glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4;libe2p2 >= 1.46.4;libext2fs2 >= 1.46.4;libuuid1 >= 2.37.2" - "e2fsprogs", "e2fsprogs-tune2fs-1.46.4-r0.aarch64.rpm", "e2fsprogs-tune2fs", "调整和查看ext2/ext3文件系统参数的命令行工具", "提供e2label、tune2fs.e2fsprogs命令", "glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4;libe2p2 >= 1.46.4;libext2fs2 >= 1.46.4;libuuid1 >= 2.37.2" - "e2fsprogs", "libcom-err2-1.46.4-r0.aarch64.rpm", "libcom-err2", "e2fsprogs报错库", "一个错误信息显示库。", "/bin/sh;glibc >= 2.34" - "e2fsprogs", "libe2p2-1.46.4-r0.aarch64.rpm", "libe2p2", "e2fsprogs共享库", "提供libe2p.so.2和libe2p.so.2.3动态库。", "/bin/sh;glibc >= 2.34" - "e2fsprogs", "libext2fs2-1.46.4-r0.aarch64.rpm", "libext2fs2", "e2fsprogs共享库", "提供libext2fs2.so.2和libext2fs.2.4动态库。", "/bin/sh;glibc >= 2.34;libblkid1 >= 2.37.2;libcom-err2 >= 1.46.4" - "e2fsprogs", "libss2-1.46.4-r0.aarch64.rpm", "libss2", "e2fsprogs共享库", "提供libss.so.2和libss.so.2.0动态库。", "/bin/sh;glibc >= 2.34;glibc >= 2.34;libcom-err2 >= 1.46.4;libcom-err2 >= 1.46.4" - "elfutils", "libasm1-0.185-r0.aarch64.rpm", "libasm1", "用于处理编译对象的实用程序和DSO集合", "提供libasm-0.185.so和libasm.so.1动态库", "/bin/sh;glibc >= 2.34;libdw1 >= 0.185;libelf1 >= 0.185" - "elfutils", "libelf1-0.185-r0.aarch64.rpm", "libelf1", "读写ELF文件的库", "提供libelf-0.185.so好libelf.so.1动态库", "/bin/sh;glibc >= 2.34;libz1 >= 1.2.11" - "elfutils", "libdw1-0.185-r0.aarch64.rpm", "libdw1", "访问DWARF调试信息的库", "提供libdw-0.185.so和libdw.so.1动态库", "glibc >= 2.34;libelf1 >= 0.185;libz1 >= 1.2.11" - "ethtool", "ethtool-5.15-r0.aarch64.rpm", "ethtool", "以太网网卡的设置工具", "允许在许多网络设备尤其是以太网设备中查询和更改设置,;例如速度、端口、自动协商、PCI位置、校验和卸载。", "glibc >= 2.34" - "expat", "libexpat1-2.4.1-r0.aarch64.rpm", "libexpat1", "XML解析器工具包", "提供libexpat.so.1好libexpat.so.1.8.1动态库", "/bin/sh;glibc >= 2.34" - "gdb", "gdb-11.1-r0.aarch64.rpm", "gdb", "用于C、C++、Fortran和其他语言的GNU源代码级调试器", "GDB是GNU调试器,允许您调试用C、C++、Java和其他语言编写的程序,方法是以受控的方式执行这些程序并打印它们的数据。", "gcc-bin-toolchain-compilerlibs-aarch64 >= 1.0;glibc >= 2.34;libexpat1 >= 2.4.1;libgmp10 >= 6.2.1;libreadline8 >= 8.1;libtinfo5 >= 6.3" - "gdb", "gdbserver-11.1-r0.aarch64.rpm", "gdbserver", "GDB(GNU源级调试器)的独立服务器", "此软件包提供了一个程序,允许您在运行正在调试程序的计算机之外的计算机上运行GDB。openEuler Embedded 330 版本中,SDK中暂时不支持主机端交叉调试工具gdb,可以使用gdb-multiarch代替,一般都可以通过zypper/apt/yum 安装(openeuler镜像暂不支持)。", "gcc-bin-toolchain-compilerlibs-aarch64 >= 1.0;glibc >= 2.34" - "glib-2.0", "libglib-2.0-0-2.68.1-r0.aarch64.rpm", "libglib-2.0-0", "通用使用程序库", "", "/bin/sh;glibc >= 2.34;libffi8 >= 3.4.2;libmount1 >= 2.37.2;libpcre1 >= 8.45;libz1 >= 1.2.11" - "glibc", "glibc-2.34-r1.aarch64.rpm", "glibc", "GNU C库", "包含重要的共享库集:标准C库和标准数学库。", "/bin/sh" - "gmp", "libgmp10-6.2.1-r0.aarch64.rpm", "libgmp10", "一个用于计算巨大数字的库", "GMP是一个用于任意精度算术的库,对有符号整数、有理数和浮点数进行操作。", "/bin/sh;glibc >= 2.34" - "grep", "grep-3.7-r0.aarch64.rpm", "grep", "用于打印与模式匹配的行", "提供grep命令,用于在一个或多个输入文件中搜索包含匹配指定的模式,;默认情况下,grep打印匹配的行。", "glibc >= 2.34;libpcre1 >= 8.45" - "gzip", "gzip-1.11-r0.aarch64.rpm", "gzip", "GNU 数据压缩程序", "包含GNU gzip数据压缩程序。", "glibc >= 2.34" - "http-parser", "libhttp-parser2.9-2.9.4-r0.aarch64.rpm", "libhttp-parser2.9", "解析http的库", "", "/bin/sh;glibc >= 2.34" - "initscripts", "initscripts-10.12-1.aarch64.rpm", "initscripts", "提供System V初始化脚本的基本支持", "提供System V初始化脚本的基本支持以及一些工具和实用程序。", "/bin/sh;initd-functions" - "initscripts", "initscripts-functions-10.12-1.aarch64.rpm", "initscripts-functions", "shell公共函数", "提供一些基础的功能。", "" - "iproute2", "iproute2-ip-5.15.0-r0.aarch64.rpm", "iproute2-ip", "提供iproute2程序", "提供ip.iproute2工具。", "glibc >= 2.34;libcap >= 2.61;libelf1 >= 0.185" - "iptables", "iptables-1.8.7-r0.aarch64.rpm", "iptables", "用于管理Linux内核包过滤功能的工具", "在Linux内核中控制网络包过滤代码,用于设置防火墙或IP伪装。", "" - "iptables", "iptables-module-ip6t-ah-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-ah", "提供libip6t_ah.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-dnat-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-dnat", "提供libip6t_DNAT.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-dnpt-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-dnpt", "提供libip6t_DNPT.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-dst-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-dst", "提供libip6t_dst.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-eui64-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-eui64", "提供libip6t_eui64.so动态库", "", "iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-frag-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-frag", "提供libip6t_frag.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-hbh-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-hbh", "提供libip6t_hbh.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-hl-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-hl", "提供libip6t_HL.so和libip6t_hl.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-icmp6-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-icmp6", "提供libip6t_icmp6.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-ipv6header-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-ipv6header", "提供libip6t_ipv6header.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-log-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-log", "提供libip6t_LOG.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-masquerade-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-masquerade", "提供libip6t_MASQUERADE.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-mh-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-mh", "提供libip6t_mh.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-netmap-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-netmap", "提供libip6t_NETMAP.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-redirect-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-redirect", "提供libip6t_REDIRECT.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-reject-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-reject", "提供libip6t_REJECT.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-rt-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-rt", "提供libip6t_rt.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-snat-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-snat", "提供libip6t_SNAT.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-snpt-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-snpt", "提供libip6t_SNPT.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ip6t-srh-1.8.7-r0.aarch64.rpm", "iptables-module-ip6t-srh", "提供libip6t_srh.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-ah-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-ah", "提供libipt_ah.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-clusterip-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-clusterip", "提供libipt_CLUSTERIP.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-dnat-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-dnat", "提供libipt_DNAT.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-ecn-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-ecn", "提供libipt_ECN.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-icmp-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-icmp", "提供libipt_icmp.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-log-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-log", "提供libipt_LOG.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-masquerade-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-masquerade", "提供libipt_MASQUERADE.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-netmap-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-netmap", "提供libipt_NETMAP.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-realm-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-realm", "提供libipt_realm.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-redirect-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-redirect", "提供libipt_REDIRECT.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-reject-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-reject", "提供libipt_REJECT.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-snat-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-snat", "提供libipt_SNAT.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-ttl-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-ttl", "提供libipt_TTL.so和libipt_ttl.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-ipt-ulog-1.8.7-r0.aarch64.rpm", "iptables-module-ipt-ulog", "提供libipt_ULOG.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-addrtype-1.8.7-r0.aarch64.rpm", "iptables-module-xt-addrtype", "提供libxt_addrtype.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-audit-1.8.7-r0.aarch64.rpm", "iptables-module-xt-audit", "提供libxt_AUDIT.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-bpf-1.8.7-r0.aarch64.rpm", "iptables-module-xt-bpf", "提供libxt_bpf.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-cgroup-1.8.7-r0.aarch64.rpm", "iptables-module-xt-cgroup", "提供libxt_cgroup.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-checksum-1.8.7-r0.aarch64.rpm", "iptables-module-xt-checksum", "提供libxt_CHECKSUM.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-classify-1.8.7-r0.aarch64.rpm", "iptables-module-xt-classify", "提供libxt_CLASSIFY.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-cluster-1.8.7-r0.aarch64.rpm", "iptables-module-xt-cluster", "提供libxt_cluster.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-comment-1.8.7-r0.aarch64.rpm", "iptables-module-xt-comment", "提供libxt_comment.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-connbytes-1.8.7-r0.aarch64.rpm", "iptables-module-xt-connbytes", "提供libxt_connbytes.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-connlimit-1.8.7-r0.aarch64.rpm", "iptables-module-xt-connlimit", "提供libxt_connlimit.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-connmark-1.8.7-r0.aarch64.rpm", "iptables-module-xt-connmark", "提供libxt_CONNMARK.so和libxt_connmark.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-connsecmark-1.8.7-r0.aarch64.rpm", "iptables-module-xt-connsecmark", "提供libxt_CONNSECMARK.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-conntrack-1.8.7-r0.aarch64.rpm", "iptables-module-xt-conntrack", "提供libxt_conntrack.so和libxt_state.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-cpu-1.8.7-r0.aarch64.rpm", "iptables-module-xt-cpu", "提供libxt_cpu.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-ct-1.8.7-r0.aarch64.rpm", "iptables-module-xt-ct", "提供libxt_CT.so和libxt_NOTRACK.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-dccp-1.8.7-r0.aarch64.rpm", "iptables-module-xt-dccp", "提供libxt_dccp.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-devgroup-1.8.7-r0.aarch64.rpm", "iptables-module-xt-devgroup", "提供libxt_devgroup.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-dscp-1.8.7-r0.aarch64.rpm", "iptables-module-xt-dscp", "提供libxt_DSCP.so和libxt_dscp.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-ecn-1.8.7-r0.aarch64.rpm", "iptables-module-xt-ecn", "提供libxt_ecn.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-esp-1.8.7-r0.aarch64.rpm", "iptables-module-xt-esp", "提供libxt_esp.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-hashlimit-1.8.7-r0.aarch64.rpm", "iptables-module-xt-hashlimit", "提供ibxt_hashlimit.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-helper-1.8.7-r0.aarch64.rpm", "iptables-module-xt-helper", "提供libxt_helper.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-hmark-1.8.7-r0.aarch64.rpm", "iptables-module-xt-hmark", "提供libxt_HMARK.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-idletimer-1.8.7-r0.aarch64.rpm", "iptables-module-xt-idletimer", "提供libxt_IDLETIMER.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-ipcomp-1.8.7-r0.aarch64.rpm", "iptables-module-xt-ipcomp", "提供libxt_ipcomp.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-iprange-1.8.7-r0.aarch64.rpm", "iptables-module-xt-iprange", "提供libxt_iprange.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-ipvs-1.8.7-r0.aarch64.rpm", "iptables-module-xt-ipvs", "提供libxt_ipvs.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-led-1.8.7-r0.aarch64.rpm", "iptables-module-xt-led", "提供libxt_LED.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-length-1.8.7-r0.aarch64.rpm", "iptables-module-xt-length", "提供libxt_length.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-limit-1.8.7-r0.aarch64.rpm", "iptables-module-xt-limit", "提供libxt_limit.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-mac-1.8.7-r0.aarch64.rpm", "iptables-module-xt-mac", "提供libxt_mac.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-mark-1.8.7-r0.aarch64.rpm", "iptables-module-xt-mark", "提供libxt_MARK.so和libxt_mark.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-multiport-1.8.7-r0.aarch64.rpm", "iptables-module-xt-multiport", "提供libxt_multiport.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-nfacct-1.8.7-r0.aarch64.rpm", "iptables-module-xt-nfacct", "提供libxt_nfacct.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-nflog-1.8.7-r0.aarch64.rpm", "iptables-module-xt-nflog", "提供libxt_NFLOG.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-nfqueue-1.8.7-r0.aarch64.rpm", "iptables-module-xt-nfqueue", "提供libxt_NFQUEUE.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-osf-1.8.7-r0.aarch64.rpm", "iptables-module-xt-osf", "提供libxt_osf.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-owner-1.8.7-r0.aarch64.rpm", "iptables-module-xt-owner", "提供libxt_owner.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-physdev-1.8.7-r0.aarch64.rpm", "iptables-module-xt-physdev", "提供libxt_physdev.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-pkttype-1.8.7-r0.aarch64.rpm", "iptables-module-xt-pkttype", "提供libxt_pkttype.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-policy-1.8.7-r0.aarch64.rpm", "iptables-module-xt-policy", "提供libxt_policy.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-quota-1.8.7-r0.aarch64.rpm", "iptables-module-xt-quota", "提供libxt_quota.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-rateest-1.8.7-r0.aarch64.rpm", "iptables-module-xt-rateest", "提供libxt_RATEEST.so和libxt_rateest.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-recent-1.8.7-r0.aarch64.rpm", "iptables-module-xt-recent", "提供libxt_recent.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-rpfilter-1.8.7-r0.aarch64.rpm", "iptables-module-xt-rpfilter", "提供libxt_rpfilter.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-sctp-1.8.7-r0.aarch64.rpm", "iptables-module-xt-sctp", "提供libxt_sctp.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-secmark-1.8.7-r0.aarch64.rpm", "iptables-module-xt-secmark", "提供libxt_SECMARK.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-set-1.8.7-r0.aarch64.rpm", "iptables-module-xt-set", "提供libxt_SET.so和libxt_set.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-socket-1.8.7-r0.aarch64.rpm", "iptables-module-xt-socket", "提供libxt_socket.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-standard-1.8.7-r0.aarch64.rpm", "iptables-module-xt-standard", "提供libxt_standard.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-statistic-1.8.7-r0.aarch64.rpm", "iptables-module-xt-statistic", "提供libxt_statistic.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-string-1.8.7-r0.aarch64.rpm", "iptables-module-xt-string", "提供libxt_string.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-synproxy-1.8.7-r0.aarch64.rpm", "iptables-module-xt-synproxy", "提供libxt_SYNPROXY.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-tcp-1.8.7-r0.aarch64.rpm", "iptables-module-xt-tcp", "提供libxt_tcp.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-tcpmss-1.8.7-r0.aarch64.rpm", "iptables-module-xt-tcpmss", "提供libxt_TCPMSS.so和libxt_tcpmss.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-tcpoptstrip-1.8.7-r0.aarch64.rpm", "iptables-module-xt-tcpoptstrip", "提供libxt_TCPOPTSTRIP.so库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-tee-1.8.7-r0.aarch64.rpm", "iptables-module-xt-tee", "提供libxt_TEE.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-time-1.8.7-r0.aarch64.rpm", "iptables-module-xt-time", "提供libxt_time.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-tos-1.8.7-r0.aarch64.rpm", "iptables-module-xt-tos", "提供libxt_TOS.so和libxt_tos.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-tproxy-1.8.7-r0.aarch64.rpm", "iptables-module-xt-tproxy", "提供libxt_TPROXY.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-trace-1.8.7-r0.aarch64.rpm", "iptables-module-xt-trace", "提供libxt_TRACE.so动态库", "", "iptables >= 1.8.7" - "iptables", "iptables-module-xt-u32-1.8.7-r0.aarch64.rpm", "iptables-module-xt-u32", "提供libxt_u32.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iptables", "iptables-module-xt-udp-1.8.7-r0.aarch64.rpm", "iptables-module-xt-udp", "提供libxt_udp.so动态库", "", "glibc >= 2.34;iptables >= 1.8.7" - "iSulad", "iSulad-2.0.10-r0.aarch64.rpm", "iSulad", "云原生轻量级容器解决方案", "", "/bin/sh;glibc >= 2.34;lcr >= 2.0.7;libcrypto1.1 >= 1.1.1m;libcurl4 >= 7.79.1;libevent >= 2.1.12;libevhtp >= 1.2.18;libhttp-parser2.9 >= 2.9.4;libz1 >= 1.2.11;yajl >= 2.1.0" - "json-c", "libjson-c5-0.15-r0.aarch64.rpm", "libjson-c5", "C中json实现", "提供在C中处理json的动态库。", "/bin/sh;glibc >= 2.34;glibc >= 2.34" - "kmod", "kmod-29-r0.aarch64.rpm", "kmod", "将模块加载到内核中", "提供内核模块插入、删除、列出、检查属性、解析等工具。", "glibc >= 2.34;libz1 >= 1.2.11" - "lcr", "lcr-2.0.6-r0.aarch64.rpm", "lcr", "轻量级容器", "提供轻量级容器动态库。", "/bin/sh;glibc >= 2.34;glibc >= 2.34;lxc >= 4.0.3;lxc >= 4.0.3;yajl >= 2.1.0;yajl >= 2.1.0" - "less", "less-590-r0.aarch64.rpm", "less", "文本文件浏览器", "提供less等命令,用于查看文本,类似于more,但具有更多的能力。", "glibc >= 2.34;libtinfo5 >= 6.2" - "libaio1", "libaio1-0.3.112-r0.aarch64.rpm", "libaio1", "Linux原生异步I/O访问库", "提供给POSIX异步I/O工具内核加速的异步I/O功能。", "/bin/sh;glibc >= 2.34;glibc >= 2.34" - "libarchive", "libarchive-3.5.2-r0.aarch64.rpm", "libarchive", "用于处理流归档格式的库", "提供创建和读取不同流存档格式的功能。", "/bin/sh;glibc >= 2.34;glibc >= 2.34" - "libcap", "libcap-2.61-r0.aarch64.rpm", "libcap", "用于获取和设置POSIX.1e功能的库", "数据包捕获函数库,用于捕获网卡数据或分析pcap格式的抓包报文。", "/bin/sh;glibc >= 2.34;glibc >= 2.34" - "libcap", "libcap-bin-2.61-r0.aarch64.rpm", "libcap-bin", "提供libcap二进制工具", "提供/usr/sbin/capsh、/usr/sbin/getcap、/usr/sbin/getpcaps、/usr/sbin/setcap", "glibc >= 2.34;libcap >= 2.61" - "libcap-ng", "libcap-ng-0.8.2-r0.aarch64.rpm", "libcap-ng", "备用POSIX功能库", "提供比传统libcap库更容易使用POSIX功能编程的库", "/bin/sh;glibc >= 2.34;glibc >= 2.34" - "libcap-ng", "libcap-ng-bin-0.8.2-r0.aarch64.rpm", "libcap-ng-bin", "提供libcap-ng二进制工具", "提供/usr/bin/captest、/usr/bin/filecap、/usr/bin/netcap、/usr/bin/pscap", "glibc >= 2.34;libcap-ng >= 0.8.2" - "libestr0", "libestr0-0.1.11-r0.aarch64.rpm", "libestr0", "字符串处理必备库", "提供了rsyslog守护进程使用的字符串处理必备共享库", "/bin/sh;glibc >= 2.34;glibc >= 2.34" - "libevent", "libevent-2.1.12-r0.aarch64.rpm", "libevent", "抽象异步事件通知库", "libevent API提供了一种机制,在文件描述符上发生特定事件或达到超时后执行回调函数。libevent旨在替换事件驱动网络服务器中发现的异步事件循环。应用程序只需要调用event_dispatch(),然后就可以动态添加或删除事件,而不必更改事件循环。", "/bin/sh;glibc >= 2.34" - "libevhtp", "libevhtp-1.2.18-r0.aarch64.rpm", "libevhtp", "libevhtp包的调试源", "此软件包为libevhtp包提供调试源。;调试源在开发使用此软件包的应用程序或调试此软件包时非常有用。", "/bin/sh;glibc >= 2.34;libevent >= 2.1.12" - "libfastjson", "libfastjson4-0.99.9-r0.aarch64.rpm", "libfastjson4", "JSON解析库", "一个JSON解析库,json-c的分叉,由rsyslog团队开发,用于rsyslog和liblognorm。;此软件包包括libfastjson库。", "/bin/sh;glibc >= 2.34" - "libffi", "libffi8-3.4.2-r0.aarch64.rpm", "libffi8", "外部函数接口库", "libffi库为各种调用约定提供了一个可移植的高级编程接口。这允许程序员在运行时调用调用接口描述指定的任何函数。", "/bin/sh;glibc >= 2.34" - "libhugetlbfs", "libhugetlbfs-2.23-r0.aarch64.rpm", "libhugetlbfs", "用于大型翻译Lookaside缓冲区文件系统的帮助程序库", "libhugetlbfs包与Linux hugetlbfs交互,以透明的方式使大页面可供应用程序使用。", "/bin/sh;glibc >= 2.34" - "libnl", "libnl-3-200-3.5.0-r0.aarch64.rpm", "libnl-3-200", "内核网络套接字的便利库", "这个包包含一个方便的库,可以简化使用Linux内核的netlink套接字接口进行网络操作", "/bin/sh;glibc >= 2.34" - "libnl", "libnl-3-cli-3.5.0-r0.aarch64.rpm", "libnl-3-cli", "libnl3的命令行界面实用程序", "此软件包包含各种libnl3实用程序和它们所依赖的其他库", "/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0;libnl-genl-3-200 >= 3.5.0;libnl-idiag-3-200 >= 3.5.0;libnl-nf-3-200 >= 3.5.0;libnl-route-3-200 >= 3.5.0" - "libnl", "libnl-genl-3-200-3.5.0-r0.aarch64.rpm", "libnl-genl-3-200", "Netlink操作库", "提供libnl-genl-3.so.*", "/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0" - "libnl", "libnl-idiag-3-200-3.5.0-r0.aarch64.rpm", "libnl-idiag-3-200", "libnl-idiag动态库", "提供libnl-idiag-3.so.*", "/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0" - "libnl", "libnl-nf-3-200-3.5.0-r0.aarch64.rpm", "libnl-nf-3-200", "NetFilter以及接口监控相关的Netlink操作库", "提供libnl-nf-3.so.*", "/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0;libnl-route-3-200 >= 3.5.0" - "libnl", "libnl-route-3-200-3.5.0-r0.aarch64.rpm", "libnl-route-3-200", "提供NETLINK_ROUTE家族的API接口库", "提供libnl-route-3.so.*", "/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0" - "libnl", "libnl-xfrm-3-200-3.5.0-r0.aarch64.rpm", "libnl-xfrm-3-200", "libnl-xfrm动态库", "提供libnl-xfrm-3.so.*", "/bin/sh;glibc >= 2.34;libnl-3-200 >= 3.5.0" - "libpam", "libpam-1.5.2-r0.aarch64.rpm", "libpam", "为应用程序提供身份验证的可扩展库", "提供/lib64/libpam.so.*、/lib64/libpam_misc.so.*和/lib64/libpamc.so.*", "/bin/sh;glibc >= 2.34" - "libpam", "pam-plugin-access-1.5.2-r0.aarch64.rpm", "pam-plugin-access", "pam_access.so动态库", "提供/lib64/security/pam_access.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "libpam-runtime-1.5.2-r0.aarch64.rpm", "libpam-runtime", "pam实用程序", "PAM(可插拔身份验证模块)是一种系统安全工具,允许系统管理员设置身份验证策略,而不必重新编译处理身份验证的程序。", "config(libpam-runtime) = 1.5.2-r0;glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64;pam-plugin-deny-suffix64;pam-plugin-permit-suffix64;pam-plugin-unix-suffix64;pam-plugin-warn-suffix64" - "libpam", "pam-plugin-debug-1.5.2-r0.aarch64.rpm", "pam-plugin-debug", "pam_debug.so动态库", "提供/lib64/security/pam_debug.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-deny-1.5.2-r0.aarch64.rpm", "pam-plugin-deny", "pam_deny.so动态库", "提供/lib64/security/pam_deny.so", "libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-echo-1.5.2-r0.aarch64.rpm", "pam-plugin-echo", "pam_echo.so动态库", "提供/lib64/security/pam_echo.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-env-1.5.2-r0.aarch64.rpm", "pam-plugin-env", "pam_env.so动态库", "提供/lib64/security/pam_env.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-exec-1.5.2-r0.aarch64.rpm", "pam-plugin-exec", "pam_exec.so动态库", "提供/lib64/security/pam_exec.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-faildelay-1.5.2-r0.aarch64.rpm", "pam-plugin-faildelay", "pam_faildelay.so动态库", "提供/lib64/security/pam_faildelay.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-faillock-1.5.2-r0.aarch64.rpm", "pam-plugin-faillock", "pam_faillock.so动态库", "提供/lib64/security/pam_faillock.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-filter-1.5.2-r0.aarch64.rpm", "pam-plugin-filter", "pam_filter.so动态库", "提供/lib64/security/pam_filter.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-ftp-1.5.2-r0.aarch64.rpm", "pam-plugin-ftp", "pam_ftp.so动态库", "提供/lib64/security/pam_ftp.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-group-1.5.2-r0.aarch64.rpm", "pam-plugin-group", "pam_group.so动态库", "提供/lib64/security/pam_group.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-issue-1.5.2-r0.aarch64.rpm", "pam-plugin-issue", "pam_issue.so动态库", "提供/lib64/security/pam_issue.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-keyinit-1.5.2-r0.aarch64.rpm", "pam-plugin-keyinit", "pam_keyinit.so动态库", "提供/lib64/security/pam_keyinit.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-lastlog-1.5.2-r0.aarch64.rpm", "pam-plugin-lastlog", "pam_lastlog.so动态库", "提供/lib64/security/pam_lastlog.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-limits-1.5.2-r0.aarch64.rpm", "pam-plugin-limits", "pam_limits.so动态库", "提供/lib64/security/pam_limits.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-listfile-1.5.2-r0.aarch64.rpm", "pam-plugin-listfile", "pam_listfile.so动态库", "提供/lib64/security/pam_listfile.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-localuser-1.5.2-r0.aarch64.rpm", "pam-plugin-localuser", "pam_localuser.so动态库", "提供/lib64/security/pam_localuser.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-loginuid-1.5.2-r0.aarch64.rpm", "pam-plugin-loginuid", "pam_loginuid.so动态库", "提供/lib64/security/pam_loginuid.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-mail-1.5.2-r0.aarch64.rpm", "pam-plugin-mail", "pam_mail.so动态库", "提供/lib64/security/pam_mail.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-mkhomedir-1.5.2-r0.aarch64.rpm", "pam-plugin-mkhomedir", "pam_mkhomedir.so动态库", "提供/lib64/security/pam_mkhomedir.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-motd-1.5.2-r0.aarch64.rpm", "pam-plugin-motd", "pam_motd.so动态库", "提供/lib64/security/pam_motd.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-namespace-1.5.2-r0.aarch64.rpm", "pam-plugin-namespace", "pam_namespace.so动态库", "提供/lib64/security/pam_namespace.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-nologin-1.5.2-r0.aarch64.rpm", "pam-plugin-nologin", "pam_nologin.so动态库", "提供/lib64/security/pam_nologin.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-permit-1.5.2-r0.aarch64.rpm", "pam-plugin-permit", "pam_permit.so动态库", "提供/lib64/security/pam_permit.so", "libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-pwhistory-1.5.2-r0.aarch64.rpm", "pam-plugin-pwhistory", "pam_pwhistory.so动态库", "提供/lib64/security/pam_pwhistory.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-rhosts-1.5.2-r0.aarch64.rpm", "pam-plugin-rhosts", "pam_rhostsso动态库", "提供/lib64/security/pam_rhostsso", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-rootok-1.5.2-r0.aarch64.rpm", "pam-plugin-rootok", "pam_rootok.so动态库", "提供/lib64/security/pam_rootok.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-securetty-1.5.2-r0.aarch64.rpm", "pam-plugin-securetty", "pam_securetty.so动态库", "提供/lib64/security/pam_securetty.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-setquota-1.5.2-r0.aarch64.rpm", "pam-plugin-setquota", "pam_setquota.so动态库", "提供/lib64/security/pam_setquota.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-shells-1.5.2-r0.aarch64.rpm", "pam-plugin-shells", "pam_shells.so动态库", "提供/lib64/security/pam_shells.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-stress-1.5.2-r0.aarch64.rpm", "pam-plugin-stress", "pam_stress.so动态库", "提供/lib64/security/pam_stress.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-succeed-if-1.5.2-r0.aarch64.rpm", "pam-plugin-succeed-if", "pam_succeed_if.so动态库", "提供/lib64/security/pam_succeed_if.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-time-1.5.2-r0.aarch64.rpm", "pam-plugin-time", "pam_time.so动态库", "提供/lib64/security/pam_time.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-timestamp-1.5.2-r0.aarch64.rpm", "pam-plugin-timestamp", "pam_timestamp.so动态库", "提供/lib64/security/pam_timestamp.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-umask-1.5.2-r0.aarch64.rpm", "pam-plugin-umask", "pam_umask.so动态库", "提供/lib64/security/pam_umask.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-unix-1.5.2-r0.aarch64.rpm", "pam-plugin-unix", "pam_unix.so动态库", "提供/lib64/security/pam_unix.so", "libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-usertype-1.5.2-r0.aarch64.rpm", "pam-plugin-usertype", "pam_usertypeso动态库", "提供/lib64/security/pam_usertypeso", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-warn-1.5.2-r0.aarch64.rpm", "pam-plugin-warn", "pam_warn.so动态库", "提供/lib64/security/pam_warn.so", "libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-wheel-1.5.2-r0.aarch64.rpm", "pam-plugin-wheel", "pam_wheel.so动态库", "提供/lib64/security/pam_wheel.so", "glibc >= 2.34;libpam >= 1.5.2;libpam-suffix64" - "libpam", "pam-plugin-xauth-1.5.2-r0.aarch64.rpm", "pam-plugin-xauth", "pam_xauth.so动态库", "提供/lib64/security/pam_xauth.so", "libpam >= 1.5.2;libpam-suffix64" - "libpcap", "libpcap1-1.10.1-r0.aarch64.rpm", "libpcap1", "网络嗅探器库", "libpcap是数据包嗅探器程序使用的库。它为他们提供了一个接口,用于捕获和分析来自网络设备的数据包。;只有当您计划自己编译或编写这样的程序时,才需要此软件包。", "/bin/sh;glibc >= 2.34" - "libpcre", "libpcre1-8.45-r0.aarch64.rpm", "libpcre1", "Perl兼容正则表达式的库", "PCRE库是一组函数,使用与Perl 5相同的语法和语义实现正则表达式模式匹配;;此PCRE库变体支持8位和UTF-8字符串。", "/bin/sh;glibc >= 2.34" - "libpwquality", "libpwquality-1.4.4-r0.aarch64.rpm", "libpwquality", "密码生成和密码质量检查库", "这是一个用于密码质量检查和生成通过检查的随机密码的库。;此库使用破解库和破解库字典执行一些检查。", "/bin/sh;cracklib >= 2.9.7;glibc >= 2.34;libpam >= 1.5.2" - "libseccomp", "libseccomp-2.5.3-r0.aarch64.rpm", "libseccomp", "增强的seccomp库", "libseccomp库为Linux内核的syscall过滤机制(seccomp)提供了一个易于使用的接口。libseccomp API允许应用程序指定允许应用程序执行哪些syscall,以及可选的哪些syscall参数,所有这些都由Linux内核强制执行。", "/bin/sh;glibc >= 2.34" - "libselinux", "libselinux1-3.3-r0.aarch64.rpm", "libselinux1", "SELinux运行时库", "libselinux提供了一个接口,用于获取和设置进程和文件安全上下文,以及获取安全策略决策。;(安全增强的Linux是内核和一些实施强制性访问控制策略的实用程序的一个功能,如类型实施、基于角色的访问控制和多级安全。)", "/bin/sh;glibc >= 2.34;libpcre1 >= 8.45" - "libselinux", "libselinux-bin-3.3-r0.aarch64.rpm", "libselinux-bin", "SELinux libselinux实用程序", "libselinux-bin软件包包含实用程序", "glibc >= 2.34;libpcre1 >= 8.45;libselinux1 >= 3.3;libsepol2 >= 3.3" - "libsemanage", "libsemanage2-3.3-r0.aarch64.rpm", "libsemanage2", "SELinux策略管理库", "libsemanage是策略管理库。使用libsepol和libselinux与SELinux系统交互,它还调用帮助程序来加载策略和检查file_contexts配置是否有效。", "/bin/sh;audit >= 3.0.1;glibc >= 2.34;libbz2-1 >= 1.0.8;libselinux1 >= 3.3;libsepol2 >= 3.3" - "libsepol", "libsepol2-3.3-r0.aarch64.rpm", "libsepol2", "SELinux二进制策略操作库", "提供SELinux二进制策略操作库", "/bin/sh;glibc >= 2.34" - "libsepol", "libsepol-bin-3.3-r0.aarch64.rpm", "libsepol-bin", "SELinux二进制策略操作工具", "libsepol提供了一个用于操作SELinux二进制策略的API。它由checkpolicy(策略编译器)和类似的工具,以及需要对二进制策略执行特定转换(如自定义策略布尔设置)的程序使用。", "glibc >= 2.34;libsepol2 >= 3.3" - "libtirpc", "libtirpc3-1.3.2-r0.aarch64.rpm", "libtirpc3", "与传输无关的RPC库", "传输独立RPC库(TI-RPC)是glibc中不支持IPv6地址的标准SunRPC库的替代。;此实现允许支持UDP和TCP over IPv4以外的其他传输。", "/bin/sh;glibc >= 2.34" - "libusb1", "libusb-1.0-0-1.0.24-r0.aarch64.rpm", "libusb-1.0-0", "USB库", "Libusb是一个允许用户空间访问USB设备的库。", "/bin/sh;glibc >= 2.34" - "libwebsockets", "libwebsockets-4.3.0-r0.aarch64.rpm", "libwebsockets", "用于Websockets的轻量级C库", "这是用于轻量级websocket客户端和服务器的libwebsockets C库。", "/bin/sh;glibc >= 2.34;libcrypto1.1 >= 1.1.1m;libssl1.1 >= 1.1.1m;libz1 >= 1.2.11" - "libxml2", "libxml2-2.9.12-r0.aarch64.rpm", "libxml2", "提供XML和HTML支持的库", "此库允许操作XML文件。它包括读取、修改和写入XML和HTML文件的支持。DTD支持,这包括解析和验证,即使是复杂的DtD,可以在解析时或在修改文档后更晚。输出可以是简单的SAX流,也可以是内存中类似DOM的表示。;在这种情况下,可以使用内置的XPath和XPointer实现来选择子节点或范围。提供灵活的输入/输出机制,具有现有的HTTP和FTP模块,并组合到URI库。", "/bin/sh;glibc >= 2.34;libz1 >= 1.2.11" - "libxml2", "libxml2-utils-2.9.12-r0.aarch64.rpm", "libxml2-utils", "用于操作XML文件的实用程序", "此软件包包含用于操作XML文件的实用程序。", "glibc >= 2.34;libxml2 >= 2.9.12" - "logrotate", "logrotate-3.18.1-r0.aarch64.rpm", "logrotate", "用于旋转、压缩、邮寄和删除系统日志文件的Cron服务", "logrotate实用程序自动旋转、压缩、邮寄和删除日志文件。Logrotate可以设置为每天、每周、每月或当日志文件达到一定大小时处理日志文件。通常,logrotate作为每日cron作业运行。;它只管理普通文件,不参与systemd的日志轮换。", "config(logrotate) = 3.18.1-r0;glibc >= 2.34;libacl1 >= 2.3.1;libpopt0 >= 1.18" - "lvm2", "lvm2-2.03.14-r0.aarch64.rpm", "lvm2", "Userland逻辑卷管理工具", "LVM2包括处理物理卷(硬盘、RAID系统、磁光等,多个设备(MD),请参阅mdm(8),甚至环路设备,请参见Lostup(8))上的读/写操作的所有支持,从一个或多个物理卷创建卷组(虚拟磁盘种类),并在卷组中创建一个或多个逻辑卷(逻辑分区种类)。", "/bin/sh;config(lvm2) = 2.03.14-r0;glibc >= 2.34;libaio1 >= 0.3.112;libblkid1 >= 2.37.2" - "lvm2", "lvm2-scripts-2.03.14-r0.aarch64.rpm", "lvm2-scripts", "提供blkdeactivate、fsadm、lvmdum命令", "提供/usr/sbin/blkdeactivate、/usr/sbin/fsadm和/usr/sbin/lvmdump", "bash;lvm2 = 2.03.14-r0" - "lxc", "lxc-4.0.3-r0.aarch64.rpm", "lxc", "Linux内核容器的用户空间工具", "LXC是众所周知的、经过严格测试的低层次Linux容器运行时。", "/bin/sh;gcc-bin-toolchain-compilerlibs-aarch64 >= 1.0;glibc >= 2.34;libcap >= 2.61;libseccomp >= 2.5.3;yajl >= 2.1.0" - "ncurses", "libform5-6.3-r0.aarch64.rpm", "libform5", "libform动态库", "提供/usr/lib64/libform.so.*", "/bin/sh;glibc >= 2.34;libncurses5 >= 6.3" - "ncurses", "libmenu5-6.3-r0.aarch64.rpm", "libmenu5", "libmenu动态库", "提供/usr/lib64/libmenu.so.*", "/bin/sh;glibc >= 2.34;libncurses5 >= 6.3" - "ncurses", "libncurses5-6.3-r0.aarch64.rpm", "libncurses5", "libncurses动态库", "提供/lib64/libncurses.so.*", "/bin/sh;glibc >= 2.34;libtinfo5 >= 6.3" - "ncurses", "libpanel5-6.3-r0.aarch64.rpm", "libpanel5", "libpanel动态库", "提供/usr/lib64/libpanel.so.*", "/bin/sh;glibc >= 2.34;libncurses5 >= 6.3" - "ncurses", "libtinfo5-6.3-r0.aarch64.rpm", "libtinfo5", "libtinfo动态库", "提供/lib64/libtinfo.so.*", "/bin/sh;glibc >= 2.34" - "ncurses", "ncurses-6.3-r0.aarch64.rpm", "ncurses", "CRT屏幕处理和优化包", "提供/usr/bin/tput、/usr/bin/tset功能", "glibc >= 2.34;libtinfo5 >= 6.3" - "ncurses", "ncurses-terminfo-6.3-r0.aarch64.rpm", "ncurses-terminfo", "终端描述数据库", "这是ncures包中维护的术语信息基本数据库。此数据库是4.4BSD术语帽文件的官方继承者,包含有关任何已知终端的信息。ncures库利用此数据库正确使用终端。", "ncurses-terminfo-base" - "ncurses", "ncurses-terminfo-base-6.3-r0.aarch64.rpm", "ncurses-terminfo-base", "提供终端信息基础", "提供/etc/terminfo/*", "" - "nfs-utils", "nfs-utils-2.5.4-r0.aarch64.rpm", "nfs-utils", "NFS实用程序以及内核NFS服务器的支持客户端和守护程序", "nfs-utils软件包为内核NFS服务器和相关工具提供了一个守护程序,它提供了比大多数用户使用的传统Linux NFS服务器更高的性能级别。", "glibc >= 2.34;libblkid1 >= 2.37.2;libtirpc3 >= 1.3.2;libuuid1 >= 2.37.2;nfs-utils-client" - "nfs-utils", "nfs-utils-client-2.5.4-r0.aarch64.rpm", "nfs-utils-client", "查询远程主机上的装载守护程序", "此软件包还包含showmount程序。Showmount查询远程主机上的装载守护程序,以了解有关远程主机上NFS(网络文件系统)服务器的信息。例如,showmount可以显示装载在该主机上的客户端。", "config(nfs-utils-client) = 2.5.4-r0;glibc >= 2.34;libcap >= 2.61;libtirpc3 >= 1.3.2;nfs-utils-mount" - "nfs-utils", "nfs-utils-mount-2.5.4-r0.aarch64.rpm", "nfs-utils-mount", "挂载或卸载文件系统", "此软件包还包含mount.nfs和umount.nfs程序。", "glibc >= 2.34;libmount1 >= 2.37.2;libtirpc3 >= 1.3.2" - "openssh", "openssh-keygen-8.8p1-r0.aarch64.rpm", "openssh-keygen", "生成ssh公钥认证所需的公钥和私钥文件", "提供/usr/bin/ssh-keygen", "glibc >= 2.34" - "openssh", "openssh-misc-8.8p1-r0.aarch64.rpm", "openssh-misc", "ssh远程登陆管理主机", "提供/usr/bin/ssh、/usr/bin/ssh-add、/usr/bin/ssh-agent、/usr/bin/ssh-copy-id、/usr/bin/ssh-keyscan等", "glibc >= 2.34;libz1 >= 1.2.11" - "openssh", "openssh-scp-8.8p1-r0.aarch64.rpm", "openssh-scp", "远程复制命令", "提供/usr/bin/scp", "glibc >= 2.34" - "openssh", "openssh-sftp-8.8p1-r0.aarch64.rpm", "openssh-sftp", "远程文件传输服务", "提供/usr/bin/sftp", "glibc >= 2.34" - "openssh", "openssh-sftp-server-8.8p1-r0.aarch64.rpm", "openssh-sftp-server", "”sftp“协议的服务器端程序,使用加密的方式进行文件传输", "提供/usr/libexec/sftp-server", "glibc >= 2.34" - "openssh", "openssh-ssh-8.8p1-r0.aarch64.rpm", "openssh-ssh", "ssh服务配置文件", "提供/etc/ssh/ssh_config", "config(openssh-ssh) = 8.8p1-r0" - "openssh", "openssh-sshd-8.8p1-r0.aarch64.rpm", "openssh-sshd", "ssh服务进程启动", "提供/usr/sbin/sshd、/usr/libexec/openssh/sshd_check_keys等", "config(openssh-sshd) = 8.8p1-r0;glibc >= 2.34;libpam >= 1.5.2;libz1 >= 1.2.11;openssh-keygen;pam-plugin-keyinit;pam-plugin-loginuid" - "openssl", "openssl-conf-1.1.1m-r0.aarch64.rpm", "openssl-conf", "openssl的主配置文件", "提供/etc/ssl/openssl.cnf", "config(openssl-conf) = 1.1.1m-r0" - "openssl", "libcrypto1.1-1.1.1m-r0.aarch64.rpm", "libcrypto1.1", "OpenSSL crypto库", "提供/usr/lib64/libcrypto.so.*", "/bin/sh;glibc >= 2.34" - "openssl", "libssl1.1-1.1.1m-r0.aarch64.rpm", "libssl1.1", "OpenSSL SSL库", "提供/usr/lib64/libssl.so.*", "/bin/sh;glibc >= 2.34;libcrypto1.1 >= 1.1.1m" - "os-release", "os-release-1.0-r0.noarch.rpm", "os-release", "添加openeuler版本信息", "添加openeuler版本信息,同时添加os-revision记录构建时间戳。;生成的镜像也放到时间戳目录便于区分不同版本", "" - "os-base", "os-base-1.0-r1.aarch64.rpm", "os-base", "提供OS基础", "提供hostname、passwd、modules等配置信息", "" - "pciutils", "libpci3-3.7.0-r0.aarch64.rpm", "libpci3", "PCI实用程序库", "libpci提供了对PCI配置空间的访问。", "/bin/sh;glibc >= 2.34;libz1 >= 1.2.11" - "pciutils", "pciutils-3.7.0-r0.aarch64.rpm", "pciutils", "Linux内核的PCI实用程序", "lspci:此程序显示有关系统中所有PCI总线和设备的详细信息,取代原始的/proc/pci接口;;setpci:此程序允许读取和写入PCI设备配置寄存器。例如,您可以使用它调整延迟计时器;;update-pciids:此程序下载pci.ids文件的当前版本。", "glibc >= 2.34;libpci3 >= 3.7.0;libz1 >= 1.2.11;pciutils-ids" - "pciutils", "pciutils-ids-3.7.0-r0.aarch64.rpm", "pciutils-ids", "存放系统所有支持和不支持的硬件信息", "提供/usr/share/hwdata/pci.ids.gz", "" - "policycoreutils", "policycoreutils-3.3-r0.aarch64.rpm", "policycoreutils", "显示当前seinux信息,修改selinux策略内各项规则的布尔值", "提供/etc/pam.d、/sbin/setsebool、/usr/bin/sestatus和/var/lib/selinux", "glibc >= 2.34;libselinux1 >= 3.3;libsemanage2 >= 3.3" - "policycoreutils", "policycoreutils-fixfiles-3.3-r0.aarch64.rpm", "policycoreutils-fixfiles", "检查或矫正文件系统中的安全环境数据库", "提供/sbin/fixfiles", "policycoreutils-setfiles" - "policycoreutils", "policycoreutils-hll-3.3-r0.aarch64.rpm", "policycoreutils-hll", "提供/usr/libexec/selinux/hll/pp", "提供/usr/libexec/selinux/hll/pp", "glibc >= 2.34;libsepol2 >= 3.3" - "policycoreutils", "policycoreutils-loadpolicy-3.3-r0.aarch64.rpm", "policycoreutils-loadpolicy", "装载或替换新的二进制策略到内核中,保持使用当前的Bootlean值", "提供/sbin/load_policy", "glibc >= 2.34;libselinux1 >= 3.3;libsepol2 >= 3.3" - "policycoreutils", "policycoreutils-semodule-3.3-r0.aarch64.rpm", "policycoreutils-semodule", "可以显示、加载、删除模块", "提供/sbin/semodule", "glibc >= 2.34;libselinux;libsemanage2 >= 3.3;libsepol2 >= 3.3" - "policycoreutils", "policycoreutils-sestatus-3.3-r0.aarch64.rpm", "policycoreutils-sestatus", "显示系统的详细状态", "提供/etc/sestatus.conf和/sbin/sestatus", "libselinux;policycoreutils" - "policycoreutils", "policycoreutils-setfiles-3.3-r0.aarch64.rpm", "policycoreutils-setfiles", "恢复或更改一部分文件的标签", "提供/sbin/restorecon、/sbin/restorecon_xattr和/sbin/setfiles", "glibc >= 2.34;libselinux1 >= 3.3;libsepol2 >= 3.3" - "popt", "libpopt0-1.18-r0.aarch64.rpm", "libpopt0", "一个用于解析命令行参数的C库", "Popt是一个用于解析命令行参数的C库。Popt受到getopt()和getopt_long()函数的严重影响。它通过允许更强大的参数扩展来改进它们。Popt可以解析任意argv[]样式数组,并根据命令行参数自动设置变量。Popt允许通过配置文件别名命令行参数,并包括用于使用类似shell的规则将任意字符串解析为argv[]数组的实用程序函数。", "/bin/sh;glibc >= 2.34" - "procps", "libprocps8-3.3.17-r0.aarch64.rpm", "libprocps8", "procps库", "procps库可用于从/proc读取进程信息pseudo-file系统中的信息。", "/bin/sh;glibc >= 2.34" - "procps", "procps-3.3.17-r0.aarch64.rpm", "procps", "/proc的ps实用程序", "procps包包含一组提供系统信息的系统实用程序。Procps包括ps、free、skill、snice、tload、top、uptime、vmstat、w和watch。", "glibc >= 2.34;libncurses5 >= 6.3;libprocps8 >= 3.3.17;libtinfo5 >= 6.3;procps-sysctl" - "procps", "procps-sysctl-3.3.17-r0.aarch64.rpm", "procps-sysctl", "控制和配置Linux内核及网络设置", "提供/etc/sysctl.conf", "procps-lib" - "psmisc", "pstree-23.4-r0.aarch64.rpm", "pstree", "显示进程状态树", "列出当前的进程,以及它们的树状结构", "glibc >= 2.34;libtinfo5 >= 6.3" - "quota", "quota-4.06-r0.aarch64.rpm", "quota", "用于监控用户磁盘使用情况的系统管理工具", "包含系统管理工具,用于监控和限制每个文件系统的用户和或组磁盘使用情况。", "glibc >= 2.34;libcom-err2 >= 1.46.4;libext2fs2 >= 1.46.4;libtirpc3 >= 1.3.2" - "readline", "libreadline8-8.1-r0.aarch64.rpm", "libreadline8", "Readline库", "readline库由 Bourne Again Shell(bash,标准命令解释器)用于轻松编辑命令行。这包括历史记录和搜索功能。", "/bin/sh;config(libreadline8) = 8.1-r0;glibc >= 2.34;libtinfo5 >= 6.3" - "rsyslog", "rsyslog-8.2110.0-r0.aarch64.rpm", "rsyslog", "用于Linux和Unix的增强系统日志", "Rsyslog是一个增强的多线程syslogd,支持MySQL、syslog/tcp、RFC 3195、允许的发件人列表、对任何消息部分的过滤和细粒度输出格式控制。它与库存sysklogd相当兼容,可以用作直接替换。;它的高级功能使它适合企业级、加密保护的系统日志中继链,同时也非常容易为新手用户设置。", "config(rsyslog) = 8.2110.0-r0;glibc >= 2.34;libcurl4 >= 7.79.1;libestr0 >= 0.1.11;libfastjson4 >= 0.99.9;libuuid1 >= 2.37.2;libz1 >= 1.2.11;logrotate" - "sed", "sed-4.8-r0.aarch64.rpm", "sed", "GNU流文本编辑器", "sed(流编辑器)编辑器是流或批处理(非交互式)编辑器。Sed将文本作为输入,对文本执行操作或一组操作,并输出修改后的文本。sed执行的操作(替换、删除、插入等)可以在脚本文件或命令行中指定。", "glibc >= 2.34" - "shadow", "shadow-4.9-r0.aarch64.rpm", "shadow", "用于管理用户和组帐户的实用程序", "此软件包包括将普通密码文件转换为影子密码格式以及管理用户和组帐户所需的程序。", "glibc >= 2.34;libpam >= 1.5.2;libpam-runtime;pam-plugin-env;pam-plugin-faildelay;pam-plugin-group;pam-plugin-lastlog;pam-plugin-limits;pam-plugin-mail;pam-plugin-motd;pam-plugin-nologin;pam-plugin-rootok;pam-plugin-securetty;pam-plugin-shells;shadow-base;shadow-securetty" - "shadow", "shadow-base-4.9-r0.aarch64.rpm", "shadow-base", "提供sg工具", "提供/usr/bin/sg工具", "" - "shadow", "shadow-securetty-4.8.1-r1.aarch64.rpm", "shadow-securetty", "安全终端", "提供/etc/securetty", "" - "squashfs-tools", "squashfs-tools-4.5-r0.aarch64.rpm", "squashfs-tools", "用于创建squashfs文件系统的实用程序", "squashfs是Linux的高度压缩只读文件系统。此软件包包含用于操作squashfs文件系统的实用程序。", "glibc >= 2.34;liblzma5 >= 5.2.5;libz1 >= 1.2.11" - "strace", "strace-5.14-r0.aarch64.rpm", "strace", "跟踪和显示与正在运行的进程关联的系统调用", "strace程序拦截并记录运行进程调用和接收的系统调用。strace可以打印每个系统调用、其参数和返回值的记录。strace对于诊断问题和调试以及教学目的都很有用。", "glibc >= 2.34" - "tzdata", "tzdata-core-2021e-r0.aarch64.rpm", "tzdata-core", "时区说明", "描述可用时区的配置文件。", "tzdata-core-2021e-r0.aarch64.rpm ;config(tzdata-core) = 2021e-r0" - "util-linux", "libblkid1-2.37.2-r0.aarch64.rpm", "libblkid1", "块设备ID库", "块设备识别库,util-linux的一部分。", "/bin/sh;glibc >= 2.34" - "util-linux", "libfdisk1-2.37.2-r0.aarch64.rpm", "libfdisk1", "文件系统检测库", "用于文件系统检测的库。", "/bin/sh;glibc >= 2.34;libblkid1 >= 2.37.2;libuuid1 >= 2.37.2" - "util-linux", "libmount1-2.37.2-r0.aarch64.rpm", "libmount1", "设备挂载库", "设计用于低级实用程序的库,如mount(8)和/usr/sbin/mount", "/bin/sh;glibc >= 2.34;libblkid1 >= 2.37.2" - "util-linux", "libuuid1-2.37.2-r0.aarch64.rpm", "libuuid1", "用于生成UUID的库", "用于生成通用唯一ID(UUID)的库。", "/bin/sh;glibc >= 2.34" - "util-linux", "util-linux-su-2.37.2-r0.aarch64.rpm", "util-linux-su", "用于变更为其他使用者的身份", "提供su命令,用于变更使用者身份", "glibc >= 2.34;libpam >= 1.5.2" - "xz", "liblzma5-5.2.5-r0.aarch64.rpm", "liblzma5", "Lempel–Ziv–Markov 链算法压缩库", "用于编码/解码LZMA文件的库。", "/bin/sh;glibc >= 2.34" - "xz", "xz-5.2.5-r0.aarch64.rpm", "xz", "LZMA压缩实用程序", "XZ Utils试图使LZMA压缩易于在自由(如自由)操作系统上使用。这是通过提供类似于使用的工具和库来实现的,而不是最流行的现有压缩算法的等效工具和库。;LZMA是由伊戈尔·巴甫洛夫设计的通用压缩算法,作为7-Zip的一部分。它提供了高压缩比,同时保持了快速的解压缩速度。", "glibc >= 2.34;liblzma5 >= 5.2.5" - "yajl", "yajl-2.1.0-r0.aarch64.rpm", "yajl", "又一个JSON库(YAJL)", "又是一个JSON库。YAJL是一个用ANSI C编写的小型事件驱动(SAX风格)JSON解析器,也是一个小型验证JSON生成器。", "/bin/sh;glibc >= 2.34" - "zlib", "libz1-1.2.11-r0.aarch64.rpm", "libz1", "实现DEFLATE压缩算法的库", "zlib是一个通用的无损数据压缩库,实现了DEFLATE算法的API,例如gzip和ZIP存档格式正在使用后者。", "/bin/sh;glibc >= 2.34" - + :file: software_package_description.csv + :header-rows: 1 diff --git a/docs/source/getting_started/index.rst b/docs/source/getting_started/index.rst index e55d032bc07d8ca437eba448e997bfd478d6827f..456571b6299af430d2e30abe89653e6ece6b2851 100644 --- a/docs/source/getting_started/index.rst +++ b/docs/source/getting_started/index.rst @@ -16,8 +16,8 @@ openEuler Embedded是基于openEuler社区面向嵌入式场景的Linux版本。 当前发布的已构建好的镜像中,只支持arm和aarch64两种架构,且只支持qemu中ARM virt-4.0平台,您可以通过如下链接获得相应的镜像: -- `qemu_arm `_: 32位arm架构, ARM Cortex A15处理器 -- `qemu_aarch64 `_: 64位aarch64架构 ARM Cortex A57处理器 +- `qemu_arm `_:32位arm架构, ARM Cortex A15处理器 +- `qemu_aarch64 `_:64位aarch64架构 ARM Cortex A57处理器 只要相应环境支持QEMU仿真器(版本5.0以上),您可以将提供的openEuler Embedded镜像部署在物理裸机、云环境、容器或虚拟机上。 @@ -38,7 +38,7 @@ openEuler Embedded是基于openEuler社区面向嵌入式场景的Linux版本。 - SDK(Software Development Kit)工具 - - :file:`openeuler-glibc-x86_64-xxxxx.sh`:openEuler Embedded SDK自解压安装包,SDK包含了进行开发(用户态程序、内核模块啦.ko等)所必需的工具、库和头文件等。 + - :file:`openeuler-glibc-x86_64-xxxxx.sh`:openEuler Embedded SDK自解压安装包,SDK包含了进行开发(用户态程序、内核模块等)所必需的工具、库和头文件等。 运行镜像 @@ -50,7 +50,7 @@ openEuler Embedded是基于openEuler社区面向嵌入式场景的Linux版本。 - 建议使用QEMU 5.0以上版本运行镜像,由于一些额外功能(网络、共享文件系统)需要依赖QEMU的virtio-net, virtio-fs等特性,如未在QEMU中使能,则运行时可能会产生错误,此时可能需要从源码重新编译QEMU。 - - 运行镜像时,建议把内核镜像和根文件系统镜像放在同一目录下,后续说明以标准根文件系统为例(initrd)。 + - 运行镜像时,建议把内核镜像和根文件系统镜像放在同一目录下。 QEMU的下载与安装可以参考 `QEMU官方网站 `_ , 或者下载 `源码 `_ 单独编译安装。安装好后可以运行如下命令 @@ -66,6 +66,8 @@ QEMU的下载与安装可以参考 `QEMU官方网站 -由于标准根文件系统镜像进行了安全加固,因此第一次启动时,需要为登录用户名root设置密码,且密码强度有相应要求, 需要数字、字母、特殊字符组合最少8位,例如openEuler@2021 +.. note:: + + 由于标准根文件系统镜像进行了安全加固,因此第一次启动时,需要为登录用户名root设置密码,且密码强度有相应要求, 需要数字、字母、特殊字符组合最少8位,例如openEuler@2021 + +2. **检查运行是否成功** + QEMU运行成功并登录后,将会呈现openEuler Embedded的Shell。 使能共享文件系统场景 @@ -149,13 +156,19 @@ openEuler Embedded传输文件。 2. **宿主上建立虚拟网卡** -在宿主机上需要建立名为tap0的虚拟网卡,可以借助 :file:`/etc/qemu-ifup` 脚本实现(如没有,则需要创建),其执行需要root权限,具体内容如下: +在宿主机上需要建立名为tap0的虚拟网卡,可以借助脚本实现,创建 :file:`qemu-ifup` 脚本,放在 :file:`/etc/` 目录下,具体内容如下: .. code-block:: console #!/bin/bash ifconfig $1 192.168.10.1 up +其执行需要root权限: + +.. code-block:: console + + chmod a+x qemu-ifup + 通过 :file:`qemu-ifup` 脚本,宿主机上将创建名为tap0的虚拟网卡,地址为192.168.10.1。 3. **配置openEuler Embedded网卡** @@ -216,7 +229,7 @@ openEuler Embedded登陆后,执行如下命令: 2. **设置SDK环境变量** -前一步执行结束最后已打印source命令,运行即可 +前一步执行结束最后已打印source命令,运行即可。 .. code-block:: console @@ -224,7 +237,7 @@ openEuler Embedded登陆后,执行如下命令: 3. **查看是否安装成功** -运行如下命令,查看是否安装成功、环境设置成功 +运行如下命令,查看是否安装成功、环境设置成功。 .. code-block:: console @@ -248,7 +261,7 @@ openEuler Embedded登陆后,执行如下命令: printf("hello world\n"); } -编写CMakelist.txt,和hello.c文件放在同一个目录 +编写CMakelist.txt,和hello.c文件放在同一个目录。 :: @@ -266,7 +279,7 @@ openEuler Embedded登陆后,执行如下命令: cmake .. make -把编译好的hello程序拷贝到openEuler Embedded系统的 :file:`/tmp/` 某个目录下(例如 :file:`/tmp/myfiles/` )。如何拷贝可以参考前文所述共享文件系统场景 +把编译好的hello程序拷贝到openEuler Embedded系统的 :file:`/tmp/` 某个目录下(例如 :file:`/tmp/myfiles/` )。如何拷贝可以参考前文所述共享文件系统场景。 3. **运行用户态程序** @@ -284,8 +297,7 @@ openEuler Embedded登陆后,执行如下命令: 1. **准备环境** -在设置好SDK环境的基础之上,编译内核模块还需准备相应环境,但只需要准备一次即可。运行如下命令 -会创建相应的内核模块编译环境: +在设置好SDK环境的基础之上,编译内核模块还需准备相应环境,但只需要准备一次即可。运行如下命令会创建相应的内核模块编译环境: .. code-block:: console diff --git a/docs/source/yocto/quickbuild/container-build.rst b/docs/source/yocto/quickbuild/container-build.rst index 680fc459e59a45a3763f2bee06543bb91a8b0290..6757843db6791b1909f2fcfd9886021e7ec7b689 100644 --- a/docs/source/yocto/quickbuild/container-build.rst +++ b/docs/source/yocto/quickbuild/container-build.rst @@ -3,8 +3,7 @@ 容器环境下的快速构建指导 ================================= -由于openEuler Embedded构建过程需要基于openEuler操作系统,且需要安装较多系统工具和构建工具。 -为方便开发人员快速搭建构建环境,我们将构建过程所依赖的操作系统和工具封装到一个容器中, +由于openEuler Embedded构建过程需要基于openEuler操作系统,且需要安装较多系统工具和构建工具。为方便开发人员快速搭建构建环境,我们将构建过程所依赖的操作系统和工具封装到一个容器中, 这就使得开发人员可以快速搭建一个构建环境,进而投入到代码开发中去,避免在准备环境阶段消耗大量时间。 1. 环境准备 @@ -26,7 +25,7 @@ 1) 检查当前环境是否已安装docker工具 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -运行如下命令,可以看到当前docker版本信息,则说明当前环境已安装docker,无需再次安装 +运行如下命令,可以看到当前docker版本信息,则说明当前环境已安装docker,无需再次安装。 .. code-block:: console @@ -37,9 +36,9 @@ 官网地址: http://www.dockerinfo.net/document -openEuler环境可参考Centos安装Docker +openEuler环境可参考Centos安装Docker。 -例: openEuler环境docker安装命令如下 +例: openEuler环境docker安装命令如下: .. code-block:: console @@ -48,8 +47,7 @@ openEuler环境可参考Centos安装Docker 3. 获取容器镜像 **************** -通过docker pull命令拉取华为云中的镜像到宿主机。命令如下: -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +通过 ``docker pull`` 命令拉取华为云中的镜像到宿主机。命令如下: .. code-block:: console @@ -61,7 +59,7 @@ openEuler环境可参考Centos安装Docker 1) 启动容器 ^^^^^^^^^^^^^ -可通过docker run命令启动容器,为了保证容器启动后可以在后台运行,且可以正常访问网络,建议使用如下命令启动: +可通过 ``docker run`` 命令启动容器,为了保证容器启动后可以在后台运行,且可以正常访问网络,建议使用如下命令启动: .. code-block:: console @@ -95,7 +93,7 @@ openEuler环境可参考Centos安装Docker docker exec -it 容器id bash -构建环境已准备完成,下面就可以在容器中进行构建了 +构建环境已准备完成,下面就可以在容器中进行构建了。 5. 开始构建 ************ @@ -127,8 +125,10 @@ openEuler环境可参考Centos安装Docker - 编译器所在路径: /usr1/openeuler/gcc/openeuler_gcc_arm64le -说明: 不同的编译架构使用不同的编译器,aarch64-std、aarch64-pro、raspberrypi4-64使用openeuler_gcc_arm64le编译器, -arm-std使用openeuler_gcc_arm32le编译器,下面以以aarch64-std目标架构编译为例 + .. note:: + + - 不同的编译架构使用不同的编译器,aarch64-std、aarch64-pro、raspberrypi4-64使用openeuler_gcc_arm64le编译器,arm-std使用openeuler_gcc_arm32le编译器。 + - 下面以以aarch64-std目标架构编译为例。 a) 将/usr1目录所属群组改为openeuler,否则切换至openeuler用户构建会存在权限问题 @@ -153,7 +153,7 @@ c) 进入构建脚本所在路径,运行编译脚本 3) 构建结果说明 ^^^^^^^^^^^^^^^^^ -结果件默认生成在构建目录下的output目录下,例如上面aarch64-std的构建结果件生成在/usr1/build/output +结果件默认生成在构建目录下的output目录下,例如上面aarch64-std的构建结果件生成在 :file:`/usr1/build/output` 目录下,如下表: +---------------------------------------------+-------------------------------------------------------------+ | filename | description | @@ -161,10 +161,10 @@ c) 进入构建脚本所在路径,运行编译脚本 | Image-5.10.0 | openEuler Embedded image | +---------------------------------------------+-------------------------------------------------------------+ | openeuler-glibc-x86_64-openeuler-image | openEuler Embedded sdk toolchain | -| -aarch64-qemu-aarch64-toolchain-21.09.30.sh | | +| -\*-toolchain-\*.sh | | +---------------------------------------------+-------------------------------------------------------------+ | openeuler-image-qemu-aarch64- | openEuler Embedded file system | -| 20220318114250.rootfs.cpio.gz | | +| \*.rootfs.cpio.gz | | +---------------------------------------------+-------------------------------------------------------------+ | zImage | openEuler Embedded compressed image | +---------------------------------------------+-------------------------------------------------------------+ diff --git a/docs/source/yocto/quickbuild/quickstart.rst b/docs/source/yocto/quickbuild/quickstart.rst index 6241c515abc4e326fe473d2064747b0f1efe277b..41076a394ef38e0457ccf065bf6669ef0a94f737 100644 --- a/docs/source/yocto/quickbuild/quickstart.rst +++ b/docs/source/yocto/quickbuild/quickstart.rst @@ -40,11 +40,13 @@ openEuler Embedded所需构建工具 - `操作系统:openEuler-20.03-LTS-SP2 `_ 2)安装系统额外工具 - - yum -y install tar cmake gperf sqlite-devel chrpath gcc-c++ patch rpm-build flex autoconf automake m4 bison bc libtool gettext-devel createrepo_c rpcgen texinfo hostname python meson dosfstools mtools parted ninja-build autoconf-archive libmpc-devel gmp-devel + :: + + yum -y install tar cmake gperf sqlite-devel chrpath gcc-c++ patch rpm-build flex autoconf automake m4 bison bc libtool gettext-devel createrepo_c rpcgen texinfo hostname python meson dosfstools mtools parted ninja-build autoconf-archive libmpc-devel gmp-devel 3)预编译的交叉工具链和库 | Yocto可以构建出交叉编译所需的交叉工具链和C库,但整个流程复杂且耗时,不亚于内核乃至镜像的构建,而且除了第一次构建,后面很少会再涉及。同时,绝大部分开发者都不会直接与工具链和C库构建打交道。所以为了简化该流程,openEuler Embedded采取的策略是采用预编译的交叉工具链和库,会专门维护和发布相应的带有C库的工具链。 - | 目前我们提供了对arm32位和aarch64位两种架构的工具链支持, 通过如下方式可以获得: + | 目前我们提供了对arm32位和aarch64位两种架构的工具链支持,通过如下方式可以获得: - 下载rpm包: ``wget https://repo.openeuler.org/openEuler-22.03-LTS/EPOL/main/x86_64/Packages/gcc-cross-1.0-0.oe2203.x86_64.rpm`` - 解压rpm包: ``rpm2cpio gcc-cross-1.0-0.oe2203.x86_64.rpm | cpio -id`` @@ -93,7 +95,7 @@ openEuler Embedded整个构建工程的文件布局如下,假设openeuler_embe openEuler Embedded版本构建 ***************************** -一键式构建脚本::file:`src/yocto-meta-openeuler/scripts/compile.sh` , 具体细节可以参考该脚本 +一键式构建脚本::file:`src/yocto-meta-openeuler/scripts/compile.sh` , 具体细节可以参考该脚本。 编译脚本的主要流程: diff --git a/meta-openeuler/recipes-core/yajl/yajl_2.1.0.bb b/meta-openeuler/recipes-core/yajl/yajl_2.1.0.bb index 5f77805e0972d692c6088eceb28858fe6645182d..5e6246276badaf6efda6e386a2cfcf9deee40881 100644 --- a/meta-openeuler/recipes-core/yajl/yajl_2.1.0.bb +++ b/meta-openeuler/recipes-core/yajl/yajl_2.1.0.bb @@ -1,29 +1,30 @@ -DESCRIPTION = "Yet Another JSON Library - A Portable JSON parsing and serialization library in ANSI C" -LICENSE = "MIT" - -LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6" - -SRC_URI = "file://yajl/${PV}.tar.gz \ - file://yajl/yajl-2.1.0-pkgconfig-location.patch \ - file://yajl/yajl-2.1.0-pkgconfig-includedir.patch \ - file://yajl/yajl-2.1.0-test-location.patch \ - file://yajl/yajl-2.1.0-dynlink-binaries.patch \ - file://yajl/yajl-2.1.0-fix-memory-leak.patch \ - file://yajl/backport-fix-memory-leaks.patch \ - " - -S = "${WORKDIR}/${BPN}-${PV}" - -inherit cmake - -INHIBIT_PACKAGE_DEBUG_SPLIT = "1" -INSANE_SKIP_${PN} += "already-stripped" -INSANE_SKIP_${PN} += "dev-so" - -FILES_${PN} += "${libdir}/libyajl.so* " -FILES_SOLIBSDEV = "" - -do_install_append() { - ${STRIP} ${D}/${libdir}/*.so* -} - +DESCRIPTION = "Yet Another JSON Library - A Portable JSON parsing and serialization library in ANSI C" +LICENSE = "MIT" + +LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI = "file://yajl/${PV}.tar.gz \ + file://yajl/0001-yajl-2.1.0-pkgconfig-location.patch \ + file://yajl/0002-yajl-2.1.0-pkgconfig-includedir.patch \ + file://yajl/0003-yajl-2.1.0-test-location.patch \ + file://yajl/0004-yajl-2.1.0-dynlink-binaries.patch \ + file://yajl/0005-yajl-2.1.0-fix-memory-leak.patch \ + file://yajl/0006-fix-memory-leak-of-ctx-root.patch \ + file://yajl/0007-add-cmake-option-for-test-and-binary.patch \ + " + +S = "${WORKDIR}/${BPN}-${PV}" + +inherit cmake + +INHIBIT_PACKAGE_DEBUG_SPLIT = "1" +INSANE_SKIP_${PN} += "already-stripped" +INSANE_SKIP_${PN} += "dev-so" + +FILES_${PN} += "${libdir}/libyajl.so* " +FILES_SOLIBSDEV = "" + +do_install_append() { + ${STRIP} ${D}/${libdir}/*.so* +} +