以ubuun18.04为例

   如果可以联网直接安装ipmitool。

sudo apt install -y ipmitool             #ipmitool
sudo apt install -y openipmi  freeipmi   #相关工具

1、下载ipmitool源码

     源码下载地址:https://sourceforge.net/projects/ipmitool/

     安装包下载地址:https://pkgs.org/download/ipmitool

2、安装ipmi驱动

sudo modprobe ipmi_msghandler
sudo modprobe ipmi_devintf

(sudo modprobe ipmi_si   一般会报错,需要有驱动支持不用安装)

查看是否安装完成(如果没有 mod,可以切换到root用户下从新安装)

lsmod | grep ipmi

3、解压ipmitool源码包

tar -vxf ipmitool-1.8.18.tar.bz2 

4、编译配置

  执行:

./configure

一般lanplus 是no,,如果想用lanplus,需要安装sudo apt-get install -y openssl libssl-dev。(如果时ReaHat、centOS要将libssl-dev换成openssl-devel)

需要执行 (./configure -h 查看可以输入那些命令)

./configure --enable-intf-lanplus=yes

./configure 

5、编译

make

如果configure的结果中  lanplus : yes  则会出现编译报错:error: storage size of 'ctx' isn't known

此时需要修改源码下/src/plugins/lanplus/lanplus_crypt_impl.c文件中lanplus_encrypt_aes_cbc_128和lanplus_decrypt_aes_cbc_128

//EVP_CIPHER_CTX ctx;

    EVP_CIPHER_CTX *ctx;
    ctx = EVP_CIPHER_CTX_new();

6、安装

普通用户安装会报错

sudo make install 

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐