The original binary packages for Linux are no longer actively maintained. Building from source is the recommended installation method.
See the :doc:`build` page for full instructions. The short version:
# Ubuntu / Debian
sudo apt-get install build-essential cmake libboost-all-dev git
# Fedora / RHEL / CentOS
sudo dnf install gcc-c++ cmake boost-devel git
# Clone and build (headless, no TUI)
git clone https://github.com/darrelllong/pilot-bench.git
cd pilot-bench
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DWITH_TUI=OFF
cmake --build build -j
# The CLI binary is at:
build/cli/benchThe original project provided pre-built RPM packages for RHEL/CentOS 7 and generic x86-64 Linux tarballs. These are no longer updated and are listed here for reference only.
cd /tmp
wget https://download.ascar.io/pub/repo/RPM-GPG-KEY-ASCAR-NIGHTLY
rpm --import RPM-GPG-KEY-ASCAR-NIGHTLY
rpm -ihv https://download.ascar.io/pub/repo/ascar-repo-el-nightly.rpm
yum install pilot-bench- Latest nightly build: https://download.ascar.io/pub/repo/linux-generic-x64/nightly/pilot-bench-nightly-latest-linux-x64.tar.gz
- GPG Signature: https://download.ascar.io/pub/repo/linux-generic-x64/nightly/pilot-bench-nightly-latest-linux-x64.tar.gz.asc
If you built with -DWITH_PYTHON=ON, add the path containing
pilot_bench.so to your PYTHONPATH:
export PYTHONPATH="$PYTHONPATH:/path/to/pilot-bench/build/lib"After that, import it in Python with import pilot_bench.