From 5333390d94ca4502e778ec4b68185e7e6b3a23c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=98=A5=E5=8A=9B?= Date: Fri, 26 Jan 2024 13:49:41 +0800 Subject: [PATCH] =?UTF-8?q?[update]=2020240126=E4=BF=AE=E6=94=B9json?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Jsons/lib_list.json | 128 +- Jsons/lib_list_1.0I-20240126.json | 5359 +++++++++++++++++++++++++++++ 2 files changed, 5389 insertions(+), 98 deletions(-) create mode 100644 Jsons/lib_list_1.0I-20240126.json diff --git a/Jsons/lib_list.json b/Jsons/lib_list.json index 5628273..24dfb0f 100644 --- a/Jsons/lib_list.json +++ b/Jsons/lib_list.json @@ -16,9 +16,10 @@ "libs": { "##libs_location": "查询共享对象库的路径,与标准规定了文件系统层次结构保持一致", "lib_location": [ - "/lib", - "/lib64", - "/usr/lib" + "/lib", + "/lib64", + "/usr/lib", + "/usr/lib64" ], "category": { @@ -120,7 +121,6 @@ "libnss_files.so.2", "libnss_hesiod.so.2", "libnss_nis.so.2", - "libnss_nisplus.so.2", "libpthread.so.0", "libresolv.so.2", "librt.so.1", @@ -138,7 +138,6 @@ "libnss_files.so.2", "libnss_hesiod.so.2", "libnss_nis.so.2", - "libnss_nisplus.so.2", "libpthread.so.0", "libresolv.so.2", "librt.so.1", @@ -984,12 +983,12 @@ "libevent_core-2.1.so.7", "libevent_extra-2.1.so.7", "libevent_openssl-2.1.so.7", - "llibevent_pthreads-2.1.so.7"], + "libevent_pthreads-2.1.so.7"], "server": ["libevent-2.1.so.7", "libevent_core-2.1.so.7", "libevent_extra-2.1.so.7", "libevent_openssl-2.1.so.7", - "llibevent_pthreads-2.1.so.7"] + "libevent_pthreads-2.1.so.7"] } }, "accountsservice": { @@ -2391,60 +2390,14 @@ "libxt_TRACE.so", "libxt_u32.so", "libxt_udp.so", - "libip4tc.so.0", - "libip6tc.so.0", - "libiptc.so.0", + "libip4tc.so.2", + "libip6tc.so.2", "libxtables.so.12"] } }, - "bind": { - "lib_name": "bind", - "sections_number": "9.8", - "lib_description": "DNS服务器软件,提供了DNS的主要功能,包括域名服务器、DNS解析库函数、DNS服务器运行调试所用的工具,一般包名为“bind9”或“bind”等。", - "version": { - "desktop": "9.11.5", - "server": "9.11.4" - }, - "alias": [ - { - "name": "bind9", - "version": { - "desktop": "9.11.5", - "server": "9.11.4" - } - }, - { - "name": "bind", - "version": { - "desktop": "9.11.5", - "server": "9.11.4" - } - } - ], - "necessity": { - "desktop": { - "level": "L3", - "options": "basic", - "deprecated": "false" - }, - "server": { - "level": "L3", - "options": "basic", - "deprecated": "false" - } - }, - "share_objs": { - "desktop": ["libbind9.so.161", - "libisccc.so.161", - "liblwres.so.161"], - "server": ["libbind9.so.160", - "libisccc.so.160", - "liblwres.so.160"] - } - }, "cifs-utils": { "lib_name": "cifs-utils", - "sections_number": "9.9", + "sections_number": "9.8", "lib_description": "一个用于Linux上访问网络共享文件的库和工具。cifs-utils支持SMB/CIFS协议、通用网络文件系统,支持与Windows、OS和其他Unix系统的跨平台文件共享。", "version": { "desktop": "6.8", @@ -2472,7 +2425,7 @@ }, "atkmm": { "lib_name": "atkmm", - "sections_number": "9.10", + "sections_number": "9.9", "lib_description": "atk库的官方C++接口,它提供了一组用于创建可访问性工具的API。atkmm的全称是Accessibility Toolkit - C++ bindings for ATK,它是atk的C++绑定。一般包名为“atkmm1.6”或“atkmm”等。", "version": { "desktop": "2.28.0", @@ -2507,16 +2460,16 @@ } }, "share_objs": { - "desktop": ["libatkmm-1.6.so.11"], - "server": ["libatkmm-1.6.so.11"] + "desktop": ["libatkmm-1.6.so.1"], + "server": ["libatkmm-1.6.so.1"] } }, "avahi": { "lib_name": "avahi", - "sections_number": "9.11", + "sections_number": "9.10", "lib_description": "LGPL框架,通过mDNS/DNS-SD协议发现本地网络上的服务。它允许程序在没有特定配置的情况下,发布和发现在本地网络上运行的服务和主机。avahi可以在Linux、BSD、macOS等操作系统上运行,并且提供了一些命令行工具和API,方便开发者进行集成和定制。", "version": { - "desktop": ".7", + "desktop": "0.7", "server": "" }, "alias": [], @@ -2544,7 +2497,7 @@ }, "iproute": { "lib_name": "iproute", - "sections_number": "9.12", + "sections_number": "9.11", "lib_description": "联网和流量控制的工具,可以用来配置网络接口、路由表、ARP缓存、网络命名空间等。它通过(rt)netlink接口与Linux内核通信,提供了传统网络工具命令ifconfig和route无法提供的高级功能,一般包名为iproute2或iproute等。", "version": { "desktop": " 4.20.0", @@ -2585,7 +2538,7 @@ }, "libnetfilter": { "lib_name": "libnetfilter", - "sections_number": "9.13", + "sections_number": "9.12", "lib_description": "Netfilter conntrack用户态库,一般包名为libnetfilterk_conntrack或libnetfilter-conntrack。", "version": { "desktop": "1.0.6", @@ -3526,7 +3479,15 @@ "desktop": "1.5.2", "server": "" }, - "alias": [], + "alias": [ + { + "name": "libjpeg6b", + "version": { + "desktop": "1.5.2", + "server": "" + } + } + ], "necessity": { "desktop": { "level": "L3", @@ -3550,7 +3511,7 @@ "sections_number": "10.28", "lib_description": "跨平台通用PCI访问函数库,用来查找和使用PCI总线和设备。", "version": { - "desktop": ".14", + "desktop": "0.14", "server": "" }, "alias": [], @@ -3699,7 +3660,7 @@ } }, "share_objs": { - "desktop": ["ibXcursor.so.1"], + "desktop": ["libXcursor.so.1"], "server": [] } }, @@ -4648,35 +4609,9 @@ "server": [] } }, - "libdvdread": { - "lib_name": "libdvdread", - "sections_number": "11.5", - "lib_description": "面向多媒体应用程序开发人员的库。实现了用简化的方式使用复杂的DVD导航功能,例如DVD菜单,多角度播放甚至交互式DVD游戏。所有这些功能都是通过一个简单的API提供的,该API将DVD播放作为单个逻辑块流提供,由特殊的dvdnav事件中断以报告某些条件。", - "version": { - "desktop": "6.0.0", - "server": "" - }, - "alias": [], - "necessity": { - "desktop": { - "level": "L3", - "options": "basic", - "deprecated": "false" - }, - "server": { - "level": "L0", - "options": "expansion", - "deprecated": "false" - } - }, - "share_objs": { - "desktop": ["libdvdread.so.4"], - "server": [] - } - }, "pulseaudio": { "lib_name": "pulseaudio", - "sections_number": "11.6", + "sections_number": "11.5", "lib_description": "一种跨平台的开源音频系统,提供音频路由、混音和设备管理等功能。允许用户在多个应用程序之间共享音频流,并动态切换音频设备。PulseAudio支持网络音频传输和音频效果处理,如回声消除和均衡器。它提供了一套统一的API和工具,方便开发人员进行音频应用程序的开发和集成。通过PulseAudio,用户可以获得更灵活、高质量的音频体验,并轻松控制和调整音频设置。", "version": { "desktop": "12.2", @@ -4701,7 +4636,6 @@ "libbluez5-util.so", "libcli.so", "libprotocol-cli.so", - "libprotocol-esound.so", "libprotocol-http.so", "libprotocol-native.so", "libprotocol-simple.so", @@ -5083,10 +5017,8 @@ } }, "share_objs": { - "desktop": ["libunwind.so.8", - "libunwind-coredump.so.0"], - "server": ["libunwind.so.8", - "libunwind-coredump.so.0"] + "desktop": ["libunwind.so.8"], + "server": ["libunwind.so.8"] } } } diff --git a/Jsons/lib_list_1.0I-20240126.json b/Jsons/lib_list_1.0I-20240126.json new file mode 100644 index 0000000..24dfb0f --- /dev/null +++ b/Jsons/lib_list_1.0I-20240126.json @@ -0,0 +1,5359 @@ +{ + "std_description": { + "std_name": "操作系统应用编程接口", + "std_number": "T/CESA-XXXX-2023", + "##std_version": "标准的版本标识,仅供作为本json描述文件的标识使用,由标准版本号+类别组成,标准第一版为1.0,勘误增加小版本号如1.1,标准修订增加大版本号2.0;", + "##std_version": "标准类别用1位大写字母,I表示团标,S电子信息行标,G表示国标", + "std_version": "1.0I", + "etc": "这是《操作系统应用编程接口》标准运行库描述文件,是《操作系统应用编程接口》标准符合性测试工具的组成部分;" + }, + "CopyRight": { + "License": "本文件遵循木兰协议xxxxxx", + "comment": "", + "Author": "贡献者:XXX@cesi,xxx@uitech,xxx@huawei,xxx@kylinos" + }, + "##libs": "标准规定动库包", + "libs": { + "##libs_location": "查询共享对象库的路径,与标准规定了文件系统层次结构保持一致", + "lib_location": [ + "/lib", + "/lib64", + "/usr/lib", + "/usr/lib64" + ], + "category": { + + "##章节名": "7 基础库", + "base": { + "description": { + "##chapters_number": "库对应标准章号,做完日志或错误等输出记录标识,可用于反查标准", + "chapters_number": "7", + "chapters_Name": "基础" + }, + "packages": { + "##glibc": "包名,考虑到编译后名称二进制安装包可能会存在差异,一般以源码包去命名,做完匹配符,用以检查安装的运行库是否存在,同aliasname。后面不在赘述", + "glibc": { + "##lib_name": "包名,一般与外部名称应该一致", + "lib_name": "glibc", + "##sections_number": "库包对应标准节号,当符合性检查出现错误或警告时,可用于标准反查", + "sections_number": "7.1", + "##lib_description": "库的介绍,可能会被删除,仅作为识读使用,不参与符合性检查,值可以置空", + "lib_description": "GNU发布的C运行库,提供C语言所使用的宏、系统调用、定义基础类型、字符串操作函数、POSIX标准接口实现等,一般包名为glibc、libc6、libnsl、nss_modules、nss_nis、libxcrypt等。", + "##version": "最低版本要求,'desktop_version':桌面OS,'server_version',服务器OS", + "##version": "版本位次检查规则:如果版号有n位,则前n-1位不可变,第n位版本号比低于版本要求;如果版号中含有字母或特殊字符另行扩充判定规则", + "version": { + "desktop": "2.28", + "server": "2.28" + }, + "##aliasname": "包的别名,考虑由于来源差异,部分包命及版本规则与包的根社区不一致,标准特对少部分包增加别名及特点版本要求,标准名和别名应遍历查找", + "##aliaversion": "别名对应版本,如果没有特殊要求,应与标准版一致;如果别名有多个,那么版本号也应该是多个,保持一一对应,多个别名对一个版本", + "alias": [ + { + "name": "glibc", + "version": { + "desktop": "2.28", + "server": "2.28" + } + }, + { + "name": "libc6", + "version": { + "desktop": "2.28", + "server": "2.28" + } + }, + { + "name": "libnsl", + "version": { + "desktop": "2.28", + "server": "2.28" + } + }, + { + "name": "nss_modules", + "version": { + "desktop": "2.28", + "server": "2.28" + } + }, + { + "name": "nss_nis", + "version": { + "desktop": "2.28", + "server": "2.28" + } + }, + { + "name": "libxcrypt", + "version": { + "desktop": "2.28", + "server": "2.28" + } + } + ], + "##necessity": "必要性", + "##necessity": "第一位:L0表示对应平台不作要求,L1长期兼容库,L2兼容库,L3试用版本;如果是L0,则第二项可以置空'';L1与L2在符合性检查没有明显区别,主要是为了区别标准的长期性承诺", + "##necessity": "第二位:basic表示基本,基本ISO安装应提供该库,expansion表示扩展,该库可以通过扩展光盘或仓库提供,当兼容性级别为'L0'时,本项可置空,不再做检查,也不再做共享对象的检查", + "##necessity": "第三位:Deprecated表示不推荐,即不推荐应用调用,为兼容历史应用要求操作系统提供的库,操作性系统符合性检查时忽略该项,应用如果依赖该类库应给出告警", + "necessity": { + "desktop": { + "level": "L1", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L1", + "options": "basic", + "deprecated": "false" + } + }, + "##share_objs": "库所要求的共享对象名清单;当'share_objs'存在时表示桌面与服务器的要求一致(或对其中一类操作系统无要求);如果不存在则表示,按操作系统类别分别比较", + "##share_objs": "只有标准要求的共享对象(或符号链接)都存在才符合标准。如果是个符号链接,应查询到对应的实体库,并查验对应其符号链是否与查询到的符号链接文件是否一致", + "share_objs": { + "desktop": ["libBrokenLocale.so.1", + "libanl.so.1", + "libc.so.6", + "libdl.so.2", + "libm.so.6", + "libnsl.so.1", + "libnss_compat.so.2", + "libnss_dns.so.2", + "libnss_files.so.2", + "libnss_hesiod.so.2", + "libnss_nis.so.2", + "libpthread.so.0", + "libresolv.so.2", + "librt.so.1", + "libthread_db.so.1", + "libutil.so.1", + "libcrypt.so.1"], + "server": ["libBrokenLocale.so.1", + "libanl.so.1", + "libc.so.6", + "libdl.so.2", + "libm.so.6", + "libnsl.so.1", + "libnss_compat.so.2", + "libnss_dns.so.2", + "libnss_files.so.2", + "libnss_hesiod.so.2", + "libnss_nis.so.2", + "libpthread.so.0", + "libresolv.so.2", + "librt.so.1", + "libthread_db.so.1", + "libutil.so.1", + "libcrypt.so.1"] + } + }, + "pam": { + "lib_name": "pam", + "sections_number": "7.2", + "lib_description": "Linux可插拔身份验证模块实现的库,提供系统级身份验证框架。", + "version": { + "desktop": "1.3.1", + "server": "1.3.1" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L1", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L1", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libpamc.so.0", + "libpam_misc.so.0", + "libpam.so.0"], + "server": ["libpamc.so.0", + "libpam_misc.so.0", + "libpam.so.0"] + } + }, + "elfutils": { + "lib_name": "elfutils", + "sections_number": "7.3", + "lib_description": "一组用于读取、创建和修改ELF二进制文件的工具和库的集合,也提供对GNU Linux中进程及核心文件的DWARF调试数据、符号、线程状态和堆栈追踪信息的查询和处理功能。", + "version": { + "desktop": "0.176", + "server": "0.176" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L1", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L1", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libasm.so.1", + "libdw.so.1", + "libelf.so.1"], + "server": ["libasm.so.1", + "libdw.so.1", + "libelf.so.1"] + } + }, + "zlib": { + "lib_name": "zlib", + "sections_number": "7.4", + "lib_description": "数据无损压缩库,采用deflate算法,支持数据的校验和计算、流式处理,支持内存和文件的压缩和解压缩等功能。", + "version": { + "desktop": "1.2.11", + "server": "1.2.11" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L1", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L1", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libz.so.1"], + "server": ["libz.so.1"] + } + }, + "gcc": { + "lib_name": "gcc", + "sections_number": "7.5", + "lib_description": "GNU 的编译器集合 包括对 ,C、C++、Fortran、Object-C、Object-C++、Go、D、等的支持。当前是 GCC 8 的实现版本。", + "version": { + "desktop": "8.3.0", + "server": "7.3.0" + }, + "alias": [ + { + "name": "gcc-7", + "version": { + "desktop": "8.3.0", + "server": "7.3.0" + } + }, + { + "name": "gcc-8", + "version": { + "desktop": "8.3.0", + "server": "7.3.0" + } + }, + { + "name": "gcc-9", + "version": { + "desktop": "8.3.0", + "server": "7.3.0" + } + }, + { + "name": "gcc-10", + "version": { + "desktop": "8.3.0", + "server": "7.3.0" + } + }, + { + "name": "libstdc++", + "version": { + "desktop": "8.3.0", + "server": "7.3.0" + } + }, + { + "name": "libatomic", + "version": { + "desktop": "8.3.0", + "server": "7.3.0" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libatomic.so.1", + "libcc1plugin.so", + "libgcc_s.so.1", + "libgomp.so.1", + "libstdc++.so.6"], + "server": ["libatomic.so.1", + "libgcc_s.so.1", + "libgomp.so.1", + "libstdc++.so.6"] + } + }, + "krb5": { + "lib_name": "krb5", + "sections_number": "7.6", + "lib_description": "Kerberos网络身份验证协议实现库,用于提供身份验证和安全通信功能。一般包名krb5或libgssrpc4等。", + "version": { + "desktop": "1.17", + "server": "1.17" + }, + "alias": [ + { + "name": "krb5", + "version": { + "desktop": "1.17", + "server": "1.17" + } + }, + { + "name": "libgssrpc4", + "version": { + "desktop": "1.17", + "server": "1.17" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libgssapi_krb5.so.2", + "libgssrpc.so.4", + "libk5crypto.so.3", + "libkrad.so.0", + "libkrb5.so.3", + "libkrb5support.so.0"], + "server": ["libgssapi_krb5.so.2", + "libgssrpc.so.4", + "libk5crypto.so.3", + "libkrad.so.0", + "libkrb5.so.3", + "libkrb5support.so.0"] + } + }, + "audit": { + "lib_name": "audit", + "sections_number": "7.7", + "lib_description": "用于Linux审计的用户空间工具。", + "version": { + "desktop": "2.8.4", + "server": "2.8.4" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libaudit.so.1", + "libauparse.so.0"], + "server": ["libaudit.so.1", + "libauparse.so.0"] + } + }, + "bzip2": { + "lib_name": "bzip2", + "sections_number": "7.8", + "lib_description": "数据压缩功能实现库。采用Burrows-Wheeler变换和霍夫曼编码来压缩数据,可以获得比gzip更高的压缩比。", + "version": { + "desktop": "1.0.6", + "server": "1.0.6" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libbz2.so.1"], + "server": ["libbz2.so.1"] + } + }, + "dbus": { + "lib_name": "dbus", + "sections_number": "7.9", + "lib_description": "Desktop Bus的简称,提供面向消息的中间件实现机制,用于应用间通信。dbus能作为系统范围的消息总线,也能为用户登录会话消息传递。", + "version": { + "desktop": "1.12.16", + "server": "1.12.8" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libdbus-1.so.3"], + "server": ["libdbus-1.so.3"] + } + }, + "expat": { + "lib_name": "expat", + "sections_number": "7.10", + "lib_description": "一个基于C语言开发,用于解析XML脚本的开发库。", + "version": { + "desktop": "2.2.6", + "server": "2.2.5" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libexpat.so.1"], + "server": ["libexpat.so.1"] + } + }, + "glib2": { + "lib_name": "glib2", + "sections_number": "7.11", + "lib_description": "构成 GTK+ 和 GNOME 等项目基础的核心库,提供基础数据结构(如树、哈希、列表等)、宏、类型转换、字符串处理、文件处理等功能的实现。一般包名glib2或glib2.0等。", + "version": { + "desktop": "2.56", + "server": "2.56" + }, + "alias": [ + { + "name": "glib2.0", + "version": { + "desktop": "2.56", + "server": "2.56" + } + }, + { + "name": "glib2", + "version": { + "desktop": "2.56", + "server": "2.56" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libgio-2.0.so.0", + "libglib-2.0.so.0", + "libgmodule-2.0.so.0", + "libgobject-2.0.so.0", + "libgthread-2.0.so.0"], + "server": ["libgio-2.0.so.0", + "libglib-2.0.so.0", + "libgmodule-2.0.so.0", + "libgobject-2.0.so.0", + "libgthread-2.0.so.0"] + } + }, + "gmp": { + "lib_name": "gmp", + "sections_number": "7.12", + "lib_description": "提供多种高精度运算(如符号整型,实数,浮点数等)的算术库。", + "version": { + "desktop": "6.1.2", + "server": "6.1.2" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libgmp.so.10"], + "server": ["libgmp.so.10"] + } + }, + "libidn2": { + "lib_name": "libidn2", + "sections_number": "7.13", + "lib_description": "GNU libidn2是GNU libidn的后继者,用于国际域名的编码和解码。它包含IDNA2008,Punycode和Unicode TR46等协议的实现。", + "version": { + "desktop": "2.0.5", + "server": "2.0.5" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libidn2.so.0"], + "server": ["libidn2.so.0"] + } + }, + "ncurses": { + "lib_name": "ncurses", + "sections_number": "7.14", + "lib_description": "文本界面功能库,提供一组API,用于实现不依赖终端(terminal)的、基于文本的用户接口。一般包名ncurses或ncurses-libs等。", + "version": { + "desktop": "6.1", + "server": "6.1" + }, + "alias": [ + { + "name": "ncurses", + "version": { + "desktop": "6.1", + "server": "6.1" + } + }, + { + "name": "ncurses-libs", + "version": { + "desktop": "6.1", + "server": "6.1" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libform.so.6", + "libformw.so.6", + "libmenu.so.6", + "libmenuw.so.6", + "libncurses.so.6", + "libncursesw.so.6", + "libpanel.so.6", + "libpanelw.so.6", + "libtic.so.6", + "libtinfo.so.6"], + "server": ["libform.so.6", + "libformw.so.6", + "libmenu.so.6", + "libmenuw.so.6", + "libncurses.so.6", + "libncursesw.so.6", + "libpanel.so.6", + "libpanelw.so.6", + "libtic.so.6", + "libtinfo.so.6"] + } + }, + "xz": { + "lib_name": "xz", + "sections_number": "7.15", + "lib_description": "数据压缩库,采用LZMA2算法,相比gzip、bzip2可以获取更高压缩比和更快压缩效率。一般包名为xz或xz-utils等。", + "version": { + "desktop": "5.2.4", + "server": "5.2.4" + }, + "alias": [ + { + "name": "xz-utils", + "version": { + "desktop": "5.2.4", + "server": "5.2.4" + } + }, + { + "name": "xz", + "version": { + "desktop": "5.2.4", + "server": "5.2.4" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["liblzma.so.5"], + "server": ["liblzma.so.5"] + } + }, + "libcap": { + "lib_name": "libcap", + "sections_number": "7.16", + "lib_description": "Linux中POSIX 1003.1e相关功能(如获取和设置)的用户空间接口库。一般包名为libcap或libcap2等。", + "version": { + "desktop": "2.25", + "server": "2.26" + }, + "alias": [ + { + "name": "libcap", + "version": { + "desktop": "2.25", + "server": "2.26" + } + }, + { + "name": "libcap2", + "version": { + "desktop": "2.25", + "server": "2.26" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libcap.so.2"], + "server": ["libcap.so.2"] + } + }, + "popt": { + "lib_name": "popt", + "sections_number": "7.17", + "lib_description": "解析命令行选项的库,提供一组API将命令行选项转换为程序可以识别的数据类型。", + "version": { + "desktop": "1.16", + "server": "1.16" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libpopt.so.0"], + "server": ["libpopt.so.0"] + } + }, + "libnl3": { + "lib_name": "libnl3", + "sections_number": "7.18", + "lib_description": "libnl3包含一组套件,提供基于netlink协议的API,可以用于处理和管理网络接口、路由表、ARP缓存等网络相关的信息。", + "version": { + "desktop": "3.4", + "server": "3.5" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libnl-3.so.200", + "libnl-cli-3.so.200", + "libnl-genl-3.so.200", + "libnl-idiag-3.so.200", + "libnl-nf-3.so.200", + "libnl-route-3.so.200", + "libnl-xfrm-3.so.200"], + "server": ["libnl-3.so.200", + "libnl-cli-3.so.200", + "libnl-genl-3.so.200", + "libnl-idiag-3.so.200", + "libnl-nf-3.so.200", + "libnl-route-3.so.200", + "libnl-xfrm-3.so.200"] + } + }, + "libsecret": { + "lib_name": "libsecret", + "sections_number": "7.19", + "lib_description": "用于存储和检索密码或其他加密数据的库。它使用D-Bus,与Secret Service通信,gnome-keyring和ksecretservice都是Secret Service的实现。", + "version": { + "desktop": "0.18.7", + "server": "0.18.6" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libsecret-1.so.0"], + "server": ["libsecret-1.so.0"] + } + }, + "libIDL": { + "lib_name": "libIDL", + "sections_number": "7.20", + "lib_description": "一个用于创建CORBA接口定义语言文件树的库,接口定义语言是定义可移植接口的规范,一般包名libIDL或libidl等。", + "version": { + "desktop": "0.8.14", + "server": "0.8.14" + }, + "alias": [ + { + "name": "libIDL", + "version": { + "desktop": "0.8.14", + "server": "0.8.14" + } + }, + { + "name": "libidl", + "version": { + "desktop": "0.8.14", + "server": "0.8.14" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libIDL-2.so.0"], + "server": ["libIDL-2.so.0"] + } + }, + "libtalloc": { + "lib_name": "libtalloc", + "sections_number": "7.21", + "lib_description": "一个使用析构函数实现分层内存分配器的库,通过引用计数来确定何时应该释放内存。", + "version": { + "desktop": "2.1.14", + "server": "2.2.0" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libtalloc.so.2"], + "server": ["libtalloc.so.2"] + } + }, + "libtevent": { + "lib_name": "libtevent", + "sections_number": "7.22", + "lib_description": "Tevent系统的实现库,提供基于talloc的内存管理功能,支持如计时器、信号、经典文件描述符等事件类型。", + "version": { + "desktop": "0.9.37", + "server": "0.10.0" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libtevent.so.0"], + "server": ["libtevent.so.0"] + } + }, + "dbus-glib": { + "lib_name": "dbus-glib", + "sections_number": "7.23", + "lib_description": "基于GLib的函数库,用于访问D-Bus在应用程序间发送消息。一般包名dbus-glib或libdbus-glib-1-2等。", + "version": { + "desktop": "0.110", + "server": "" + }, + "alias": [ + { + "name": "dbus-glib", + "version": { + "desktop": "0.110", + "server": "" + } + }, + { + "name": "libdbus-glib-1-2", + "version": { + "desktop": "0.110", + "server": "" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libdbus-glib-1.so.2"], + "server": [] + } + }, + "attr": { + "lib_name": "attr", + "sections_number": "7.24", + "lib_description": "文件系统及文件扩展属性管理功能库", + "version": { + "desktop": "2.4.48", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libattr.so.1"], + "server": [] + } + }, + "libevent": { + "lib_name": "libevent", + "sections_number": "7.25", + "lib_description": "一个异步事件通知库,提供了当文件描述符有特定事件发生或发生超时执行回调函数的机制。。", + "version": { + "desktop": "2.1.8", + "server": "2.1.8" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libevent-2.1.so.7", + "libevent_core-2.1.so.7", + "libevent_extra-2.1.so.7", + "libevent_openssl-2.1.so.7", + "libevent_pthreads-2.1.so.7"], + "server": ["libevent-2.1.so.7", + "libevent_core-2.1.so.7", + "libevent_extra-2.1.so.7", + "libevent_openssl-2.1.so.7", + "libevent_pthreads-2.1.so.7"] + } + }, + "accountsservice": { + "lib_name": "accountsservice", + "sections_number": "7.26", + "lib_description": "提供了一组用于查询和操作用户帐户信息的D-Bus接口。", + "version": { + "desktop": "0.6.45", + "server": "0.6.50" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libaccountsservice.so.0"], + "server": ["libaccountsservice.so.0"] + } + }, + "libmpc": { + "lib_name": "libmpc", + "sections_number": "7.27", + "lib_description": "高精度复数算术的C语言实现库,用于对复数进行任意精度运算,提供正确的舍入。一般包名为libmpc3或libmpc等。", + "version": { + "desktop": "1.1.0", + "server": "1.0.2" + }, + "alias": [ + { + "name": "libmpc3", + "version": { + "desktop": "1.1.0", + "server": "1.0.2" + } + }, + { + "name": "libmpc", + "version": { + "desktop": "1.1.0", + "server": "1.0.2" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libmpc.so.3"], + "server": ["libmpc.so.3"] + } + }, + "mpfr": { + "lib_name": "mpfr", + "sections_number": "7.28", + "lib_description": "多精度浮点计算C语言实现库,提供具有正确舍入的多精度浮点计算接口。一般包名为mpfr4或mpfr等。", + "version": { + "desktop": "4.0.2", + "server": "3.1.6" + }, + "alias": [ + { + "name": "mpfr4", + "version": { + "desktop": "4.0.2", + "server": "3.1.6" + } + }, + { + "name": "mpfr", + "version": { + "desktop": "4.0.2", + "server": "3.1.6" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libmpfr.so.6"], + "server": ["libmpfr.so.4"] + } + }, + "ndctl": { + "lib_name": "ndctl", + "sections_number": "7.29", + "lib_description": "工具及协议实现库,提供对CXL、NVDIMM、DAX、内存分层及其他平台内存设备的访问和管理接口。", + "version": { + "desktop": "63", + "server": "63" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libdaxctl.so.1"], + "server": ["libdaxctl.so.1"] + } + }, + "file": { + "lib_name": "file", + "sections_number": "7.30", + "lib_description": "提供通过识别文件中的数据类型来判定文件类型的接口。", + "version": { + "desktop": "5.35", + "server": "5.33" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libmagic.so.1"], + "server": ["libmagic.so.1"] + } + }, + "gdbm": { + "lib_name": "gdbm", + "sections_number": "7.31", + "lib_description": "一个使用可扩展散列的数据库函数库", + "version": { + "desktop": "1.18", + "server": "1.18" + }, + "alias": [ + { + "name": "gdbm", + "version": { + "desktop": "1.18", + "server": "1.18" + } + }, + { + "name": "gdbm-libs", + "version": { + "desktop": "1.18", + "server": "1.18" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libgdbm.so.6", + "libgdbm_compat.so.4"], + "server": ["libgdbm.so.6", + "libgdbm_compat.so.4"] + } + }, + "keyutils": { + "lib_name": "keyutils", + "sections_number": "7.32", + "lib_description": "Linux内核中密钥管理,提供了用于密钥管理设施系统调用的封装库。一般包名为keyutils或keyutils-libs等。", + "version": { + "desktop": "1.6", + "server": "1.5.10" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libkeyutils.so.1"], + "server": ["libkeyutils.so.1"] + } + }, + "libedit": { + "lib_name": "libedit", + "sections_number": "7.33", + "lib_description": "命令行编辑库,提供通用行编辑、编辑历史和标记等功能。", + "version": { + "desktop": "3.1", + "server": "3.1" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libedit.so.2"], + "server": ["libedit.so.0"] + } + }, + "kcodecs": { + "lib_name": "kcodecs", + "sections_number": "7.34", + "lib_description": "包含操作多种编码字符串的方法实现的工具库,一般包名为kcodecs或kf5-kcodecs等。", + "version": { + "desktop": "5.54.0", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libKF5Codecs.so.5"], + "server": [] + } + }, + "fcitx": { + "lib_name": "fcitx", + "sections_number": "7.35", + "lib_description": "一个带有扩展支持的输入法框架,提供了在程序中使用多种映射系统输入不同语言字符的接口。", + "version": { + "desktop": "4.2.9", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libfcitx-core.so.0", + "libfcitx-gclient.so.1", + "libfcitx-utils.so.0"], + "server": [] + } + }, + "libsdl-ttf2.0": { + "lib_name": "libsdl-ttf2.0", + "sections_number": "7.36", + "lib_description": "允许SDL应用程序中使用TrueType字体", + "version": { + "desktop": "2.0.11", + "server": "" + }, + "alias": [ + { + "name": "libsdl-ttf2.0", + "version": { + "desktop": "2.0.11", + "server": "" + } + }, + { + "name": "sdl-ttf2.0", + "version": { + "desktop": "2.0.11", + "server": "" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libSDL_ttf-2.0.so.0"], + "server": [] + } + }, + "libusb": { + "lib_name": "libusb", + "sections_number": "7.37", + "lib_description": "应用程序与用户USB设备进行通信的库。一般包名为libusb或libusbx。", + "version": { + "desktop": "1.0.0", + "server": "" + }, + "alias": [ + { + "name": "ibusb", + "version": { + "desktop": "1.0.0", + "server": "" + } + }, + { + "name": "libusb", + "version": { + "desktop": "1.0.0", + "server": "" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libusb-1.0.so.0"], + "server": [] + } + }, + "libccid": { + "lib_name": "libccid", + "sections_number": "7.38", + "lib_description": "CCID(USB Chip/Smart Card Interface Devices-USB芯片智能卡接口设备)是由几大国际级IT企业共同制定的一个标准,实现智能卡读写设备与主机相互通讯。CCID接口标准支持PC(Personal Computer-个人计算机)/SC(Smart Card-智能卡)接口调用,使开发者可以方便的对信息安全设备进行开发操作。Pcscd是libccid库的服务端,面向智能卡提供通讯服务,为系统提供ukey、智能卡登录等功能。", + "version": { + "desktop": "1.4.20", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libccid.so", + "libccidtwin.so"], + "server": [] + } + }, + "numactl": { + "lib_name": "numactl", + "sections_number": "7.39", + "lib_description": "为Linux内核支持的NUMA(Non Uniform Memory Access,非统一内存访问)策略提供了一个简单的编程接口。在NUMA体系结构上,某些内存区与其他内存区具有不同的延迟或带宽,一般包名为numactl-libs或numactl。", + "version": { + "desktop": "", + "server": "2.0.12" + }, + "alias": [ + { + "name": "numactl-libs", + "version": { + "desktop": "", + "server": "2.0.12" + } + }, + { + "name": "numactl", + "version": { + "desktop": "", + "server": "2.0.12" + } + } + ], + "necessity": { + "desktop": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": ["libnuma.so.1"] + } + }, + "util-linux": { + "lib_name": "util-linux", + "sections_number": "7.40", + "lib_description": "Linux实用程序集合库,包含生成通用唯一标识符uuid、通过blkid块设备标识来查找块设备等功能,一般包名为util-linux。", + "version": { + "desktop": "2.33.1", + "server": "2.32.1" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libuuid.so.1", + "libblkid.so.1"], + "server": ["libuuid.so.1", + "libblkid.so.1"] + } + }, + "harfbuzz": { + "lib_name": "harfbuzz", + "sections_number": "7.41", + "lib_description": "一个文本塑造引擎,使用harfbuzz库允许程序将Unicode输入序列转换为正确格式化和定位的字形输出,一般包名为harfbuzz。", + "version": { + "desktop": "2.3", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libharfbuzz.so.0"], + "server": [] + } + } + } + }, + "##章节名": "8 系统安全库", + "security": { + "description": { + "chapters_number": "8", + "chapters_Name": "系统安全" + }, + "packages": { + "acl": { + "lib_name": "acl", + "sections_number": "8.1", + "lib_description": "管理访问控制列表工具库,通常用于POSIX系统。它允许管理员将不同的用户分组并为其分配不同的权限,这些权限对文件、目录等进行控制,从而提高系统的安全性。", + "version": { + "desktop": "2.2.53", + "server": "2.2.53" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libacl.so.1"], + "server": ["libacl.so.1"] + } + }, + "cyrus-sasl": { + "lib_name": "cyrus-sasl", + "sections_number": "8.2", + "lib_description": "SASL API实现库。SASL是简单权限验证和安全层,用于客户端或服务器端身份认证或授权。cyrus-sasl提供了一种通用且可扩展的身份验证框架,支持多种身份验证机制,例如PLAIN、CRAM-MD5、DIGEST-MD5和GSSAPI等。cyrus-sasl使得应用程序更容易实现安全的身份验证功能,提高系统的安全性。一般包名为cyrus-sasl2或cyrus-sasl等。", + "version": { + "desktop": "2.1.27", + "server": "2.1.27" + }, + "alias": [ + { + "name": "cyrus-sasl2", + "version": { + "desktop": "2.1.27", + "server": "2.1.27" + } + }, + { + "name": "cyrus-sasl", + "version": { + "desktop": "2.1.27", + "server": "2.1.27" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libsasl2.so.2", + "libanonymous.so.2", + "libsasldb.so.2", + "libcrammd5.so.2", + "libdigestmd5.so.2", + "libgs2.so.2", + "libgssapiv2.so.2", + "libldapdb.so.2", + "liblogin.so.2", + "libntlm.so.2", + "libplain.so.2", + "libscram.so.2"], + "server": ["libsasl2.so.3", + "libanonymous.so.3", + "libsasldb.so.3", + "libcrammd5.so.3", + "libdigestmd5.so.3", + "libgs2.so.3", + "libgssapiv2.so.3", + "libldapdb.so.3", + "liblogin.so.3", + "libntlm.so.3", + "libplain.so.3", + "libscram.so.3"] + } + }, + "libgcrypt": { + "lib_name": "libgcrypt", + "sections_number": "8.3", + "lib_description": "通用加解密方法实现库,支持多种加密算法,包括对称加密算法(如AES、DES、Blowfish等)、非对称加密算法(如RSA、DSA等)、哈希算法(如MD5、SHA-1等)以及随机数生成器等。它提供高度安全的加密功能,同时保持高性能和易用性。一般包名libgcrypt20或libgcrypt等。", + "version": { + "desktop": "1.8.4", + "server": "1.8.3" + }, + "alias": [ + { + "name": "libgcrypt20", + "version": { + "desktop": "1.8.4", + "server": "1.8.3" + } + }, + { + "name": "libgcrypt", + "version": { + "desktop": "1.8.4", + "server": "1.8.3" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libgcrypt.so.20"], + "server": ["libgcrypt.so.20"] + } + }, + "liboauth": { + "lib_name": "liboauth", + "sections_number": "8.4", + "lib_description": "RFC 5869标准的实现库。OAuth指开放授权,是一个开放标准授权协议,允许用户授权第三方应用访问存储在资源服务上受保护的信息,而不需要将用户名密码提供给第三方应用。它解耦了认证和授权。Liboauth使得应用程序更容易实现OAuth身份验证,从而提高了应用程序的安全性。", + "version": { + "desktop": "1.0.3", + "server": "1.0.3" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["liboauth.so.0"], + "server": ["liboauth.so.0"] + } + }, + "gnutls": { + "lib_name": "gnutls", + "sections_number": "8.5", + "lib_description": "基于GNU版权协议的传输层安全协议的实现库,支持多种加密协议和算法,如SSL/TLS、DTLS、RSA、DSA等,提供了一种简单的API,使得应用程序更容易实现安全数据传输。一般包名为gnutls28或gnutls等。", + "version": { + "desktop": "3.6.7", + "server": "3.6.8" + }, + "alias": [ + { + "name": "gnutls28", + "version": { + "desktop": "3.6.7", + "server": "3.6.8" + } + }, + { + "name": "gnutls", + "version": { + "desktop": "3.6.7", + "server": "3.6.8" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libgnutls-dane.so.0", + "libgnutls.so.30", + "libgnutlsxx.so.28"], + "server": ["libgnutls-dane.so.0", + "libgnutls.so.30", + "libgnutlsxx.so.28"] + } + }, + "libssh": { + "lib_name": "libssh", + "sections_number": "8.6", + "lib_description": "一个用来访问SSH服务的C语言库,支持SSH1、SSH2、SCP、SFTP等协议,支持执行远程命令、文件传输,并能为远程的程序提供安全的传输通道。libssh易于使用、可移植性好、性能高、安全可靠,被广泛应用于网络管理、远程维护、云计算等多个领域。", + "version": { + "desktop": "0.8.7", + "server": "0.8.3" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libssh.so.4"], + "server": ["libssh.so.4", + "libssh_threads.so.4"] + } + }, + "libssh2": { + "lib_name": "libssh2", + "sections_number": "8.7", + "lib_description": "C语言函数库,实现SSH2协议,支持秘钥交换方法、主机密钥类型、密码套件、压缩方法等,支持SSH1和SSH2,提供了更完善的SSH API和更先进的功能。", + "version": { + "desktop": "1.8.0", + "server": "1.8.0" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libssh2.so.1"], + "server": ["libssh2.so.1"] + } + }, + "cracklib": { + "lib_name": "cracklib", + "sections_number": "8.8", + "lib_description": "密码安全性测试工具库,用于增强用户密码的强度。cracklib可以检查用户输入的密码强度,并根据预设的规则提示用户输入更加安全的密码,防止密码被破解,提高系统的安全性。一般包名为cracklib2或cracklib等。", + "version": { + "desktop": "2.9.6", + "server": "2.9.6" + }, + "alias": [ + { + "name": "cracklib2", + "version": { + "desktop": "2.9.6", + "server": "2.9.6" + } + }, + { + "name": "cracklib", + "version": { + "desktop": "2.9.6", + "server": "2.9.6" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libcrack.so.2"], + "server": ["libcrack.so.2"] + } + }, + "libpwquality": { + "lib_name": "libpwquality", + "sections_number": "8.9", + "lib_description": "密码安全性测试工具库,用于检测用户密码的强度。它提供了一组函数,开发人员可以根据需求和配置来检查密码规则,以保证密码的强度和安全性。一般包名为libpwquality1或libpwquality等。", + "version": { + "desktop": "1.4.2", + "server": "1.4.0" + }, + "alias": [ + { + "name": "libpwquality1", + "version": { + "desktop": "1.4.2", + "server": "1.4.0" + } + }, + { + "name": "libpwquality", + "version": { + "desktop": "1.4.2", + "server": "1.4.0" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libpwquality.so.1"], + "server": ["libpwquality.so.1"] + } + }, + "nspr": { + "lib_name": "nspr", + "sections_number": "8.10", + "lib_description": "包含线程、文件和网络I/O、内存管理等的运行时库。", + "version": { + "desktop": "4.20.1", + "server": "4.20.0" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libnspr4.so", + "libplc4.so", + "libplds4.so"], + "server": ["libnspr4.so", + "libplc4.so", + "libplds4.so"] + } + }, + "openssl": { + "lib_name": "openssl", + "sections_number": "8.11", + "lib_description": "具有 TLS 实现的通用加密库中的实用程序,添加国密算法SM2 SM3 SMS4", + "version": { + "desktop": "1.1.1d", + "server": "1.1.1c" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libcrypto.so.1.1"], + "server": ["libcrypto.so.1.1"] + } + } + } + }, + "##章节名": "9 网络服务库", + "network": { + "description": { + "chapters_number": "9", + "chapters_Name": "网络服务" + }, + "packages": { + "Networkmanager": { + "lib_name": "Networkmanager", + "sections_number": "9.1", + "lib_description": "系统网络服务库,用于管理网络设备和连接。Networkmanager可以管理以太网、WiFi、移动宽带(WWAN)和PPPoE设备,并能提供各种VPN服务,也支持自动连接和断开网络、定位和切换到最佳网络等功能。一般包名为“network-manager”、“Networkmanager”或“NetworkManager-libnm”等。", + "version": { + "desktop": "1.14.6", + "server": "1.16.0" + }, + "alias": [ + { + "name": "network-manager", + "version": { + "desktop": "1.14.6", + "server": "1.16.0" + } + }, + { + "name": "Networkmanager", + "version": { + "desktop": "1.14.6", + "server": "1.16.0" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libnm-device-plugin-adsl.so", + "libnm-device-plugin-bluetooth.so", + "libnm-device-plugin-team.so", + "libnm-device-plugin-wifi.so", + "libnm-device-plugin-wwan.so", + "libnm-ppp-plugin.so", + "libnm.so.0", + "libnm-wwan.so", + "nm-pppd-plugin.so"], + "server": ["libnm-device-plugin-adsl.so", + "libnm-device-plugin-bluetooth.so", + "libnm-device-plugin-ovs.so", + "libnm-device-plugin-team.so", + "libnm-device-plugin-wifi.so", + "libnm-device-plugin-wwan.so", + "libnm-ppp-plugin.so", + "libnm-settings-plugin-ifcfg-rh.so", + "libnm.so.0", + "libnm-wwan.so"] + } + }, + "sssd": { + "lib_name": "sssd", + "sections_number": "9.2", + "lib_description": "用于管理对远程目录的访问和权限验证。它为系统提供了NSS和PAM接口,并且可以连接到多个帐户源。sssd支持多种身份验证方式,如LDAP、Kerberos、Active Directory等,也支持缓存认证数据以提高性能。", + "version": { + "desktop": "1.16.3", + "server": "1.16.3" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libipa_hbac.so.0", + "libsss_certmap.so.0", + "libsss_idmap.so.0", + "libsss_nss_idmap.so.0", + "libsss_simpleifp.so.0", + "libwbclient.so.0"], + "server": ["libipa_hbac.so.0", + "libsss_certmap.so.0", + "libsss_idmap.so.0", + "libsss_nss_idmap.so.0", + "libsss_simpleifp.so.0", + "libwbclient.so.0"] + } + }, + "libtirpc": { + "lib_name": "libtirpc", + "sections_number": "9.3", + "lib_description": "独立于传输的RPC库,包含RPC库到Linux的端口,为IPv6上的RPC(以及NFS)提供支持。libtirpc支持多个RPC版本和协议,可以用于在网络之间进行程序间的通信,并提供了序列化和反序列化协议,以便进行数据交换。", + "version": { + "desktop": "1.1.4", + "server": "1.1.4" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libtirpc.so.3"], + "server": ["libtirpc.so.3"] + } + }, + "nss": { + "lib_name": "nss", + "sections_number": "9.4", + "lib_description": "全称Network Security Services,一组开源的安全库,提供了安全协议的实现和支持,包括SSL/TLS、PKI、S/MIME、DNSSEC等。nss管理了用户和组的数据库,并提供基于名称的访问方法,如getpwnam、getpwuid、getgrnam、getgrgid等,为通用配置数据库和名称解析机制提供了各种来源。", + "version": { + "desktop": "3.42.1", + "server": "3.40.1" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libnss3.so", + "libsmime3.so", + "libssl3.so"], + "server": ["libnss3.so", + "libnsssysinit.so", + "libsmime3.so", + "libssl3.so"] + } + }, + "libpcap": { + "lib_name": "libpcap", + "sections_number": "9.5", + "lib_description": "数据包捕获函数库,是Unix/Linux平台下的网络数据包捕获函数库。它是一个独立于系统的用户层包捕获的API接口,为底层网络监测提供了一个可移植的框架。", + "version": { + "desktop": "1.8.1", + "server": "1.9.0" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libpcap.so.1"], + "server": ["libpcap.so.1"] + } + }, + "curl": { + "lib_name": "curl", + "sections_number": "9.6", + "lib_description": "客户端URL工具,是常用的命令行工具,支持多种协议如HTTP、HTTPS、FTP、SMTP等,用于请求Web服务器。它提供了简单且易于使用的接口,支持多个并发连接、代理、cookie、身份验证及其它特性。", + "version": { + "desktop": "7.64.1", + "server": "7.61.1" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libcurl.so.4"], + "server": ["libcurl.so.4"] + } + }, + "iptables": { + "lib_name": "iptables", + "sections_number": "9.7", + "lib_description": "面向系统管理员的、用于配置Linux数据包过滤规则集的管理工具。iptables是Linux系统中最常用的防火墙工具之一,可以保护网络免受恶意攻击和未经授权的访问。它可以通过规则集来控制网络流量,从而实现网络安全策略。iptables可以过滤、转发、重定向和修改网络数据包,还可以进行NAT(Network Address Translation)和端口映射等操作。", + "version": { + "desktop": "1.8.2", + "server": "1.8.1" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libarpt_mangle.so", + "libebt_802_3.so", + "libebt_arp.so", + "libebt_dnat.so", + "libebt_ip6.so", + "libebt_ip.so", + "libebt_log.so", + "libebt_mark_m.so", + "libebt_mark.so", + "libebt_nflog.so", + "libebt_pkttype.so", + "libebt_redirect.so", + "libebt_snat.so", + "libebt_stp.so", + "libebt_vlan.so", + "libip6t_ah.so", + "libip6t_DNAT.so", + "libip6t_DNPT.so", + "libip6t_dst.so", + "libip6t_eui64.so", + "libip6t_frag.so", + "libip6t_hbh.so", + "libip6t_hl.so", + "libip6t_HL.so", + "libip6t_icmp6.so", + "libip6t_ipv6header.so", + "libip6t_LOG.so", + "libip6t_MASQUERADE.so", + "libip6t_mh.so", + "libip6t_NETMAP.so", + "libip6t_REDIRECT.so", + "libip6t_REJECT.so", + "libip6t_rt.so", + "libip6t_SNAT.so", + "libip6t_SNPT.so", + "libip6t_srh.so", + "libipt_ah.so", + "libipt_CLUSTERIP.so", + "libipt_DNAT.so", + "libipt_ECN.so", + "libipt_icmp.so", + "libipt_LOG.so", + "libipt_MASQUERADE.so", + "libipt_NETMAP.so", + "libipt_realm.so", + "libipt_REDIRECT.so", + "libipt_REJECT.so", + "libipt_SNAT.so", + "libipt_ttl.so", + "libipt_TTL.so", + "libipt_ULOG.so", + "libxt_addrtype.so", + "libxt_AUDIT.so", + "libxt_bpf.so", + "libxt_cgroup.so", + "libxt_CHECKSUM.so", + "libxt_CLASSIFY.so", + "libxt_cluster.so", + "libxt_comment.so", + "libxt_connbytes.so", + "libxt_connlabel.so", + "libxt_connlimit.so", + "libxt_connmark.so", + "libxt_CONNMARK.so", + "libxt_CONNSECMARK.so", + "libxt_conntrack.so", + "libxt_cpu.so", + "libxt_CT.so", + "libxt_dccp.so", + "libxt_devgroup.so", + "libxt_dscp.so", + "libxt_DSCP.so", + "libxt_ecn.so", + "libxt_esp.so", + "libxt_hashlimit.so", + "libxt_helper.so", + "libxt_HMARK.so", + "libxt_IDLETIMER.so", + "libxt_ipcomp.so", + "libxt_iprange.so", + "libxt_ipvs.so", + "libxt_LED.so", + "libxt_length.so", + "libxt_limit.so", + "libxt_mac.so", + "libxt_mark.so", + "libxt_MARK.so", + "libxt_multiport.so", + "libxt_nfacct.so", + "libxt_NFLOG.so", + "libxt_NFQUEUE.so", + "libxt_NOTRACK.so", + "libxt_osf.so", + "libxt_owner.so", + "libxt_physdev.so", + "libxt_pkttype.so", + "libxt_policy.so", + "libxt_quota.so", + "libxt_rateest.so", + "libxt_RATEEST.so", + "libxt_recent.so", + "libxt_rpfilter.so", + "libxt_sctp.so", + "libxt_SECMARK.so", + "libxt_set.so", + "libxt_SET.so", + "libxt_socket.so", + "libxt_standard.so", + "libxt_state.so", + "libxt_statistic.so", + "libxt_string.so", + "libxt_SYNPROXY.so", + "libxt_tcpmss.so", + "libxt_TCPMSS.so", + "libxt_TCPOPTSTRIP.so", + "libxt_tcp.so", + "libxt_TEE.so", + "libxt_time.so", + "libxt_tos.so", + "libxt_TOS.so", + "libxt_TPROXY.so", + "libxt_TRACE.so", + "libxt_u32.so", + "libxt_udp.so", + "libip4tc.so.2", + "libip6tc.so.2", + "libxtables.so.12"], + "server": ["libarpt_mangle.so", + "libebt_802_3.so", + "libebt_arp.so", + "libebt_dnat.so", + "libebt_ip6.so", + "libebt_ip.so", + "libebt_log.so", + "libebt_mark_m.so", + "libebt_mark.so", + "libebt_nflog.so", + "libebt_pkttype.so", + "libebt_redirect.so", + "libebt_snat.so", + "libebt_stp.so", + "libebt_vlan.so", + "libip6t_ah.so", + "libip6t_DNAT.so", + "libip6t_DNPT.so", + "libip6t_dst.so", + "libip6t_eui64.so", + "libip6t_frag.so", + "libip6t_hbh.so", + "libip6t_hl.so", + "libip6t_HL.so", + "libip6t_icmp6.so", + "libip6t_ipv6header.so", + "libip6t_LOG.so", + "libip6t_MASQUERADE.so", + "libip6t_mh.so", + "libip6t_NETMAP.so", + "libip6t_REDIRECT.so", + "libip6t_REJECT.so", + "libip6t_rt.so", + "libip6t_SNAT.so", + "libip6t_SNPT.so", + "libip6t_srh.so", + "libipt_ah.so", + "libipt_CLUSTERIP.so", + "libipt_DNAT.so", + "libipt_ECN.so", + "libipt_icmp.so", + "libipt_LOG.so", + "libipt_MASQUERADE.so", + "libipt_NETMAP.so", + "libipt_realm.so", + "libipt_REDIRECT.so", + "libipt_REJECT.so", + "libipt_SNAT.so", + "libipt_ttl.so", + "libipt_TTL.so", + "libipt_ULOG.so", + "libxt_addrtype.so", + "libxt_AUDIT.so", + "libxt_bpf.so", + "libxt_cgroup.so", + "libxt_CHECKSUM.so", + "libxt_CLASSIFY.so", + "libxt_cluster.so", + "libxt_comment.so", + "libxt_connbytes.so", + "libxt_connlabel.so", + "libxt_connlimit.so", + "libxt_connmark.so", + "libxt_CONNMARK.so", + "libxt_CONNSECMARK.so", + "libxt_conntrack.so", + "libxt_cpu.so", + "libxt_CT.so", + "libxt_dccp.so", + "libxt_devgroup.so", + "libxt_dscp.so", + "libxt_DSCP.so", + "libxt_ecn.so", + "libxt_esp.so", + "libxt_hashlimit.so", + "libxt_helper.so", + "libxt_HMARK.so", + "libxt_IDLETIMER.so", + "libxt_ipcomp.so", + "libxt_iprange.so", + "libxt_ipvs.so", + "libxt_LED.so", + "libxt_length.so", + "libxt_limit.so", + "libxt_mac.so", + "libxt_mark.so", + "libxt_MARK.so", + "libxt_multiport.so", + "libxt_nfacct.so", + "libxt_NFLOG.so", + "libxt_NFQUEUE.so", + "libxt_NOTRACK.so", + "libxt_osf.so", + "libxt_owner.so", + "libxt_physdev.so", + "libxt_pkttype.so", + "libxt_policy.so", + "libxt_quota.so", + "libxt_rateest.so", + "libxt_RATEEST.so", + "libxt_recent.so", + "libxt_rpfilter.so", + "libxt_sctp.so", + "libxt_SECMARK.so", + "libxt_set.so", + "libxt_SET.so", + "libxt_socket.so", + "libxt_standard.so", + "libxt_state.so", + "libxt_statistic.so", + "libxt_string.so", + "libxt_SYNPROXY.so", + "libxt_tcpmss.so", + "libxt_TCPMSS.so", + "libxt_TCPOPTSTRIP.so", + "libxt_tcp.so", + "libxt_TEE.so", + "libxt_time.so", + "libxt_tos.so", + "libxt_TOS.so", + "libxt_TPROXY.so", + "libxt_TRACE.so", + "libxt_u32.so", + "libxt_udp.so", + "libip4tc.so.2", + "libip6tc.so.2", + "libxtables.so.12"] + } + }, + "cifs-utils": { + "lib_name": "cifs-utils", + "sections_number": "9.8", + "lib_description": "一个用于Linux上访问网络共享文件的库和工具。cifs-utils支持SMB/CIFS协议、通用网络文件系统,支持与Windows、OS和其他Unix系统的跨平台文件共享。", + "version": { + "desktop": "6.8", + "server": "6.8" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["idmapwb.so", + "pam_cifscreds.so"], + "server": ["idmapwb.so", + "pam_cifscreds.so"] + } + }, + "atkmm": { + "lib_name": "atkmm", + "sections_number": "9.9", + "lib_description": "atk库的官方C++接口,它提供了一组用于创建可访问性工具的API。atkmm的全称是Accessibility Toolkit - C++ bindings for ATK,它是atk的C++绑定。一般包名为“atkmm1.6”或“atkmm”等。", + "version": { + "desktop": "2.28.0", + "server": "2.24.2" + }, + "alias": [ + { + "name": "atkmm1.6", + "version": { + "desktop": "2.28.0", + "server": "2.24.2" + } + }, + { + "name": "atkmm", + "version": { + "desktop": "2.28.0", + "server": "2.24.2" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libatkmm-1.6.so.1"], + "server": ["libatkmm-1.6.so.1"] + } + }, + "avahi": { + "lib_name": "avahi", + "sections_number": "9.10", + "lib_description": "LGPL框架,通过mDNS/DNS-SD协议发现本地网络上的服务。它允许程序在没有特定配置的情况下,发布和发现在本地网络上运行的服务和主机。avahi可以在Linux、BSD、macOS等操作系统上运行,并且提供了一些命令行工具和API,方便开发者进行集成和定制。", + "version": { + "desktop": "0.7", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libavahi-core.so.7", + "libavahi-glib.so.1", + "libavahi-client.so.3", + "libavahi-common.so.3", + "libavahi-gobject.so.0", + "libavahi-ui-gtk3.so.0"], + "server": [] + } + }, + "iproute": { + "lib_name": "iproute", + "sections_number": "9.11", + "lib_description": "联网和流量控制的工具,可以用来配置网络接口、路由表、ARP缓存、网络命名空间等。它通过(rt)netlink接口与Linux内核通信,提供了传统网络工具命令ifconfig和route无法提供的高级功能,一般包名为iproute2或iproute等。", + "version": { + "desktop": " 4.20.0", + "server": "" + }, + "alias": [ + { + "name": "iproute2", + "version": { + "desktop": " 4.20.0", + "server": "" + } + }, + { + "name": "iproute", + "version": { + "desktop": " 4.20.0", + "server": "" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["m_ipt.so"], + "server": [] + } + }, + "libnetfilter": { + "lib_name": "libnetfilter", + "sections_number": "9.12", + "lib_description": "Netfilter conntrack用户态库,一般包名为libnetfilterk_conntrack或libnetfilter-conntrack。", + "version": { + "desktop": "1.0.6", + "server": "1.0.6" + }, + "alias": [ + { + "name": "libnetfilterk_conntrack", + "version": { + "desktop": "1.0.6", + "server": "1.0.6" + } + }, + { + "name": "libnetfilter-conntrack", + "version": { + "desktop": "1.0.6", + "server": "1.0.6" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libnetfilter_conntrack.so.3"], + "server": ["libnetfilter_conntrack.so.3"] + } + } + } + }, + "##章节名": "10 图形库", + "graphic": { + "description": { + "chapters_number": "10", + "chapters_Name": "图形" + }, + "packages": { + "atk": { + "lib_name": "atk", + "sections_number": "10.1", + "lib_description": "一组编程接口,用于向应用程序和图形用户界面工具包添加辅助功能支持,能够让残疾人使用应用程序,一般包名“atk1.0”或“atk”等。", + "version": { + "desktop": "2.30.0", + "server": "2.28.1" + }, + "alias": [ + { + "name": "atk1.0", + "version": { + "desktop": "2.30.0", + "server": "2.28.1" + } + }, + { + "name": "atk", + "version": { + "desktop": "2.30.0", + "server": "2.28.1" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libatk-1.0.so.0"], + "server": ["libatk-1.0.so.0"] + } + }, + "gtk2": { + "lib_name": "gtk2", + "sections_number": "10.2", + "lib_description": "图形用户界面库(版本2),用于创建图形用户界面的多平台工具包,一般包名“gtk+2.0”或“gtk2”等。", + "version": { + "desktop": "2.24.32", + "server": "2.24.32" + }, + "alias": [ + { + "name": "gtk+2.0", + "version": { + "desktop": "2.24.32", + "server": "2.24.32" + } + }, + { + "name": "gtk2", + "version": { + "desktop": "2.24.32", + "server": "2.24.32" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libpixmap.so", + "libprintbackend-cups.so", + "libprintbackend-file.so", + "libprintbackend-lpr.so", + "libferret.so", + "libgail.so", + "libgailutil.so.18", + "libgdk-x11-2.0.so.0", + "libgtk-x11-2.0.so.0"], + "server": ["libpixmap.so", + "libprintbackend-cups.so", + "libprintbackend-file.so", + "libprintbackend-lpr.so", + "libferret.so", + "libgail.so", + "libgailutil.so.18", + "libgdk-x11-2.0.so.0", + "libgtk-x11-2.0.so.0"] + } + }, + "gtk3": { + "lib_name": "gtk3", + "sections_number": "10.3", + "lib_description": "图形用户界面库(版本3),用于创建图形用户界面的多平台工具包,一般包名“gtk+3.0”或“gtk3”等。", + "version": { + "desktop": " 3.24.5", + "server": "3.22.30" + }, + "alias": [ + { + "name": "gtk+3.0", + "version": { + "desktop": " 3.24.5", + "server": "3.22.30" + } + }, + { + "name": "gtk3", + "version": { + "desktop": " 3.24.5", + "server": "3.22.30" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libprintbackend-cups.so", + "libprintbackend-file.so", + "libprintbackend-lpr.so", + "libgailutil-3.so.0", + "libgdk-3.so.0", + "libgtk-3.so.0"], + "server": ["libprintbackend-cups.so", + "libprintbackend-file.so", + "libprintbackend-lpr.so", + "libgailutil-3.so.0", + "libgdk-3.so.0", + "libgtk-3.so.0"] + } + }, + "libICE": { + "lib_name": "libICE", + "sections_number": "10.4", + "lib_description": "ICE(Inter-Client Exchange,客户端交换协议)接口库,可以在X11客户端之间进行身份验证、版本协商、字节顺序协商等工作,一般包名“libice”或“libICE”等。", + "version": { + "desktop": "1.0.9", + "server": "1.0.9" + }, + "alias": [ + { + "name": "libice", + "version": { + "desktop": "1.0.9", + "server": "1.0.9" + } + }, + { + "name": "libICE", + "version": { + "desktop": "1.0.9", + "server": "1.0.9" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libICE.so.6"], + "server": ["libICE.so.6"] + } + }, + "libxext": { + "lib_name": "libxext", + "sections_number": "10.5", + "lib_description": "X11扩展库,为X11协议的多个扩展(如DBE、DPMS等)提供了一个X窗口系统客户端接口,一般包名“libxext”或“libXext”等。", + "version": { + "desktop": "1.3.3", + "server": "1.3.3" + }, + "alias": [ + { + "name": "libxext", + "version": { + "desktop": "1.3.3", + "server": "1.3.3" + } + }, + { + "name": "libXext", + "version": { + "desktop": "1.3.3", + "server": "1.3.3" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXext.so.6"], + "server": ["libXext.so.6"] + } + }, + "libpng1.6": { + "lib_name": "libpng1.6", + "sections_number": "10.6", + "lib_description": "用于处理PNG格式图像文件的函数库,一般包名“libpng1.6”或“libpng”等,应用开发者建议优先使用libpng1.6。", + "version": { + "desktop": "1.6.36", + "server": "1.6.34" + }, + "alias": [ + { + "name": "libpng1.6/libpng", + "version": { + "desktop": "1.6.36", + "server": "1.6.34" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libpng16.so.16"], + "server": ["libpng16.so.16"] + } + }, + "libpng12": { + "lib_name": "libpng12", + "sections_number": "10.7", + "lib_description": "用于处理PNG格式图像文件的函数库,应用开发者建议优先使用libpng1.6。", + "version": { + "desktop": "1.2.54", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "true" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libpng12.so.0"], + "server": [] + } + }, + "libx11": { + "lib_name": "libx11", + "sections_number": "10.8", + "lib_description": "X11客户端核心协议库,可以让X11客户端应用程序在桌面上显示数据和图像,一般包名“libx11”或“libX11”等。", + "version": { + "desktop": "1.6.9", + "server": "1.6.8" + }, + "alias": [ + { + "name": "libx11", + "version": { + "desktop": "1.6.9", + "server": "1.6.8" + } + }, + { + "name": "libX11", + "version": { + "desktop": "1.6.9", + "server": "1.6.8" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libX11-xcb.so.1", + "libX11.so.6"], + "server": ["libX11-xcb.so.1", + "libX11.so.6"] + } + }, + "libxau": { + "lib_name": "libxau", + "sections_number": "10.9", + "lib_description": "X11授权协议接口库,用于限制X11客户端程序访问X11显示设备。", + "version": { + "desktop": "1.0.8", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXau.so.6"], + "server": [] + } + }, + "libxaw": { + "lib_name": "libxaw", + "sections_number": "10.10", + "lib_description": "Xaw是一个基于X Toolkit Intrinsics (Xt)库的小部件集,X Toolkit 提供的工具可简化X Window System编程环境中应用程序用户界面的设计。", + "version": { + "desktop": "1.0.13", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXaw.so.7"], + "server": [] + } + }, + "fontconfig": { + "lib_name": "fontconfig", + "sections_number": "10.11", + "lib_description": "字体配置和自定义库,可以为应用程序提供可用字体列表,以及如何呈现字体的配置。", + "version": { + "desktop": "2.13.1", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libfontconfig.so.1"], + "server": [] + } + }, + "freetype": { + "lib_name": "freetype", + "sections_number": "10.12", + "lib_description": "一个访问字体文件内容的软件库。", + "version": { + "desktop": "2.9.1", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libfreetype.so.6"], + "server": [] + } + }, + "tiff": { + "lib_name": "tiff", + "sections_number": "10.13", + "lib_description": "用于处理TIFF格式图像文件的函数库。", + "version": { + "desktop": "4.0.9", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libtiff.so.5", + "libtiffxx.so.5"], + "server": [] + } + }, + "libxpm": { + "lib_name": "libxpm", + "sections_number": "10.14", + "lib_description": "用于处理X Pixmap (XPM)图像文件格式的接口库。", + "version": { + "desktop": "3.5.12", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXpm.so.4"], + "server": [] + } + }, + "libxdmcp": { + "lib_name": "libxdmcp", + "sections_number": "10.15", + "lib_description": "一个实现X11显示管理器控制协议(XDMCP)的库,可用于X11客户端程序与X11显示管理器的交互。", + "version": { + "desktop": "1.1.2", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXdmcp.so.6"], + "server": [] + } + }, + "libxrandr": { + "lib_name": "libxrandr", + "sections_number": "10.16", + "lib_description": "用于调整大小、旋转和反射(RandR)扩展的基于libX11的库。", + "version": { + "desktop": "1.5.1", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXrandr.so.2"], + "server": [] + } + }, + "mesa-libGLU": { + "lib_name": "mesa-libGLU", + "sections_number": "10.17", + "lib_description": "提供了许多函数,这些函数使用OpenGL基础库,从OpenGL的更原始的函数中提供更高级别的绘图接口。mesa-libGLU是libGLU接口库的Mesa实现。", + "version": { + "desktop": "9.0.0", + "server": "" + }, + "alias": [ + { + "name": "mesa-libGLU", + "version": { + "desktop": "9.0.0", + "server": "" + } + }, + { + "name": "libGLU", + "version": { + "desktop": "9.0.0", + "server": "" + } + } + ], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libGLU.so.1"], + "server": [] + } + }, + "libdmx": { + "lib_name": "libdmx", + "sections_number": "10.18", + "lib_description": "用于DMX扩展的基于Xlib的库,DMX扩展支持与Xdmx服务器的通信和控制,通过X11协议可以查询和修改Xdmx服务器的后端屏幕的属性。", + "version": { + "desktop": "1.1.4", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libdmx.so.1"], + "server": ["libdmx.so.1"] + } + }, + "libdrm": { + "lib_name": "libdrm", + "sections_number": "10.19", + "lib_description": "用于访问DRM(Direct Rendering Manager,直接渲染管理器)的用户空间库,DRM是Linux内核的一个子系统,负责GPU的交互接口。", + "version": { + "desktop": "2.4.99", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libdrm.so.2", + "libdrm_amdgpu.so.1", + "libdrm_nouveau.so.2", + "libdrm_radeon.so.1"], + "server": [] + } + }, + "libxmu": { + "lib_name": "libxmu", + "sections_number": "10.20", + "lib_description": "X11的各种实用函数的集合,比如X11的原子函数、错误处理函数等。", + "version": { + "desktop": "1.1.2", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXmu.so.6", + "libXmuu.so.1"], + "server": [] + } + }, + "libxcb": { + "lib_name": "libxcb", + "sections_number": "10.21", + "lib_description": "XCB的接口库,XCB是X协议C语言绑定,是一个实现X11显示服务器协议客户端的库,是Xlib的更小更新的替代品。", + "version": { + "desktop": "1.13.1", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libxcb-composite.so.0", + "libxcb-damage.so.0", + "libxcb-dpms.so.0", + "libxcb-dri2.so.0", + "libxcb-dri3.so.0", + "libxcb-glx.so.0", + "libxcb-present.so.0", + "libxcb-randr.so.0", + "libxcb-record.so.0", + "libxcb-render.so.0", + "libxcb-res.so.0", + "libxcb-screensaver.so.0", + "libxcb-shape.so.0", + "libxcb-shm.so.0", + "libxcb-sync.so.1", + "libxcb-xf86dri.so.0", + "libxcb-xfixes.so.0", + "libxcb-xinerama.so.0", + "libxcb-xinput.so.0", + "libxcb-xkb.so.1", + "libxcb-xtest.so.0", + "libxcb-xv.so.0", + "libxcb-xvmc.so.0", + "libxcb.so.1"], + "server": [] + } + }, + "libxrender": { + "lib_name": "libxrender", + "sections_number": "10.22", + "lib_description": "X11协议的渲染扩展库,是X11核心协议的扩展,用于在X服务器中实现图像合成,以允许透明图像的高效显示。", + "version": { + "desktop": "0.9.10", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXrender.so.1"], + "server": [] + } + }, + "xft": { + "lib_name": "xft", + "sections_number": "10.23", + "lib_description": "libXft是X11客户端字体渲染库,使用libfreetype、libX11和X Render扩展来显示抗锯齿文本。", + "version": { + "desktop": "2.3.2", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXft.so.2"], + "server": [] + } + }, + "gdk-pixbuf2": { + "lib_name": "gdk-pixbuf2", + "sections_number": "10.24", + "lib_description": "图像加载库,可以通过可加载模块扩展新的图像格式。", + "version": { + "desktop": "2.36.12", + "server": "" + }, + "alias": [ + { + "name": "gdk-pixbuf", + "version": { + "desktop": "2.36.12", + "server": "" + } + }, + { + "name": "gdk-pixbuf2", + "version": { + "desktop": "2.36.12", + "server": "" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libgdk_pixbuf-2.0.so.0", + "libgdk_pixbuf_xlib-2.0.so.0", + "libpixbufloader-ani.so", + "libpixbufloader-bmp.so", + "libpixbufloader-gif.so", + "libpixbufloader-icns.so", + "libpixbufloader-ico.so", + "libpixbufloader-jpeg.so", + "libpixbufloader-pnm.so", + "libpixbufloader-qtif.so", + "libpixbufloader-tga.so", + "libpixbufloader-tiff.so", + "libpixbufloader-xbm.so", + "libpixbufloader-xpm.so"], + "server": [] + } + }, + "libfontenc": { + "lib_name": "libfontenc", + "sections_number": "10.25", + "lib_description": "字体库,可处理不同字体编码的库。", + "version": { + "desktop": "1.1.3", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libfontenc.so.1"], + "server": ["libfontenc.so.1"] + } + }, + "libglvnd": { + "lib_name": "libglvnd", + "sections_number": "10.26", + "lib_description": "调度库,用于仲裁多个供应商之间的OpenGL API调用。它允许来自不同供应商的多个驱动程序在同一文件系统中共存,并确定在运行时将API调用分派给哪个供应商。", + "version": { + "desktop": "1.1.0", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libEGL.so.1", + "libGL.so.1", + "libGLESv1_CM.so.1", + "libGLESv2.so.2", + "libGLX.so.0", + "libGLdispatch.so.0", + "libOpenGL.so.0"], + "server": ["libEGL.so.1", + "libGL.so.1", + "libGLESv1_CM.so.1", + "libGLESv2.so.2", + "libGLX.so.0", + "libGLdispatch.so.0", + "libOpenGL.so.0"] + } + }, + "libjpeg-turbo": { + "lib_name": "libjpeg-turbo", + "sections_number": "10.27", + "lib_description": "JPEG图像编解码库。", + "version": { + "desktop": "1.5.2", + "server": "" + }, + "alias": [ + { + "name": "libjpeg6b", + "version": { + "desktop": "1.5.2", + "server": "" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libjpeg.so.62", + "libturbojpeg.so.0"], + "server": [] + } + }, + "libpciaccess": { + "lib_name": "libpciaccess", + "sections_number": "10.28", + "lib_description": "跨平台通用PCI访问函数库,用来查找和使用PCI总线和设备。", + "version": { + "desktop": "0.14", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libpciaccess.so.0"], + "server": [] + } + }, + "libSM": { + "lib_name": "libSM", + "sections_number": "10.29", + "lib_description": "X会话管理库。", + "version": { + "desktop": "1.2.3", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libSM.so.6"], + "server": [] + } + }, + "libwebp": { + "lib_name": "libwebp", + "sections_number": "10.30", + "lib_description": "用于webp图形格式编解码的库。", + "version": { + "desktop": "0.6.1", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libwebp.so.6", + "libwebpdemux.so.2", + "libwebpmux.so.3"], + "server": [] + } + }, + "libxres": { + "lib_name": "libxres", + "sections_number": "10.31", + "lib_description": "X-Resource扩展客户端库,可以通过客户端向X服务器查询关于资源的使用情况。", + "version": { + "desktop": "1.2.0", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXRes.so.1"], + "server": [] + } + }, + "libxcomposite": { + "lib_name": "libxcomposite", + "sections_number": "10.32", + "lib_description": "X11协议的Composite扩展库,它允许称为合成管理器的客户端控制屏幕的最终绘制。", + "version": { + "desktop": "0.4.4", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXcomposite.so.1"], + "server": [] + } + }, + "libxcursor": { + "lib_name": "libxcursor", + "sections_number": "10.33", + "lib_description": "基于xlib的Cursor管理库,旨在帮助定位和加载游标。游标可以从文件或内存中加载。", + "version": { + "desktop": "1.1.15", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXcursor.so.1"], + "server": [] + } + }, + "libxdamage": { + "lib_name": "libxdamage", + "sections_number": "10.34", + "lib_description": "X11协议的“XFIXES”扩展库,它提供对区域类型和一些游标功能的支持。", + "version": { + "desktop": "1.1.4", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXdamage.so.1"], + "server": [] + } + }, + "libxfixes": { + "lib_name": "libxfixes", + "sections_number": "10.35", + "lib_description": "X11协议的“XFIXES”扩展库,它提供对区域类型和一些游标功能的支持。", + "version": { + "desktop": "5.0.3", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXfixes.so.3"], + "server": [] + } + }, + "libxfont": { + "lib_name": "libxfont", + "sections_number": "10.36", + "lib_description": "用于X11服务器和实用程序的X字体处理库。", + "version": { + "desktop": "2.0.3", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXfont2.so.2"], + "server": [] + } + }, + "libxi": { + "lib_name": "libxi", + "sections_number": "10.37", + "lib_description": "X11输入扩展的客户端库。", + "version": { + "desktop": "1.7.9", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXi.so.6"], + "server": [] + } + }, + "libxinerama": { + "lib_name": "libxinerama", + "sections_number": "10.38", + "lib_description": "libXinerama是一个X11扩展库,它支持跨多个显示器扩展桌面。", + "version": { + "desktop": "1.1.4", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXinerama.so.1"], + "server": [] + } + }, + "libxkbcommon": { + "lib_name": "libxkbcommon", + "sections_number": "10.39", + "lib_description": "键盘映射编译器和支持库,它处理XKB(X键盘配置扩展)规范定义的键盘映射的缩减子集。", + "version": { + "desktop": "0.8.2", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libxkbcommon-x11.so.0"], + "server": [] + } + }, + "libxkbfile": { + "lib_name": "libxkbfile", + "sections_number": "10.40", + "lib_description": "给X11服务器和实用程序用来解析XKB(键盘配置扩展)的配置数据文件的接口库。", + "version": { + "desktop": "1.0.9", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libxkbfile.so.1"], + "server": [] + } + }, + "libxklavier": { + "lib_name": "libxklavier", + "sections_number": "10.41", + "lib_description": "为XKB(X键盘配置扩展)提供高级API的库。支持XFree86和其他商业X服务器,对于创建与XKB相关的软件(布局指示器等)提供支持。", + "version": { + "desktop": "5.4", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libxklavier.so.16"], + "server": [] + } + }, + "cairo": { + "lib_name": "cairo", + "sections_number": "10.42", + "lib_description": "支持多种输出设备的2D图形库。当前支持的输出目标包括X11窗口系统(通过Xlib和XCB)、Quartz、Win32、图像缓冲区、PostScript、PDF和SVG文件输出。在所有输出媒体上产生一致的输出,同时在可用时利用显示硬件加速(比如通过X Render Extension)。", + "version": { + "desktop": "1.15.12", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libcairo-gobject.so.2", + "libcairo-script-interpreter.so.2"], + "server": [] + } + }, + "fltk": { + "lib_name": "fltk", + "sections_number": "10.43", + "lib_description": "适用于UNIX/Linux(X11)、Windows和OS的跨平台C++ GUI工具包。fltk提供现代GUI功能而不会膨胀,并通过OpenGL及其内置的GLUT仿真支持3D图形。", + "version": { + "desktop": "1.1.10", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libfltk.so.1.3", + "libfltk_forms.so.1.3", + "libfltk_gl.so.1.3", + "libfltk_images.so.1.3"], + "server": [] + } + }, + "libxss": { + "lib_name": "libxss", + "sections_number": "10.44", + "lib_description": "X11屏幕保护程序扩展库。", + "version": { + "desktop": "1.2.3", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXss.so.1"], + "server": [] + } + }, + "libxshmfence": { + "lib_name": "libxshmfence", + "sections_number": "10.45", + "lib_description": "X11的共享内存保护机制,用于X服务器和DRI直接渲染客户端之间的同步。", + "version": { + "desktop": "1.3", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libxshmfence.so.1"], + "server": [] + } + }, + "libxt": { + "lib_name": "libxt", + "sections_number": "10.46", + "lib_description": "X工具包内部函数库。", + "version": { + "desktop": "1.1.5", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXt.so.6"], + "server": [] + } + }, + "libxtst": { + "lib_name": "libxtst", + "sections_number": "10.47", + "lib_description": "用于X11协议XTEST和RECORD扩展的基于Xlib的库。", + "version": { + "desktop": "1.2.3", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXtst.so.6"], + "server": [] + } + }, + "libxvmc": { + "lib_name": "libxvmc", + "sections_number": "10.48", + "lib_description": "X11协议的视频加速扩展库。", + "version": { + "desktop": "1.0.10", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXvMC.so.1", + "libXvMCW.so.1"], + "server": [] + } + }, + "libxxf86dga": { + "lib_name": "libxxf86dga", + "sections_number": "10.49", + "lib_description": "X11直接图形访问扩展库,提供了X11协议XFree86-DGA扩展,允许直接图形访问类似帧缓冲区的区域,还允许相对鼠标报告等,主要用于游戏和游戏模拟器。", + "version": { + "desktop": "1.1.4", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXxf86dga.so.1"], + "server": [] + } + }, + "libxxf86vm": { + "lib_name": "libxxf86vm", + "sections_number": "10.50", + "lib_description": "X11协议的XFree86视频模式扩展库,允许X11客户端应用程序获取和设置视频模式时序的详细信息。", + "version": { + "desktop": "1.1.4", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libXxf86vm.so.1"], + "server": [] + } + }, + "pango1.0": { + "lib_name": "pango1.0", + "sections_number": "10.51", + "lib_description": "用于布局和渲染文本的库,强调国际化。它可以在需要文本布局的任何地方使用,构成了 GTK 的文本和字体处理的核心。", + "version": { + "desktop": "1.42.4", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libpango-1.0.so.0", + "libpangocairo-1.0.so.0", + "libpangoft2-1.0.so.0", + "libpangoxft-1.0.so.0"], + "server": [] + } + }, + "pixman": { + "lib_name": "pixman", + "sections_number": "10.52", + "lib_description": "像素操作库,广泛应用于矢量图形Cairo和X服务器等。它能够提供低级像素处理能力,同时具备图像合成、图形变化以及光栅化等功能。", + "version": { + "desktop": "0.36.0", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libpixman-1.so.0"], + "server": [] + } + }, + "q5": { + "lib_name": "q5", + "sections_number": "10.53", + "lib_description": "Qt是一个完整的C++应用程序开发框架。它包含一个类库和一系列用于跨平台开发及国际化的工具。qt5是Qt工具包的核心组件。", + "version": { + "desktop": "5.11.3", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libQt5Concurrent.so.5", + "libQt5Core.so.5", + "libQt5DBus.so.5", + "libQt5Network.so.5", + "libQt5Sql.so.5", + "libQt5Test.so.5", + "libQt5Xml.so.5", + "libqconnmanbearer.so", + "libqgenericbearer.so", + "libqnmbearer.so", + "libqsqlite.so"], + "server": [] + } + }, + "qt4": { + "lib_name": "qt4", + "sections_number": "10.54", + "lib_description": "为了保持对原有Qt应用兼容而提供的Qt库,建议应用开发者优先使用qt5。", + "version": { + "desktop": "4.8.7", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "true" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libQtCLucene.so.4", + "libQtCore.so.4", + "libQtDBus.so.4", + "libQtDeclarative.so.4", + "libQtGui.so.4", + "libQtNetwork.so.4", + "libQtScript.so.4", + "libQtSql.so.4", + "libQtXmlPatterns.so.4", + "libQtXml.so.4"], + "server": [] + } + }, + "qtx11extras-opensource-src": { + "lib_name": "qtx11extras-opensource-src", + "sections_number": "10.55", + "lib_description": "Qt5的X11 Extras模块库,提供X11平台功能,使Qt能够为X11平台编写应用程序。", + "version": { + "desktop": "5.11.3", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libQt5X11Extras.so.5"], + "server": [] + } + }, + "xcb-util": { + "lib_name": "xcb-util", + "sections_number": "10.56", + "lib_description": "提供了许多位于libxcb、核心X协议库和一些扩展库之上的库。", + "version": { + "desktop": "0.3.8", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libxcb-util.so.1"], + "server": [] + } + }, + "xcb-util-image": { + "lib_name": "xcb-util-image", + "sections_number": "10.57", + "lib_description": "为XCB库提供了额外的扩展,提供了XImage和XShmImage功能端口。", + "version": { + "desktop": "0.4.0", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libxcb-image.so.0"], + "server": [] + } + }, + "xcb-util-keysyms": { + "lib_name": "xcb-util-keysyms", + "sections_number": "10.58", + "lib_description": "用于处理标准X键常量以及与键码之间的转换的库。", + "version": { + "desktop": "0.4.0", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libxcb-keysyms.so.1"], + "server": [] + } + }, + "xcb-util-renderutil": { + "lib_name": "xcb-util-renderutil", + "sections_number": "10.59", + "lib_description": "为 libxcb 库提供了Render扩展。", + "version": { + "desktop": "0.3.9", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libxcb-render-util.so.0"], + "server": [] + } + }, + "xcb-util-wm": { + "lib_name": "xcb-util-wm", + "sections_number": "10.60", + "lib_description": "为X11的EWMH和ICCCM标准提供客户端和窗口管理器助手的库。EWMH(扩展窗口管理器提示),又名NetWM,是用于窗口管理器和应用程序之间通信的X窗口系统标准。ICCCM(客户端间通信约定手册),是X窗口系统的标准协议,它为通用X服务器的客户端指定了有关选择和剪切缓冲区、与窗口管理器和会话管理器的通信、共享资源的操作以及颜色特征的约定。", + "version": { + "desktop": "0.4.1", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libxcb-ewmh.so.2", + "libxcb-icccm.so.4"], + "server": [] + } + }, + "xorg-x11-server": { + "lib_name": "xorg-x11-server", + "sections_number": "10.61", + "lib_description": "X11协议的开源实现,xorg-server是Xorg版本的一部分,是X窗口系统的主要组件,它抽象了硬件并为大多数图形用户界面(如桌面环境或窗口管理器)及其应用程序提供了基础。", + "version": { + "desktop": "1.20.4", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["modesetting_drv.so", + "libglx.so", + "libexa.so", + "libfbdevhw.so", + "libfb.so", + "libglamoregl.so", + "libint10.so", + "libshadowfb.so", + "libshadow.so", + "libvbe.so", + "libvgahw.so", + "libwfb.so"], + "server": [] + } + }, + "libsdl2": { + "lib_name": "libsdl2", + "sections_number": "10.62", + "lib_description": "SDL(Simple DirectMedia Layer)是一个跨平台多媒体库,旨在通过OpenGL和Direct3D提供对音频、键盘、鼠标、操纵杆和图形硬件的低级访问,它被视频播放软件、模拟器和流行游戏所使用,SDL2是SDL的重构版。", + "version": { + "desktop": "2.0.9", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libSDL2-2.0.so.0"], + "server": [] + } + }, + "libsdl1.2": { + "lib_name": "libsdl1.2", + "sections_number": "10.63", + "lib_description": "跨平台的多媒体开发包,适用于游戏、游戏SDK、演示软件、模拟器、MPEG播放器和其他应用软件,建议应用开发者优先使用libsdl2。", + "version": { + "desktop": "1.2.15", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "true" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libSDL-1.2.so.0"], + "server": [] + } + } + } + }, + "##章节名": "11 多媒体库", + "multimedia": { + "description": { + "chapters_number": "11", + "chapters_Name": "多媒体" + }, + "packages": { + "alsa-lib": { + "lib_name": "alsa-lib", + "sections_number": "11.1", + "lib_description": "编译ALSA应用程序的用户空间库,提供ALSA运行时库,以简化应用程序编程,提供更高级别的功能以及对旧的OSS API的支持,为大多数OSS程序提供二进制兼容性,能内部处理程序细节,方便程序开发。", + "version": { + "desktop": "1.1.8", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libasound.so.2"], + "server": [] + } + }, + "ffmpeg": { + "lib_name": "ffmpeg", + "sections_number": "11.2", + "lib_description": "用于多媒体文件转码、播放的工具。实现了常见的数据封装格式、多媒体传输协议以及音视频编解码器,可以解码、编码、转码、复用、解复用、流式传输、过滤和播放几乎所有多媒体文件。", + "version": { + "desktop": "4.1.8", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libavcodec.so.58", + "libavfilter.so.7", + "libavformat.so.58", + "libavresample.so.4", + "libavutil.so.56", + "libpostproc.so.55", + "libswresample.so.3", + "libswscale.so.5"], + "server": [] + } + }, + "gstreamer1.0": { + "lib_name": "gstreamer1.0", + "sections_number": "11.3", + "lib_description": "一个支持Windows、Linux、Android、iOS的跨平台多媒体框架。应用程序可以通过管道(Pipeline)的方式,将多媒体处理的各个步骤串联起来,达到预期效果。每个步骤可以通过元素(Element)基于GObject对象系统,通过插件(Plugins)的方式实现,方便各项功能的扩展。", + "version": { + "desktop": "1.14.4", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libgstbase-1.0.so.0", + "libgstcheck-1.0.so.0", + "libgstcontroller-1.0.so.0", + "libgstcoreelements.so", + "libgstcoretracers.so", + "libgstnet-1.0.so.0", + "libgstreamer-1.0.so.0"], + "server": [] + } + }, + "libdvdnav": { + "lib_name": "libdvdnav", + "sections_number": "11.4", + "lib_description": "面向多媒体应用程序开发人员的库。实现了用简化的方式使用复杂的DVD导航功能,例如DVD菜单,多角度播放甚至交互式DVD游戏。所有这些功能都是通过一个简单的API提供的,该API将DVD播放作为单个逻辑块流提供,由特殊的dvdnav事件中断以报告某些条件。", + "version": { + "desktop": "6.0.0", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libdvdnav.so.4"], + "server": [] + } + }, + "pulseaudio": { + "lib_name": "pulseaudio", + "sections_number": "11.5", + "lib_description": "一种跨平台的开源音频系统,提供音频路由、混音和设备管理等功能。允许用户在多个应用程序之间共享音频流,并动态切换音频设备。PulseAudio支持网络音频传输和音频效果处理,如回声消除和均衡器。它提供了一套统一的API和工具,方便开发人员进行音频应用程序的开发和集成。通过PulseAudio,用户可以获得更灵活、高质量的音频体验,并轻松控制和调整音频设置。", + "version": { + "desktop": "12.2", + "server": "" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libalsa-util.so", + "libavahi-wrap.so", + "libbluez5-util.so", + "libcli.so", + "libprotocol-cli.so", + "libprotocol-http.so", + "libprotocol-native.so", + "libprotocol-simple.so", + "libpulsedsp.so", + "libpulse-mainloop-glib.so.0", + "libpulse-simple.so.0", + "libpulse.so.0", + "libraop.so", + "librtp.so", + "libwebrtc-util.so"], + "server": [] + } + } + } + }, + "##章节名": "12 打印扫描库", + "print_scan": { + "description": { + "chapters_number": "12", + "chapters_Name": "打印扫描" + }, + "packages": { + "cups-filters": { + "lib_name": "cups-filters", + "sections_number": "12.1", + "lib_description": "cups-filter库提供了打印过滤功能,包括打印数据预处理、文件格式转换、图像处理等,是CUPS打印系统的关键组成部分。", + "version": { + "desktop": "1.21.6", + "server": "1.20.0" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libfontembed.so.1", + "libcupsfilters.so.1"], + "server": ["libfontembed.so.1", + "libcupsfilters.so.1"] + } + }, + "cups": { + "lib_name": "cups", + "sections_number": "12.2", + "lib_description": "基于CUPS(Common UNIX Printing System)打印系统的库和工具集合。它提供了一系列功能和工具,用于管理和处理打印任务,包括打印过滤器、PDF处理、打印队列管理、网络打印支持、通用驱动程序和IPP Everywhere支持等,一般包名为cups。", + "version": { + "desktop": "2.2.1", + "server": "2.2.1" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libcups.so.2"], + "server": ["libcups.so.2"] + } + } + } + }, + "##章节名": "13 运行时语言库", + "runtime_language": { + "description": { + "chapters_number": "13", + "chapters_Name": "运行时语言" + }, + "packages": { + "java11": { + "lib_name": "java11", + "sections_number": "13.1", + "lib_description": "一种通用、跨平台的编程语言,具有面向对象、简洁、安全、高性能等特点,广泛用于各种应用开发。用以运行Java程序,包含Java虚拟机等,一般包名含有openjdk。", + "version": { + "desktop": "11.0", + "server": "11.0" + }, + "alias": [ + { + "name": "openjdk-lts", + "version": { + "desktop": "11.0", + "server": "11.0" + } + }, + { + "name": "openjdk-11", + "version": { + "desktop": "11.0", + "server": "11.0" + } + }, + { + "name": "java-11-openjdk", + "version": { + "desktop": "11.0", + "server": "11.0" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": [] + } + }, + "java8": { + "lib_name": "java8", + "sections_number": "13.2", + "lib_description": "一种通用、跨平台的编程语言,具有面向对象、简洁、安全、高性能等特点,广泛用于各种应用开发。用以运行Java程序,包含Java虚拟机等,一般包名含有openjdk。", + "version": { + "desktop": "1.8.0", + "server": "1.8.0" + }, + "alias": [ + { + "name": "openjdk-lts", + "version": { + "desktop": "1.8.0", + "server": "1.8.0" + } + }, + { + "name": "java-1.8.0-openjdk", + "version": { + "desktop": "1.8.0", + "server": "1.8.0" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "true" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "true" + } + }, + "share_objs": { + "desktop": [], + "server": [] + } + }, + "perl": { + "lib_name": "perl", + "sections_number": "13.3", + "lib_description": "一种通用脚本编程语言,具有强大的文本处理能力和丰富的模块库,适用于系统管理、Web开发和数据分析等领域。perl库用于开发嵌入Perl解释器的应用程序的文件,一般包名perl或perl-libs等。", + "version": { + "desktop": "5.28.1", + "server": "5.26.3" + }, + "alias": [ + { + "name": "perl", + "version": { + "desktop": "5.28.1", + "server": "5.26.3" + } + }, + { + "name": "perl-libs", + "version": { + "desktop": "5.28.1", + "server": "5.26.3" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": [] + } + }, + "libpcre": { + "lib_name": "libpcre", + "sections_number": "13.4", + "lib_description": "perl兼容的正则表达式库,一般包名为pcre3、pcre-devel等。", + "version": { + "desktop": "8.39", + "server": "8.42" + }, + "alias": [ + { + "name": "pcre3", + "version": { + "desktop": "8.39", + "server": "8.42" + } + }, + { + "name": "pcre-devel", + "version": { + "desktop": "8.39", + "server": "8.42" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libpcre.so.3"], + "server": ["libpcre.so"] + } + }, + "python2": { + "lib_name": "python2", + "sections_number": "13.5", + "lib_description": "一种高级、通用的编程语言,具有简洁易读的语法和强大的功能。它被广泛用于数据分析、人工智能、Web开发和自动化脚本等领域,拥有丰富的第三方库和活跃的社区支持。python库用于Python的解释器和运行库,用以运行Python程序,一般包名含有python2或python3,建议使用python3。", + "version": { + "desktop": "2.7.18", + "server": "2.7.16" + }, + "alias": [ + { + "name": "python2", + "version": { + "desktop": "2.7.18", + "server": "2.7.16" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "true" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "true" + } + }, + "share_objs": { + "desktop": [], + "server": [] + } + }, + "python3": { + "lib_name": "python3", + "sections_number": "13.6", + "lib_description": "一种高级、通用的编程语言,具有简洁易读的语法和强大的功能。它被广泛用于数据分析、人工智能、Web开发和自动化脚本等领域,拥有丰富的第三方库和活跃的社区支持。python库用于Python的解释器和运行库,用以运行Python程序,一般包名含有python2或python3,建议使用python3。", + "version": { + "desktop": "", + "server": "" + }, + "alias": [ + { + "name": "python3", + "version": { + "desktop": "", + "server": "" + } + } + ], + "necessity": { + "desktop": { + "level": "L3", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": [] + } + } + } + }, + "##章节名": "14 编程开发库", + "development": { + "description": { + "chapters_number": "14", + "chapters_Name": "编程开发" + }, + "packages": { + "libxml2": { + "lib_name": "libxml2", + "sections_number": "14.1", + "lib_description": "一个用于解析和操作XML文档的开源C库。它提供了一组功能丰富的API,使开发人员能够在应用程序中读取、验证、解析和生成XML文档。libxml2支持标准的XML解析器和文档对象模型(DOM),可以处理大型和复杂的XML文档。它还提供了XPath和XSLT等功能,用于搜索和转换XML数据。", + "version": { + "desktop": "2.9.4", + "server": "2.9.7" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L1", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L1", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libxml2.so.2"], + "server": ["libxml2.so.2"] + } + }, + "libunwind": { + "lib_name": "libunwind", + "sections_number": "14.2", + "lib_description": "一个开源的C/C++库,用于在程序运行时获取和处理函数调用堆栈信息。它提供了一组函数和接口,可以跟踪程序的调用链,获取函数的返回地址和调用参数,以及处理异常和信号的栈展开。libunwind主要用于调试、性能分析和异常处理等场景,能够帮助开发人员定位和解决程序中的问题。。", + "version": { + "desktop": "1.2.1", + "server": "1.3.1" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L2", + "options": "basic", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libunwind.so.8"], + "server": ["libunwind.so.8"] + } + } + } + }, + "##章节名": "15 基础计算库", + "basic_calculation": { + "description": { + "chapters_number": "15", + "chapters_Name": "基础计算" + }, + "packages": { + "orbit2": { + "lib_name": "orbit2", + "sections_number": "15.1", + "lib_description": "一个高性能的CORBA(公共对象请求代理)。它允许程序发送请求并接收来自其他程序的回复,而不考虑两个程序的位置。CORBA是一种支持程序对象之间通信的体系结构,而不管它们是用什么编程语言编写的,也不管它们运行在什么操作系统上。", + "version": { + "desktop": "", + "server": "2.14.19" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": ["libORBit-2.so", + "libORBitCosNaming-2.so.0", + "libORBit-imodule-2.so"] + } + }, + "atlas": { + "lib_name": "atlas", + "sections_number": "15.2", + "lib_description": "为各种计算机体系结构提供高度优化的线性代数例程实现。它旨在根据底层硬件的特性自动调优这些例程的性能,例如矩阵乘法、矩阵分解和线性方程组求解。通过将软件调优到目标硬件上,ATLAS可以实现与通用线性代数库相比显著的性能改进。", + "version": { + "desktop": "", + "server": "3.10.3" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": ["libsatlas.so.3", + "libtatlas.so.3"] + } + }, + "lapack": { + "lib_name": "lapack", + "sections_number": "15.3", + "lib_description": "一个广泛使用的开源数值线性代数库,用于解决线性代数问题,如矩阵运算、线性方程组求解、特征值计算和奇异值分解等。LAPACK提供了高效、可靠的算法和例程,可以在各种计算机体系结构上运行。它的设计目标是提供可移植性和性能。", + "version": { + "desktop": "", + "server": "3.8.0" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": ["libblas.so.3", + "liblapack.so.3", + "liblapacke.so.3"] + } + } + } + }, + "##章节名": "16 存储库", + "storage": { + "description": { + "chapters_number": "16", + "chapters_Name": "存储" + }, + "packages": { + "ceph": { + "lib_name": "ceph", + "sections_number": "16.1", + "lib_description": "一个开源的分布式存储系统库,旨在提供可扩展性、高性能和容错性,并广泛应用于私有云和公共云环境。", + "version": { + "desktop": "", + "server": "12.2.7" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": ["libcls_cephfs.so.1", + "libcls_hello.so.1", + "libcls_journal.so.1", + "libcls_kvs.so.1", + "libcls_lock.so.1", + "libcls_log.so.1", + "libcls_lua.so.1", + "libcls_numops.so.1", + "libcls_rbd.so.1", + "libcls_refcount.so.1", + "libcls_rgw.so.1", + "libcls_sdk.so.1", + "libcls_timeindex.so.1", + "libcls_user.so.1", + "libcls_version.so.1", + "libceph_snappy.so.2", + "libceph_zlib.so", + "libceph_zstd.so", + "libec_jerasure.so", + "libec_jerasure_generic.so", + "libec_lrc.so", + "libec_shec.so", + "libec_shec_generic.so", + "libosd_tp.so", + "libos_tp.so"] + } + }, + "libaio": { + "lib_name": "libaio", + "sections_number": "16.2", + "lib_description": "linux异步I/O访问库。", + "version": { + "desktop": "0.3.112", + "server": "0.3.111" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": ["libaio.so.1"], + "server": ["libaio.so.1"] + } + }, + "liburing": { + "lib_name": "liburing", + "sections_number": "16.3", + "lib_description": "Linux io_uring I/O访问库。通过设计io_uring系统调用接口,应用程序可以获得更高的性能、更好的兼容性。", + "version": { + "desktop": "", + "server": ".7" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": ["liburing.so.1"] + } + } + } + }, + "##章节名": "17 虚拟化库", + "virtualization": { + "description": { + "chapters_number": "17", + "chapters_Name": "虚拟化" + }, + "packages": { + "libvirt": { + "lib_name": "libvirt", + "sections_number": "17.1", + "lib_description": "一个开源的虚拟化管理工具包,用于管理多种虚拟化技术,包括KVM(Kernel-based Virtual Machine)、QEMU、Xen、LXC(Linux Containers)等。它提供了一套统一的接口和工具,使用户可以方便地管理和操作虚拟化环境,简化了虚拟化环境的管理和操作,并提供了灵活的资源管理和监控功能。libvirt广泛应用于云计算、服务器虚拟化和容器技术等领域,为构建和管理虚拟化基础设施提供了强大的工具和功能。", + "version": { + "desktop": "", + "server": "5.5.0" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L2", + "options": "basic", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": ["libvirt-admin.so.0", + "libvirt-lxc.so.0", + "libvirt-qemu.so.0", + "libvirt.so.0", + "libvirt_driver_interface.so", + "libvirt_driver_network.so", + "libvirt_driver_nodedev.so", + "libvirt_driver_nwfilter.so", + "libvirt_driver_qemu.so", + "libvirt_driver_secret.so", + "libvirt_driver_storage.so", + "lockd.so", + "libvirt_storage_backend_disk.so", + "libvirt_storage_backend_fs.so", + "libvirt_storage_backend_iscsi.so", + "libvirt_storage_backend_iscsi-direct.so", + "libvirt_storage_backend_logical.so", + "libvirt_storage_backend_mpath.so", + "libvirt_storage_backend_scsi.so", + "libvirt_storage_file_fs.so"] + } + } + } + }, + "##章节名": "18 集群高可用库", + "high_availability": { + "description": { + "chapters_number": "18", + "chapters_Name": "集群高可用" + }, + "packages": { + "pacemaker": { + "lib_name": "pacemaker", + "sections_number": "18.1", + "lib_description": "一个开源的高可用性集群资源管理器,用于管理和维护高可用性集群环境。它是一个分布式系统,用于确保在集群中的节点故障或其他故障情况下,关键服务和应用程序的持续可用性和可靠性。Pacemaker可以监测集群节点和资源的状态,并在检测到故障时自动进行故障转移。它可以检测节点故障、网络故障、服务故障等,并将资源迁移到健康的节点上,以保持服务的连续性。", + "version": { + "desktop": "", + "server": "2.0.2" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": ["libcib.so.27", + "libcrmcommon.so.34", + "libcrmservice.so.28", + "liblrmd.so.28", + "libpacemaker.so.1", + "libstonithd.so.26", + "libpe_rules.so.26", + "libpe_status.so.28"] + } + }, + "corosync": { + "lib_name": "corosync", + "sections_number": "18.2", + "lib_description": "一个开源的集群通信引擎,用于构建高可用性集群环境。它提供了一个可靠且高性能的通信基础设施,用于在集群节点之间进行通信和协调。Corosync被广泛用于许多高可用性解决方案中,如Pacemaker集群管理器和其他分布式应用程序。Corosync负责在集群节点之间建立和维护通信通道。它使用可靠的多播(reliable multicast)协议来传输消息,并提供群组成员管理、消息传递、故障检测和成员状态同步等功能。", + "version": { + "desktop": "", + "server": "3.0.2" + }, + "alias": [], + "necessity": { + "desktop": { + "level": "L0", + "options": "expansion", + "deprecated": "false" + }, + "server": { + "level": "L3", + "options": "expansion", + "deprecated": "false" + } + }, + "share_objs": { + "desktop": [], + "server": ["libcfg.so.7", + "libcmap.so.4", + "libcorosync_common.so.4", + "libcpg.so.4", + "libquorum.so.5", + "libsam.so.4", + "libvotequorum.so.8"] + } + } + } + } + } + } +} -- Gitee