# Installation¶

So you wanna give horizon a test drive? Great! Here’s how.

## Stable release¶

A known-good snapshot from ongoing development.

### Linux¶

Keep in mind that binary packages provided by your distribution might be out of date.

#### Flatpak¶

Get the latest stable release from Flathub.

#### Debian, Ubuntu¶

Debian builds are hosted by packagecloud.

First, follow the instructions to add the repository. When done, you can install it using apt:

sudo apt-get install horizon-eda-upstream


#### Arch Linux¶

For Arch Linux, there’s an AUR package.

#### NixOS¶

Horizon EDA is packaged for NixOS.

nix-env -iA horizon-eda


### FreeBSD¶

Horizon EDA is available in the FreeBSD ports.

sudo pkg install horizon-eda


#### Build from source¶

If you want to compile it yourself, download the source tarball from GitHub releases and follow the instructions in Building on Linux.

## Development version¶

Usually works, but might break occasionally, so use at your own risk. Recommended if you want to get the latest in features and bug fixes.

### Windows¶

Grab the latest build from AppVeyor CI and unzip it somewhere. Note that these are 64bit binaries. In case a build is still running or someone broke the build, you can download past builds from the build history (click on artifacts to get the zip)

### Linux¶

Clone the repository and see Building on Linux for instructions on how to build horizon on Linux.

### FreeBSD¶

Clone the repository and see Building on FreeBSD for instructions on how to build horizon on FreeBSD.

Next: Setup a pool