Saltar al contenido

Paquetes e instaladores

Instale Elide con Homebrew, apt, RPM o los instaladores de macOS y Windows, actualícelo con el gestor de paquetes y compruebe las sumas de verificación y las firmas.

En esta página

Actualice estas instalaciones con su gestor de paquetes, no con elide upgrade. Solo Homebrew incluye Python; consulte Instalación.

Homebrew

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

El tap elide-dev/homebrew-elide sigue el canal nightly en macOS (Apple Silicon) y Linux (amd64, arm64).

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

Sustituya release por nightly para obtener compilaciones diarias. Actualice con sudo apt update && sudo apt upgrade elide. El paquete se instala en /opt/elide/<version>, y /opt/elide/current y /usr/bin/elide apuntan a esa ubicación.

Fedora y RHEL (RPM)

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

Descargue el RPM para amd64 o arm64 desde GitHub Releases; no hay repositorio yum. Para actualizar, instale un RPM más reciente.

Instaladores nativos

Estos enlaces apuntan a la última versión de release; sustituya release por nightly en una URL para obtener la última compilación nightly.

PlataformaFormatoDescargaSuma de verificación
macOS arm64PKGelide-installer.macos-arm64.pkgsha256
macOS arm64DMGelide-installer.macos-arm64.dmgsha256
Windows amd64MSIelide-installer.windows-amd64.msisha256

Verificar una descarga

Cada instalador tiene una suma de verificación SHA-256 (<file>.sha256) y una firma GPG (<file>.asc). GitHub Releases incluye además un bundle de Sigstore (<file>.bundle).

Con la descarga y su archivo .sha256 en el mismo directorio:

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

Firma:

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

Una firma válida muestra Good signature from "Elide Releases (Release key, Elide 1.0 and up) <engineering@elide.dev>". GPG advierte de que la clave no está certificada hasta que usted mismo la firme.

¿Te resultó útil esta página?