1
Unix / Установка древнего megacli
« : 31 марта 2026, 15:34:43 »Код: [Выделить]
pve0:/tmp# wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zipКод: [Выделить]
pve0:/tmp# unzip 8-07-14_MegaCLI.zip
Archive: 8-07-14_MegaCLI.zip
inflating: 8.07.14_MegaCLI.txt
inflating: DOS/MegaCLI.exe
extracting: FreeBSD/MegaCLI.zip
extracting: FreeBSD/MegaCli64.zip
inflating: Linux/MegaCli-8.07.14-1.noarch.rpm
inflating: Solaris/MegaCli.pkg
inflating: Windows/MegaCli.exe
inflating: Windows/MegaCli64.exe
pve0:/tmp# cd Linux
pve0:/tmp/Linux# alien MegaCli-8.07.14-1.noarch.rpm
Warning: Skipping conversion of scripts in package MegaCli: postinst postrm
Warning: Use the --scripts parameter to include the scripts.
megacli_8.07.14-2_all.deb generated
pve0:/tmp/Linux# ls -a
. .. MegaCli-8.07.14-1.noarch.rpm megacli_8.07.14-2_all.deb
pve0:/tmp/Linux# rpm -ivh MegaCli-8.07.14-1.noarch.rpm
error: Failed dependencies:
/bin/sh is needed by MegaCli-8.07.14-1.noarch
pve0:/tmp/Linux# dpkg -i megacli_8.07.14-2_all.deb
Selecting previously unselected package megacli.
(Reading database ... 61227 files and directories currently installed.)
Preparing to unpack megacli_8.07.14-2_all.deb ...
Unpacking megacli (8.07.14-2) ...
Setting up megacli (8.07.14-2) ...
pve0:/opt/MegaRAID/MegaCli# ln -s /usr/lib/x86_64-linux-gnu/libncurses.so.6 /usr/lib/x86_64-linux-gnu/libncurses.so.5Ну и да, добавим удобств
Код: [Выделить]
pve0:/usr/bin# ln -s /opt/MegaRAID/MegaCli/MegaCli64 /usr/bin/megacli
pve0:/usr/bin# megacli -h
MegaCLI SAS RAID Management Tool Ver 8.07.14 Dec 16, 2013
(c)Copyright 2013, LSI Corporation, All Rights Reserved.

