jackailocal / factory /linux /install-linux-backends.sh
jackboy70's picture
Deploy: accurate lite-builder note
f25362a
Raw
History Blame Contribute Delete
718 Bytes
#!/usr/bin/env bash
set -euo pipefail
ROOT="$(cd "$(dirname "$0")/../.." && pwd)"
mkdir -p "$ROOT/backends/ollama/linux" "$ROOT/backends/llama.cpp/linux" "$ROOT/downloads"
echo "Install Ollama Linux backend. Preferred factory method: copy a tested ollama binary to backends/ollama/linux/ollama."
if command -v ollama >/dev/null 2>&1; then
cp "$(command -v ollama)" "$ROOT/backends/ollama/linux/ollama"
chmod +x "$ROOT/backends/ollama/linux/ollama"
else
echo "Ollama not found on factory machine. Install/test Ollama, then rerun or place the binary manually." >&2
exit 1
fi
echo "For llama.cpp: download a tested release for your CPU/GPU target and place llama-server at backends/llama.cpp/linux/llama-server."