1. Install the .NET 8 runtime
Check first. On a supported Debian or Ubuntu release, install only the runtime needed by VehicleHelper.
dotnet --list-runtimes
sudo apt-get update
sudo apt-get install -y dotnet-runtime-8.0
No administrator access? Use Microsoft’s installer in your current shell:
curl -fsSL https://dot.net/v1/dotnet-install.sh -o dotnet-install.sh
chmod 700 dotnet-install.sh
./dotnet-install.sh --channel 8.0 --runtime dotnet --install-dir ~/.dotnet
export DOTNET_ROOT=~/.dotnet
export PATH="$DOTNET_ROOT:$PATH"
2. Download and start VehicleHelper
Keep the executable and the generated ipmi.json together in one durable folder.
mkdir -p ~/VehicleHelper
cd ~/VehicleHelper
curl -fL https://vh.lessokaji.com/download/VehicleHelper -o VehicleHelper
chmod 700 VehicleHelper
./VehicleHelper
On an arm64 machine (uname -m says aarch64), download /download/VehicleHelper-arm64 instead and run it the same way.
Then open http://127.0.0.1:9697. If you received a framework-dependent folder instead, run dotnet VehicleHelper.dll from that folder.
Package names and repository setup vary by distribution. See Microsoft’s current Linux package guide or non-admin installer guide.