Rate This Document
Findability
Accuracy
Completeness
Readability

Obtaining Software Packages

Obtaining Software Packages

Software installation packages are classified into the full package, lite package, and Porting Advisor package. If you install the lite package, install extended tools on the Tool Management page to add more functions. Table 3 lists the tool packages. A full installation package contains all DevKit tools. You can install all of them or just required ones.

Before installing and using the Kunpeng DevKit, read the Software License Agreement.

The following table lists the required installation packages.

Table 1 Kunpeng platform

Package

Description

How to Obtain

DevKit-All-x.x.x-Linux-Kunpeng.tar.gz

Full installation package of the Kunpeng DevKit (including the Kunpeng DevKit and all subtools)

Contact Huawei technical support.

DevKit-Framework-x.x.x-Linux-Kunpeng.tar.gz

Lite installation package of the Kunpeng DevKit (including the basic framework of Kunpeng DevKit)

DevKit-Porting-Advisor-ALL-x.x.x-Linux-Kunpeng.tar.gz

Kunpeng DevKit Porting Advisor package

Table 2 x86 platform

Package

Description

How to Obtain

DevKit-All-x.x.x-Linux-x86-64.tar.gz

Full installation package of the Kunpeng DevKit (including the Kunpeng DevKit and all subtools).

NOTE:

System migration is not supported in x86 environments.

Contact Huawei technical support.

DevKit-Framework-x.x.x-Linux-x86-64.tar.gz

Lite installation package of the Kunpeng DevKit (including the basic framework of Kunpeng DevKit)

DevKit-Porting-Advisor-ALL-x.x.x-Linux-x86-64.tar.gz

Kunpeng DevKit Porting Advisor package.

Table 3 Tool installation packages of the Kunpeng DevKit

Tool

Package

How to Obtain

Porting Advisor

DevKit-Porting-Advisor-x.x.x-Linux-platform.tar.gz

  • Method 1: Decompress the full installation package of the Kunpeng DevKit to obtain the package.
  • Method 2: Obtain it from the Kunpeng mirror site.
NOTE:

The Affinity Analysis, Development Assistant, and Compiler and Debugger tools must work as VS Code plugins.

Affinity Analyzer

DevKit-Affinity-Analyzer-x.x.x-Linux-platform.tar.gz

Development Assistant

DevKit-Devtools-x.x.x-Linux-platform.tar.gz

Compiler and Debugger

DevKit-Debugger-x.x.x-Linux-platform.tar.gz

System Profiler

DevKit-Sys-Perf-x.x.x-Linux-platform.tar.gz

Java Profiler

DevKit-Java-Perf-x.x.x-Linux-platform.tar.gz

System Diagnosis

DevKit-Sys-Diagnosis-x.x.x-Linux-platform.tar.gz

  • In a software package name, x.x.x indicates the software version and platform indicates the platform type, x86-64 or Kunpeng.
  • The software package contains LLVM components used for assembly translation and memory consistency check.
  • The software package contains interfaces of the Porting Advisor, Development Assistant, and Compiler and Debugger for the DevKit server.
  • The software package contains Open Source Software Notice.txt and Software License Agreement.txt.

Verifying the Digital Signature

To avoid using installation packages that have been tampered with during transmission or storage, download their digital signature files for integrity check while downloading the installation packages.

After downloading an installation package, click the PGP Verify link to download the PGP digital signature file, and verify it by following instructions in the OpenPGP Signature Verification Guide. If the verification fails, do not use the installation package. Contact technical support for assistance.

Before using a software package for an installation or upgrade, verify its digital signature by following instructions provided in the OpenPGP Signature Verification Guide to ensure that the software package is not tampered with.