> For the complete documentation index, see [llms.txt](https://docs.pmem.io/ipmctl-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pmem.io/ipmctl-user-guide/v1.x/installing-ipmctl.md).

# Installing IPMCTL

ipmctl is available for both Linux and Microsoft Windows. Follow the links below for step-by-step instructions to install using available packages, binaries, or build and install from source code if you require the most recent version.

### Linux

{% content-ref url="/pages/-M3NbBe8dVhwbAAfT1OE" %}
[Installing IPMCTL packages on Linux](/ipmctl-user-guide/v1.x/installing-ipmctl/installing-ipmctl-packages-on-linux.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M3NbMVPgrMhuWOIQcG3" %}
[Building and Installing IPMCTL from Source on Linux](/ipmctl-user-guide/v1.x/installing-ipmctl/building-and-installing-ipmctl-from-source-on-linux.md)
{% endcontent-ref %}

### Microsoft Windows

{% content-ref url="/pages/-M3O9Uy1XHfl7qE6Rx2v" %}
[Installing IPMCTL on Microsoft Windows using the MSI Installer](/ipmctl-user-guide/v1.x/installing-ipmctl/installing-ipmctl-on-microsoft-windows-using-the-msi-installer.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M3O9qrUeQlpic-EARtr" %}
[Building and Installing IPMCTL on Microsoft Windows from Source](/ipmctl-user-guide/v1.x/installing-ipmctl/building-and-installing-ipmctl-on-microsoft-windows-from-source.md)
{% endcontent-ref %}

## Releases

ipmctl version 1.x supports the first generation Intel Optane Persistent Memory Series 100, codename Apache pass. The table describes the ipmctl version and product support.

| ipmctl version | Intel Optane Persistent Memory Generation                                                    |
| -------------- | -------------------------------------------------------------------------------------------- |
| 01.00.00.xxxx  | <p>1st Generation Intel Optane Persistent Memory Series 100</p><p>Code name: Apache Pass</p> |
