Zum Inhalt springen

Pakete und Installer

Installieren Sie Elide mit Homebrew, apt, RPM oder den Installern für macOS und Windows, aktualisieren Sie über den Paketmanager und prüfen Sie Prüfsummen und Signaturen.

Auf dieser Seite

Aktualisieren Sie diese Installationen über ihren Paketmanager, nicht mit elide upgrade. Nur Homebrew enthält Python; siehe Installation.

Homebrew

brew install elide-dev/elide/elide
brew upgrade elide

Der Tap elide-dev/homebrew-elide folgt nightly unter macOS (Apple Silicon) und Linux (amd64, arm64).

Debian und Ubuntu (apt)

curl -fsSL https://keys.elide.dev/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/elide.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/elide.gpg]" \
  "https://dl.elide.dev release main" | sudo tee /etc/apt/sources.list.d/elide.list
sudo apt update && sudo apt install elide

Ersetzen Sie release durch nightly, um tägliche Builds zu erhalten. Aktualisieren Sie mit sudo apt update && sudo apt upgrade elide. Das Paket wird nach /opt/elide/<version> installiert; /opt/elide/current und /usr/bin/elide verweisen darauf.

Fedora und RHEL (RPM)

sudo dnf install ./elide_<version>_<arch>.rpm

Laden Sie das RPM für amd64 oder arm64 von GitHub Releases herunter; ein yum-Repository gibt es nicht. Zum Aktualisieren installieren Sie ein neueres RPM.

Native Installer

Diese Links verweisen auf das neueste release; ersetzen Sie in einer URL release durch nightly, um den neuesten Nightly-Build zu erhalten.

PlattformFormatDownloadPrüfsumme
macOS arm64PKGelide-installer.macos-arm64.pkgsha256
macOS arm64DMGelide-installer.macos-arm64.dmgsha256
Windows amd64MSIelide-installer.windows-amd64.msisha256

Download überprüfen

Jeder Installer hat eine SHA-256-Prüfsumme (<file>.sha256) und eine GPG-Signatur (<file>.asc). GitHub Releases enthält zusätzlich ein Sigstore-Bundle (<file>.bundle).

Mit dem Download und seiner .sha256-Datei im selben Verzeichnis:

sha256sum -c <file>.sha256        # Linux
shasum -a 256 -c <file>.sha256    # macOS

PowerShell:

$file = "elide-installer.windows-amd64.msi"
Invoke-WebRequest -Uri "https://elide.zip/artifacts/release/latest/$file" -OutFile $file
Invoke-WebRequest -Uri "https://elide.zip/artifacts/release/latest/$file.sha256" -OutFile "$file.sha256"
$expected = (Get-Content "$file.sha256").Split(" ")[0]
$actual = (Get-FileHash $file -Algorithm SHA256).Hash.ToLower()
if ($expected -eq $actual) { Write-Host "OK" } else { Write-Host "MISMATCH" }

Signatur:

curl -fsSL https://keys.elide.dev/gpg.key | gpg --import
curl -LO https://elide.zip/artifacts/release/latest/elide-installer.windows-amd64.msi.asc
gpg --verify elide-installer.windows-amd64.msi.asc elide-installer.windows-amd64.msi

Eine gültige Signatur meldet Good signature from "Elide Releases (Release key, Elide 1.0 and up) <engineering@elide.dev>". GPG warnt, dass der Schlüssel nicht zertifiziert ist, bis Sie ihn selbst signieren.

War diese Seite hilfreich?