安装SysCare

本章介绍在openEuler中安装SysCare的方法

安装SysCare核心组件

最低硬件要求

  • 2 CPU (x86_64 / aarch64)
  • 4GB RAM
  • 100GB 硬盘

前提条件

  1. 安装openEuler 22.03 LTS SP4版本;
  2. 补丁制作需要root权限。

源码编译安装SysCare

SysCare源码已经归档至代码仓:https://gitee.com/openeuler/syscare.git。 用户可自行到代码仓下载并编译安装。

示例如下:

shell
dnf install -y kernel-source-`uname -r` kernel-debuginfo-`uname -r` kernel-devel-`uname -r`
dnf install -y elfutils-libelf-devel openssl-devel dwarves flex python3-devel rpm-build bison cmake make gcc g++ rust cargo bpftool clang libbpf libbpf-devel llvm libbpf-static

git clone https://gitee.com/openeuler/syscare.git
cd syscare
mkdir build_tmp
cd build_tmp
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
make install

repo安装SysCare

SysCare已集成在openEuler 22.03 LTS SP4的软件源中,可以通过dnf或yum命令直接进行下载、安装。

shell
dnf install syscare syscare-build

卸载SysCare

shell
dnf remove syscare*