# Install as native binaries for Linux or macOS

{% hint style="info" %}
This install method is available for Linux and macOS machines. Other [installation options](/specsync/installation.md) available.
{% endhint %}

In case installing the .NET Core framework is not possible, SpecSync can be downloaded as native binaries for Linux and macOS. The native binaries are precompiled with all dependencies, so no special prerequisite is necessary for the execution. Because of the dependencies, the download package is larger, approximately 35 MB (the SpecSync .NET Core Tool package is 5 MB).

The precompiled binaries work with most Linux distributions and macOS versions. If your system is not supported, please [contact support](/specsync/contact/specsync-support.md).

### Step 1: Download and extract files

The SpecSync native binaries can be downloaded directly as a zip file from our website. The download URLs can be found on the [Downloads](/specsync/downloads.md) page.

### Step 2: Check/set executable permissions

After extracting the package, the `SpecSync4AzureDevOps` executable can be found in root folder of the zip file. Depending on your operating system you might need to set execution permissions to the file with

```bash
chmod +x SpecSync4AzureDevOps
```

### Step 3: Verify installation

You can test the installation by checking the installed SpecSync version. Open a bash shell from your project folder and invoke the following command.

```bash
<EXTRACTED-SPECSYNC-FOLDER>/SpecSync4AzureDevOps version
```

If the correct version number is displayed, you are ready to move on to setup and configure SpecSync for the first synchronization. Check the [Setup and Configure](/specsync/installation/setup-and-configure.md) page for the details.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.specsolutions.eu/specsync/installation/native-binaries.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
