linux_common.sh 635 B

1234567891011121314151617
  1. #!/usr/bin/env bash
  2. # https://github.com/microsoft/onnxruntime/discussions/6489
  3. ARCH=$(uname -m)
  4. if [ "$ARCH" = "x86_64" ]; then
  5. ONNXRUNTIME_URL="https://github.com/microsoft/onnxruntime/releases/download/v1.18.1/onnxruntime-linux-x64-1.18.1.tgz"
  6. elif [ "$ARCH" = "aarch64" ]; then
  7. ONNXRUNTIME_URL="https://github.com/microsoft/onnxruntime/releases/download/v1.18.1/onnxruntime-linux-aarch64-1.18.1.tgz"
  8. else
  9. echo "Unsupported architecture: $ARCH"
  10. exit 1
  11. fi
  12. ONNXRUNTIME_ROOT=/opt/onnxruntime
  13. sudo mkdir -p "$ONNXRUNTIME_ROOT"
  14. curl -fsSL "$ONNXRUNTIME_URL" | sudo tar -xzv --strip-components=1 -C "$ONNXRUNTIME_ROOT"