Skip to content

Install Anchae

Anchae is available for macOS (Apple silicon), Linux (x86_64), and Windows (x64).

The Windows version is a preview without code signing yet.

The install script is the default method. You can also download the files and install them manually.

On macOS or Linux, run:

Terminal window
curl -fsSL https://get.dcode-labs.com/install.sh | sh

On Windows, run this in PowerShell:

Terminal window
irm https://get.dcode-labs.com/install.ps1 | iex

Before installing, the script checks:

  • the signature and expiry of the release information
  • the size and SHA-256 checksum of the install file
  • the publisher and notarization of the macOS app

If any check fails, it stops and leaves your existing installation untouched. It also won’t replace an installed version with an older one.

System Location Privileges
macOS /Applications, or ~/Applications if that is not writable None
Linux /opt/anchae sudo

On Windows, Anchae installs to %LOCALAPPDATA%\Programs\Anchae. No admin rights are needed.

On Linux distributions that block unprivileged user namespaces, the script sets the SUID bit on chrome-sandbox.

Put environment variables after the pipe, right before sh:

Terminal window
curl -fsSL https://get.dcode-labs.com/install.sh | ANCHAE_CHANNEL=beta sh
Variable Description
ANCHAE_CHANNEL Channel: stable (default) or beta
ANCHAE_INSTALL_DIR Install folder. macOS only. Default: the folder where Anchae is already installed; if none, /Applications, or ~/Applications if that is not writable
ANCHAE_ORIGIN HTTPS mirror URL. The signing key is still verified
ANCHAE_ALLOW_DOWNGRADE Set to 1 to allow an older version

On Windows, set the variable in the same PowerShell window before running the install command.

Terminal window
$env:ANCHAE_CHANNEL = 'beta'
irm https://get.dcode-labs.com/install.ps1 | iex

If Anchae is in both /Applications and ~/Applications, the script stops. Set ANCHAE_INSTALL_DIR to choose which folder to update.

Download the file for your system from the download page. The checksum file is at https://get.dcode-labs.com/anchae/stable/sums/<version>-<BUILD>/SHA256SUMS.

Target File
macOS Apple silicon anchae-<version>-<BUILD>-macos-arm64.dmg
Linux x86_64 anchae-<version>-<BUILD>-linux-x64.tar.xz
Windows x64 anchae-<version>-<BUILD>-windows-x64-setup.exe
Checksums SHA256SUMS

Compare the downloaded file’s SHA-256 checksum with the corresponding entry in SHA256SUMS.

On Windows, run the downloaded installer. If “Windows protected your PC” appears, choose “More info”, then “Run anyway”. It appears because code signing is not added yet.

On Linux, run this from the extracted folder:

Terminal window
sudo ./install.sh

On distributions that block unprivileged user namespaces, including Ubuntu 24.04 with default settings, run this instead:

Terminal window
sudo ./install.sh --setuid-sandbox

Check the installed version:

Terminal window
anchae --version

It prints the version and build number on one line. If your shell can’t find anchae, restart the terminal and check your PATH. On macOS, the install script creates the command in ~/.local/bin.

If you installed on macOS by copying the app from the dmg file yourself, the command is not created. Run the executable inside the app by its full path, and use the same path for update and channel:

Terminal window
/Applications/anchae.app/Contents/MacOS/anchae --version

To open the app:

  • macOS: the open command that the install script prints when it finishes. In the default location, that is open /Applications/anchae.app
  • Linux: Anchae in your app menu
  • Windows: Anchae in the Start menu

Anchae checks get.dcode-labs.com for a new version 5 minutes after it starts and every 24 hours after that, and tells you in the app when one is available. To stop these checks, open the 정보 (About) tab in Settings and set 업데이트 방식 (update mode) to 끔 (Off). For what is sent, see Network and privacy.

On Windows, running the install command again also updates to the new version.

You can also update from the command line:

Terminal window
anchae update

To switch to the beta channel:

Terminal window
anchae channel set beta

To go back to the stable channel:

Terminal window
anchae channel set stable

On macOS, delete anchae.app from the folder where you installed it. The default location is /Applications or ~/Applications. If you used the install script, also delete ~/.local/bin/anchae.

On Linux, run:

Terminal window
sudo /opt/anchae/install.sh --uninstall

On Windows, remove Anchae from the app list in Settings.

Your user data stays in place. On Windows it is in %LOCALAPPDATA%\DcodeLabs\Anchae. On macOS it is in ~/Library/Application Support/DcodeLabs/Anchae, and on Linux in ~/.config/DcodeLabs/Anchae.

System Requirements
macOS 13 or later, Apple silicon
Linux x86_64, glibc 2.34 or later. Ubuntu 22.04, Debian 12 or later. musl is not supported
Windows x64. On Arm64 PCs, the x64 version runs under emulation

If a library that Anchae needs on Linux is missing, the install script tells you its name. On a minimal Linux system, Anchae requires the following packages, depending on the distribution.

Distribution Packages to install
Ubuntu 24.04 libnss3 libatk-bridge2.0-0t64 libcups2t64 libdrm2 libgbm1 libxkbcommon0 libxcomposite1 libxdamage1 libxfixes3 libxrandr2 libasound2t64 libpango-1.0-0 libcairo2 libdbus-1-3
Ubuntu 22.04, Debian 12 Same names as Ubuntu 24.04, without the t64 suffix
Fedora nss atk at-spi2-atk cups-libs libdrm mesa-libgbm libxkbcommon libXcomposite libXdamage libXfixes libXrandr alsa-lib pango cairo dbus-libs
Arch nss atk at-spi2-core libcups libdrm mesa libxkbcommon libxcomposite libxdamage libxfixes libxrandr alsa-lib pango cairo dbus

Anchae does not start on a minimal system that has no font configuration at all. Install a font package on such a system.

The install script needs curl, awk, openssl, sed, and grep. On Linux it also needs xz.

curl installed from snap can’t write to the temporary folder, so the install script stops. Replace it, then run the script again:

Terminal window
sudo snap remove curl
sudo apt install curl

The app’s menus are in Korean. In Settings, open the 정보 (About) tab and select 문의용으로 복사 (Copy for support) to copy your version and system details. Send them with a description of the problem to support@dcode-labs.com.

Report security issues to security@dcode-labs.com. Don’t post them in the public repository.