Install Elide via Package Managers

Use package managers to install Elide

Elide is published to a Homebrew tap, an apt repository, and as RPM packages on each release. Installations made through a package manager should be upgraded through that same package manager rather than with elide upgrade, so the manager’s own bookkeeping stays correct.

Homebrew (macOS, Linux):

Elide publishes a tap at elide-dev/homebrew-elide:

brew install elide-dev/elide/elide

The formula covers macOS on Apple Silicon and Linux on amd64 and arm64, and tracks each nightly build. Upgrade with brew upgrade elide.

Elide is built for Apple Silicon on macOS and runs there natively; a native Intel (amd64) macOS build is not currently published.

Debian / Ubuntu (apt):

First get the Elide gpg key:

curl -fsSL https://keys.elide.dev/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/elide.gpg

Then set up the repository for amd64 architecture:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/elide.gpg] https://dl.elide.dev nightly main" \
  | sudo tee /etc/apt/sources.list.d/elide.list

Or for arm64/aarch64:

echo "deb [arch=arm64 signed-by=/usr/share/keyrings/elide.gpg] https://dl.elide.dev nightly main" \
  | sudo tee /etc/apt/sources.list.d/elide.list

Finally, install Elide with apt:

sudo apt update && sudo apt install elide

The nightly suite is the one that tracks current builds. The package unpacks into /opt/elide/<version>, with /opt/elide/current and /usr/bin/elide pointing at it. Upgrade with sudo apt update && sudo apt upgrade elide.

Fedora / RHEL (rpm):

RPM packages are published as release assets rather than through a yum repository. Download the one matching your architecture from GitHub Releases and install it directly:

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

The layout matches the Debian package: /opt/elide/<version>, with /opt/elide/current and /usr/bin/elide pointing at it. Upgrade by installing the RPM from a newer release.