Files
navi/scripts/install-macos.sh

34 lines
1.0 KiB
Bash

#!/bin/bash
set -euo pipefail
BASE="https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release"
ARCH="$(uname -m)"
case "$ARCH" in
arm64) SUBDIR="darwin-arm64" ;;
x86_64) SUBDIR="darwin-amd64" ;;
*)
echo "Неподдерживаемая архитектура: $ARCH" >&2
exit 1
;;
esac
DEST="${1:-$HOME/Downloads/Navis.dmg}"
UNIVERSAL="$BASE/darwin-universal/Navis.dmg"
SPECIFIC="$BASE/$SUBDIR/Navis.dmg"
echo "Mac: $ARCH · ставим Navis GUI 2.7.1"
echo "Скачиваю универсальный DMG…"
if ! curl -fL -o "$DEST" "$UNIVERSAL"; then
echo "Universal недоступен, скачиваю $SUBDIR…"
curl -fL -o "$DEST" "$SPECIFIC"
fi
open "$DEST"
echo ""
echo "1) Перетащите Navis.app в Программы"
echo "2) При блоке Gatekeeper:"
echo " xattr -dr com.apple.quarantine /Applications/Navis.app"
echo "3) Запуск: откройте Navis из Программ (откроется окно UI)"
echo " CLI рядом: Navis-cli (install-core / connect / check-update)"