Rate This Document
Findability
Accuracy
Completeness
Readability

KAE Installation Methods

The installation methods of KAE 1.0 and KAE 2.0 are different. Select a proper installation method based on the KAE version and operating system (OS).

Table 1 Installation modes and supported OSs

KAE Version

Installation Method

Installation Description

Supported OS

Advantage/Disadvantage

KAE 2.0

Source code

Run the build.sh script to install the KAE.

If the KAE encryption and decryption module is required, ensure that the OpenSSL version is 1.1.1x or 3.0.x, Tongsuo 8.4.0, or BoringSSL.

  • openEuler 22.03 LTS SP1/SP2/SP3/SP4
  • EulerOS V2.0 SP12
  • TencentOS 5.4
  • Advantage: The source code can be modified for compilation and installation.
  • Disadvantage: The operation is complex and extra configuration is required.

RPM packages

To facilitate user operations, Huawei provides RPM installation packages for some commercial OSs.

If the KAE encryption and decryption module is required, the OpenSSL version must be 1.1.1x.

  • openEuler 22.03 LTS SP1/SP2/SP3/SP4
  • EulerOS V2.0 SP12
  • Advantage: After installation, you can use the KAE software without compiling source code.
  • Disadvantage: Only certain OSs are supported.

KAE 1.0

Source code

You can run the configure command to configure compilation and installation, the make command to compile the source code, and the make install command to install the KAE.

  • CentOS 7.6 4.14.0-115.el7a.0.1.aarch64
  • SUSE 15.1 4.12.14-195-default.aarch64
  • EulerOS 2.8 4.19.36-vhulk1907.1.0.h410.eulerosv2r8.aarch64
  • NeoKylin 7.6 4.14.0-115.5.1.el7a.06.aarch64
  • BCLinux-R7-U6-Server-aarch64
  • Kylin 4.0.2 (juniper) 4.15.0-70-generic
  • Kylin release 4.0.2 (SP2) 4.19.36-vhulk1907.1.0.h403.ky4.aarch64
  • UniKylin Linux release 3(Core) 4.18.0-80.ky3.kb21.hw.aarch64
  • Ubuntu 18.04.1 LTS 4.15.0-29-generic
  • openEuler 20.03 LTS 4.19.90-2003.4.0.0036.oe1.aarch64
  • openEuler 20.03 LTS-SP1 4.19.90-2012.4.0.0053.oe1.aarch64
  • Advantage: This method applies to most Linux OSs. The compilation and installation can be performed by modifying source code.
  • Disadvantage: The operation is complex and extra configuration is required.

RPM packages

To facilitate user operations, Huawei provides RPM installation packages for some commercial OSs.

  • CentOS 7.6 4.14.0-115.el7a.0.1.aarch64
  • SUSE 15.1 4.12.14-195-default.aarch64
  • EulerOS 2.8 4.19.36-vhulk1907.1.0.h410.eulerosv2r8.aarch64
  • NeoKylin 7.6 4.14.0-115.5.1.el7a.06.aarch64
  • BCLinux-R7-U6-Server-aarch64
  • Kylin 4.0.2 (juniper) 4.15.0-70-generic
  • Kylin release 4.0.2 (SP2) 4.19.36-vhulk1907.1.0.h403.ky4.aarch64
  • UniKylin Linux release 3(Core) 4.18.0-80.ky3.kb21.hw.aarch64
  • openEuler 20.03 LTS 4.19.90-2003.4.0.0036.oe1.aarch64
  • openEuler 20.03 LTS-SP1 4.19.90-2012.4.0.0053.oe1.aarch64
  • Advantage: After installation, you can use the KAE software without compiling source code.
  • Disadvantage: Only certain OSs are supported.

DEB packages

To facilitate user operations, Huawei provides DEB installation packages for some commercial OSs.

  • Kylin 4.0.2 (juniper) 4.15.0-70-generic
  • Kylin release 4.0.2 (SP2) 4.19.36-vhulk1907.1.0.h403.ky4.aarch64
  • Ubuntu 18.04.1 LTS 4.15.0-29-generic
  • Advantage: After installation, you can use the KAE software without compiling source code.
  • Disadvantage: Only certain OSs are supported.