Aller au contenu

Paquets et installateurs

Installez Elide avec Homebrew, apt, RPM ou les installateurs macOS et Windows, mettez-le à jour via le gestionnaire de paquets et vérifiez les sommes de contrôle et les signatures.

Sur cette page

Mettez à jour ces installations via leur gestionnaire de paquets, pas avec elide upgrade. Seul Homebrew inclut Python ; voir Installation.

Homebrew

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

Le tap elide-dev/homebrew-elide suit nightly sur macOS (Apple Silicon) et Linux (amd64, arm64).

Debian et 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

Remplacez release par nightly pour les builds quotidiens. Mettez à jour avec sudo apt update && sudo apt upgrade elide. Le paquet s’installe dans /opt/elide/<version>, vers lequel pointent /opt/elide/current et /usr/bin/elide.

Fedora et RHEL (RPM)

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

Téléchargez le RPM pour amd64 ou arm64 depuis GitHub Releases ; il n’existe pas de dépôt yum. Pour mettre à jour, installez un RPM plus récent.

Installateurs natifs

Ces liens pointent vers la dernière version release ; remplacez release par nightly dans une URL pour obtenir le dernier build nightly.

PlateformeFormatTéléchargementSomme de contrôle
macOS arm64PKGelide-installer.macos-arm64.pkgsha256
macOS arm64DMGelide-installer.macos-arm64.dmgsha256
Windows amd64MSIelide-installer.windows-amd64.msisha256

Vérifier un téléchargement

Chaque installateur dispose d’une somme de contrôle SHA-256 (<file>.sha256) et d’une signature GPG (<file>.asc). GitHub Releases fournit aussi un bundle Sigstore (<file>.bundle).

Avec le fichier téléchargé et son fichier .sha256 dans le même répertoire :

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" }

Signature :

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

Une signature valide affiche Good signature from "Elide Releases (Release key, Elide 1.0 and up) <engineering@elide.dev>". GPG signale que la clé n’est pas certifiée tant que vous ne l’avez pas signée vous-même.

Cette page vous a-t-elle aidé ?