Rate This Document
Findability
Accuracy
Completeness
Readability

Preparations

  • If the OS is not connected to the Internet, perform Configuring the OS Yum, APT, or Zypper Source first.
  • Download the tool installation package that is compatible with the server hardware platform.
    • A Kunpeng platform powered by the Kunpeng 920 processor supports the installation of all tools.
    • Orange Pi Kunpeng Pro supports only the installation of the Porting Advisor, Affinity Analyzer, Development Assistant, Compiler and Debugger, and System Profiler tools.
    • Phytium Arm supports only the installation of Compiler and Debugger.
    • x86 environments support the installation of Porting Advisor and Development Assistant.
  • The Kunpeng DevKit checks whether the SELinux enforcing mode is disabled in the OS. If it is not disabled, the tool installation will fail. For details about how to disable the SELinux enforcing mode, see Disabling SELinux.
  • On Kunpeng platforms, you need to manually install GCC-C++ on SLES 15.1. Otherwise, the CMake compilation will fail.
  • To reduce the impact on the operating environment, it is recommended that the tool be installed on the Docker or VM in the operating environment and isolated from the operating environment.
  • Reserve at least 3 GB for storing the extracted Kunpeng DevKit installation package.
  • Before the installation, ensure that the tool installation directory has a sufficient space. At least 15 GB is required for installing the full package.
  • To ensure that the devkit_nginx service can be started properly after the server is restarted or relocated, verify that the network interface has obtained a valid IP address during system restart and that devkit_nginx can listen on that address. You can run the DevKit/tools/change_ip_port.sh script in the installation directory to change the IP address and port used by devkit_nginx. For details, see Changing the IP Address and Port Number of the Kunpeng DevKit.
  • Prepare an x86 server or a server powered by the Kunpeng 920 processor.
  • Check that an OS has been installed. You can use the Kunpeng DevKit Compatibility Checker to query compatible OSs.
  • Check that an SSH remote login tool, such as Xshell, MobaXterm, or PuTTY, has been installed.
  • If you want to use a plugin for installation, obtain the plugin and install it in VS Code. For details, see Installing the Kunpeng DevKit Plugin.