Repository navigation
cli-pre-release
Pre-release
Pre-release
·
255 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Install on Linux or macOS:
curl -fsSL https://wip.darklang.com/install | sh
Or download the file for your platform below, and run it from wherever you put it:
- Linux x64:
linux-musl-x64 - Linux ARM:
linux-musl-arm64, orlinux-armfor 32-bit - macOS:
osx-arm64on Apple silicon,osx-x64on Intel
The Linux x64 and arm64 files are statically linked, so they run on any distro and in an empty container. HTTPS needs a CA bundle: your distro's ca-certificates, or SSL_CERT_FILE. The 32-bit linux-arm file is linked against glibc, since .NET can't compile it ahead of time.
For example, on Linux x64:
gunzip darklang-alpha-*-linux-musl-x64.gz
chmod +x darklang-alpha-*-linux-musl-x64
./darklang-alpha-*-linux-musl-x64
To check a download, run sha256sum -c --ignore-missing darklang-alpha-*-sha256sums.txt (on macOS, shasum -a 256 -c --ignore-missing) in the folder you downloaded it to.
A fresh install can't touch files, the network, processes or environment variables until you allow it; the refusal names the dark permissions allow ... command that does.