Obtaining Software Packages
Software Requirements
In offline scenarios, you can download the required software packages based on the table and then install them.
Software Type |
Software Package |
Description |
How to Obtain |
|---|---|---|---|
BiSheng Compiler |
BiShengCompiler-3.2.0-aarch64-linux.tar.gz |
BiSheng Compiler installation package. Task scenario: compilation Role: c_builder_bisheng_compiler |
|
GCC for openEuler |
gcc-10.3.1-2023.12-aarch64-linux.tar.gz |
GCC for openEuler installation package Task scenario: compilation Role: c_builder_gcc |
|
BiSheng JDK 8 |
bisheng-jdk-8u402-linux-aarch64.tar.gz |
BiSheng JDK 8 installation package. Task scenario: compilation Role: java_builder_jdk8 |
|
BiSheng JDK 17 |
bisheng-jdk-17.0.10-linux-aarch64.tar.gz |
BiSheng JDK 17 installation package. Task scenario: compilation Role: java_builder_jdk17 |
|
DevKit Web |
DevKit-All-24.0.T50-Linux-Kunpeng.tar.gz |
DevKit Web tool installation package. Task scenario: test Role: tester |
|
DevKit CLI |
DevKit-CLI-24.0.T50-Linux-Kunpeng.tar.gz |
DevKit CLI tool installation package. Task scenario: gated check-in Role: scanner |
|
DevKit Pipeline |
devkit-pipeline-v1.1.tar.gz |
DevKit Pipeline tool installation package. Enables one-click download and batch installation of components. |
|
download_tool-for-windows |
download_tool-for-windows.exe |
One-click Windows tool for downloading component packages. |
|
Compatibility Testing |
compatibility_testing.tar.gz |
Compatibility Testing tool installation package. Task scenario: test Role: compatibility Dependencies: BiSheng JDK, nmap, ipmitool, dmidecode, net-tools, pciutils, util-linux, sysstat, and smartmontools |
|
A-FOT |
a-fot.tar.gz |
A-FOT tool installation package. Task scenario: compilation Role: c_builder_gcc Dependency: perf |
|
DevKit Tester |
devkit_tester.tar.gz |
Java Performance Testing tool installation package. Task scenario: test Role: tester Dependencies: Apache JMeter and jcmd |
|
Code Inspector |
code-inspector-1.0.0.tar.gz |
Code Inspector tool installation package. Task scenario: gated check-in Role: scanner |
Tool Dependencies
In offline scenarios, you can download the required dependencies based on the table and then install them.
The following uses openEuler 22.03 LTS as an example.
Tool |
Dependency |
How to Install |
|---|---|---|
Compatibility testing tool |
|
For details about BiSheng JDK dependencies, see Software Requirements. For other dependencies, install them in either of the following ways:
|
A-FOT |
perf (perf-5.10.0-60.18.0.50.oe2203.aarch64.rpm) |
|
Java Performance Testing tool |
jcmd (java-1.8.0-openjdk-devel-1.8.0.312.b07-11.oe2203.aarch64.rpm or java-11-openjdk-devel-11.0.13.9-7.oe2203.aarch64.rpm) NOTE:
Download one of the OpenJDK packages with devel and install it. |
|
Apache JMeter |