ORION-Runtime / scripts /termux_note10_bootstrap.sh
Alvoradozerouno's picture
ORION System Update 2026-05-12: Multi-Agent Discussion, KRIA Validation, Agent Refactor, DDGK->ORION Migration
da3e674
Raw
History Blame Contribute Delete
1.19 kB
#!/data/data/com.termux/files/usr/bin/bash
# Termux: prueft python3, optional CRLF am Agent-Skript, startet DDGK Note10-Agent.
# Nutzung im Repo-Root: bash scripts/termux_note10_bootstrap.sh
# Bei syntax error: sed -i 's/\r$//' scripts/termux_note10_bootstrap.sh
set -e
cd "$(dirname "$0")/.." || exit 1
ROOT="$(pwd)"
AGENT="$ROOT/ddgk_note10_agent.py"
echo "[termux-bootstrap] ROOT=$ROOT"
if ! command -v python3 >/dev/null 2>&1; then
echo "[termux-bootstrap] FEHLER: python3 nicht gefunden. Ausfuehren: pkg install python"
exit 2
fi
if [[ ! -f "$AGENT" ]]; then
echo "[termux-bootstrap] FEHLER: Datei fehlt: $AGENT (cd ins Repo? git clone?)"
exit 2
fi
# CRLF von Windows oft -> Errno 2 beim ./ddgk_note10_agent.py
if command -v sed >/dev/null 2>&1; then
sed -i 's/\r$//' "$AGENT" 2>/dev/null || true
fi
python3 -m pip install --user -q -U pip wheel setuptools 2>/dev/null || true
python3 -m pip install --user -q --prefer-binary requests 2>/dev/null || python3 -m pip install --user requests
python3 -m pip install --user -q --prefer-binary psutil 2>/dev/null || python3 -m pip install --user psutil || true
echo "[termux-bootstrap] Starte Agent ..."
exec python3 "$AGENT"