---
title: 安装必要依赖
description: "1. 在物理机运行以下命令，将JSON依赖包下载到“flink/lib”目录中。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/251RC1/bds/kunpengbds_omniruntime_20_0917.html
sourcePath: /source/zh/kunpengboostkithistory/251RC1/bds/kunpengbds_omniruntime_20_0917.html
indexId: 9ef43c0be443fb83f4120a149ae0a3bca441455a7430e46635db53d5c68925d280
---
# 安装必要依赖

1. 在物理机运行以下命令，将JSON依赖包下载到“flink/lib”目录中。

```
wget -P /usr/local/flink/lib/ https://repo.maven.apache.org/maven2/org/json/json/20240303/json-20240303.jar
```


2. 在物理机运行以下命令，将Gson依赖包下载到“flink/lib”目录中。

```
wget -P /usr/local/flink/lib/ https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.11.0/gson-2.11.0.jar
```


3. 安装其他依赖包。

  a. 请参见    表3
获取依赖包Dependency_library.zip和Dependency_library.z01，将这两个文件解压到“/opt”目录，并为解压后的依赖目录设置权限。

```
zip -F Dependency_library.zip --out Dependency_library_complete.zip
unzip Dependency_library_complete.zip -d /opt
chmod -R 550 /opt/Dependency_library/*
```


  b. 替换Nexmark依赖包：从Dependency_library中获取nexmark-flink-0.3-SNAPSHOT.jar，将其复制到“flink/lib”目录中，并删除旧版本的Nexmark依赖包，替换为新版本。
    1 2 3 cp /opt/Dependency_library/nexmark-flink-0.3-SNAPSHOT.jar /usr/local/flink/lib rm -rf /opt/nexmark/lib/nexmark-flink-0.2-SNAPSHOT.jar cp /opt/Dependency_library/nexmark-flink-0.3-SNAPSHOT.jar /opt/nexmark/lib/

    以上操作完成后，Flink在启动时将自动扫描“flink/lib”目录并加载该依赖包，无需执行额外的安装命令。
