Obtaining the EC Turbo Installation Package
For CentOS, you do not need to distinguish the GCC version. You can click here to obtain the software package, decompress the package, and use the installation packages containing CentOS, such as kps-ec-1.2.1-1_CentOS.aarch64.rpm and kps-sdslog-1.2.1-1_CentOS.aarch64.rpm. Then, perform steps 3 to 5.
- Run the gcc --version command on the terminal to check the GCC version.
1gcc --version - Download the software package.
Download the software package based on the GCC version queried in step 1.
- If the GCC version is earlier than 4.8.1, download BoostKit-ec_1.2.2_abi-cxx-03.zip.
- If the version is 4.8.1 or later, download BoostKit-ec_1.2.2_abi-cxx-11.zip.
The names of the extracted installation packages are boostkit-ec-1.2.2-1.openeuler.aarch64.rpm and boostkit-sdslog-1.2.2-1.openeuler.aarch64.rpm. The boostkit-sdslog installation package is a dependency of the boostkit-ec installation package. Save the RPM packages to the /home/ec_turbo directory.
- Obtain the software verification tool.
- Use a specified tool to check the integrity of the installation package based on the OpenPGP Signature Verification Guide downloaded in step 3.
- Install the RPM packages downloaded in step 2.
1 2 3
cd /home/ec_turbo yum install boostkit-ec-1.2.2-1.openeuler.aarch64.rpm boostkit-sdslog-1.2.2-1.openeuler.aarch64.rpm
The following table lists the new files and their locations.
File
Directory
Binary file of the libkps_ec library
Binary file of the libkps_bluestore library
Binary file of the libsdslog library
/usr/lib64
hi_coreutil.h, kps_bluestore.h, sdslog.h, sdslog_param.h
/usr/include
logrotate_sdslog.conf
/etc
cron_sdslog
/etc/cron.d