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/elideThe 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.gpgThen 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.listOr 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.listFinally, install Elide with apt:
sudo apt update && sudo apt install elideThe 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>.rpmThe 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.