I am trying to install HP ProLiant Utilities on Ubuntu Server 20.04.3 I followed a guide I found online which was made for Ubuntu 18. But mine is Ubuntu 20.04.3. The steps i've done so far are as follows:
sudo echo "deb bionic/current non-free" > /etc/apt/sources.list.d/mcp.list
sudo curl | sudo apt-key add -
sudo curl | sudo apt-key add -
sudo curl | sudo apt-key add -
sudo curl | sudo apt-key add -
sudo apt updateAll the above commands seem to run successfully and the final command I am supposed to run is this:
sudo apt install hp-health hponcfg amsd ams ssacli ssaducli ssaBut this command seems to fail with the following error:
The following packages have unmet dependencies: amsd : Depends: libjson-c3 (>= 0.10) but it is not installable
E: Unable to correct problems, you have held broken packages.As a result of this final step, the tools are not installing. Can anyone please help? Could installing Ubuntu Server 18 instead of 20.04.3 solve the problem?
31 Answer
Manual visit of shows that they have repository for Ubuntu 20.04 LTS.
So you can simply replace the bionic to focal in already added mcp.list file programmatically as follows:
sudo sed -i "s/bionic/focal/" /etc/apt/sources.list.d/mcp.listThen update package lists and install needed packages by
sudo apt update
sudo apt install hponcfg amsd ams ssacli ssaducli ssaBut please note that hp-health is not available via repo, so you can download and install it manually:
wget -c
sudo apt install ./hp-health_10.80-1874.10_amd64.deb 2