Zum Hauptinhalt springen

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.

hinweis

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.

hinweis

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/
hinweis

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