# Core Library (SDK)

### SDK Installation

After you have installed your language bindings, you can download the installer package. The installer will automatically download and install the SDK version compatible with your bindings.

{% hint style="info" %}
**Note:** Anytime you are installing language bindings or updating language bindings, please redownload the installer package and run it to ensure compatibility.
{% endhint %}

### **For Production Use**

For production and large-scale deployments, we recommend installing on one of the following supported Linux platforms:

* Debian 11+ / Ubuntu 20.04+ \[[Download](https://pexpaesdkdata.blob.core.windows.net/pexpaesdkprivatedata/pexsdk_4.7.0_amd64.deb?sp=r\&st=2026-01-07T23:17:28Z\&se=2029-01-08T07:32:28Z\&spr=https\&sv=2024-11-04\&sr=b\&sig=KzFNGLHvgWKLndLDA8adz%2FVoJX9y7qJrjTTnKAkKcJA%3D)]
* Red Hat 8+ \[[Download](https://pexpaesdkdata.blob.core.windows.net/pexpaesdkprivatedata/pexsdk-4.7.0.x86_64.rpm?sp=r\&st=2026-01-07T23:18:27Z\&se=2029-01-08T07:33:27Z\&spr=https\&sv=2024-11-04\&sr=b\&sig=2LU%2BY8IFB00A0SxUdgtZsQpnhDKiD9VEXbW0JLEshgw%3D)]

### For Development & Testing

ARM-based builds are available for development and testing . These builds are not intended for production workload:

* ARM-based Mac \[[Download](https://pexpaesdkdata.blob.core.windows.net/pexpaesdkprivatedata/pexsdk_4.7.0_arm64.pkg?sp=r\&st=2026-01-07T23:16:35Z\&se=2029-01-08T07:31:35Z\&spr=https\&sv=2024-11-04\&sr=b\&sig=tAHYxm0KyuzsToCgtf%2BWKBgdZ0dt0ypkRxSXwFK2%2FCY%3D)]

Once you have installed the language bindings and SDK, you are ready to perform a search.

* For **Search: Pex Registry** customers, [click here](https://docs.pex.com/search/sdk-integration/search-pex-registry) for a guide on how to perform a search
* For **Search: Custom Database** customers, [click here](https://docs.pex.com/search/sdk-integration/search-custom-database) for a guide on how to perform a search
