Installation
Voraussetzungen
- macOS 15+
- Swift 6.2+ (nur zum Kompilieren aus dem Quellcode)
Homebrew
brew install ascelerate
Homebrew installiert auf Macs mit Apple Chip eine fertige Binärdatei und baut auf Intel-Macs aus dem Quellcode.
Wenn Sie ascelerate bisher über den Tap keremerkan/tap installiert haben, stellt brew update es auf die Formel von Homebrew selbst um. Der Tap enthält es nicht mehr.
Installationsskript
curl -fsSL https://raw.githubusercontent.com/keremerkan/ascelerate/main/install.sh | bash
Lädt die neueste Version herunter, prüft, dass sie mit der Developer ID von ascelerate signiert ist, und installiert sie nach /usr/local/bin (legt den Ordner bei Bedarf an); dafür wird Ihr Passwort abgefragt. Nur für Apple Silicon. Später aktualisieren Sie mit sudo ascelerate update.
Manueller Download
Laden Sie die neueste Version von GitHub Releases herunter:
curl -L https://github.com/keremerkan/ascelerate/releases/latest/download/ascelerate-macos-arm64.tar.gz -o ascelerate.tar.gz
tar xzf ascelerate.tar.gz
sudo mkdir -p /usr/local/bin
sudo mv ascelerate /usr/local/bin/
Die Binärdatei ist mit der Developer ID von ascelerate (AKE Software GmbH) signiert und von Apple notarisiert, daher führt macOS sie ohne Warnung aus. codesign -dv /usr/local/bin/ascelerate zeigt die Signatur; sudo ascelerate update installiert spätere Versionen.
Vorgefertigte Binärdateien werden nur für Apple Silicon (arm64) bereitgestellt. Intel-Mac-Benutzer sollten aus dem Quellcode kompilieren.
Aus dem Quellcode kompilieren
git clone https://github.com/keremerkan/ascelerate.git
cd ascelerate
swift build -c release
strip .build/release/ascelerate
cp .build/release/ascelerate /usr/local/bin/
Der Release-Build dauert einige Minuten, da er den App-Store-Connect-Client kompiliert, den ascelerate aus Apples OpenAPI-Spezifikation generiert. strip entfernt Debug-Symbole und reduziert die Binärdatei von ca. 156 MB auf ca. 41 MB.
Shell-Vervollständigung
Richten Sie die Tab-Vervollständigung für Unterbefehle, Optionen und Flags ein (unterstützt zsh und bash):
ascelerate install-completions
Dies erkennt Ihre Shell und konfiguriert alles automatisch. Starten Sie Ihre Shell neu oder öffnen Sie einen neuen Tab, um die Vervollständigung zu aktivieren.
Version prüfen
ascelerate version # Gibt die Versionsnummer aus
ascelerate --version # Wie oben
ascelerate -v # Wie oben