---
title: 软件部署
description: "1. 从鲲鹏社区获取对应的软件数字证书和软件安装包。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2530/ida/kunpeng_datadistribution_01_0009.html
sourcePath: /source/zh/kunpengboostkithistory/2530/ida/kunpeng_datadistribution_01_0009.html
indexId: 1870be6d8ad820cdbdc8178c276b40c2ae9cdd55921e3a339745a569a0a305b080
---
# 软件部署

#### 软件安装包获取与完整性校验

1. 从鲲鹏社区获取对应的软件数字证书和软件安装包。
  参见表2获取Boostkit-boostida-kdadk-mmpm-2.5.3.zip软件包。

  使用软件包前请先阅读《鲲鹏应用使能套件BoostKit用户许可协议 2.0(https://www.hikunpeng.com/zh/legal/developer/boostkit/software/protocol)》，如确认继续使用，则默认同意协议的条款和条件。

2. 获取校验工具和校验方法(https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054)。
3. 请参考2中下载的《OpenPGP签名验证指南》进行软件包完整性检查。


#### 安装软件包

KDADK-MMPM（Million-rule Multi-Pattern Matcher）是多模规则匹配软件包，可以提升超大规模定长规则匹配或十万不定长规则匹配性能。

1. 请参见表2获取KDADK-MMPM相关软件包Boostkit-boostida-kdadk-mmpm-2.5.3.zip。
2. 解压缩Boostkit-boostida-kdadk-mmpm-2.5.3.zip，得到KDADK-MMPM二进制RPM包。
3. 安装KDADK-MMPM。

```
rpm -ivh mmpm-xxxx.aarch64.rpm
```


  操作结束后，会将动态库安装至“/usr/local/lib”，对外函数接口头文件安装至“/usr/local/include”。

  上述命令中涉及到的xxxx代表版本号。

4. 使能KDADK-MMPM。
  使用KDADK-MMPM时需在程序中包含mmpm.h头文件并调用KDADK-MMPM相关函数。以GCC为例，编译链接时添加-lmmpm参数即可完成库的链接。详细使用方法可参见接口使用示例中的示例。

```
gcc your_program.c -o your_program -lmmpm
```


  若编译成功且程序能够正常运行，表明已成功使能KDADK-MMPM。
