• About
    • Third Party Licenses
      • Link Entra
      • Link GitHub
    • Access organizations
      • Integrate with GitHub
      • Integrate with Azure DevOps
  • download Install IPM
    • IPM parameters
      • Add
      • Build
      • Export
      • Publishing
      • Project Config (ipmhub.json)
      • Sync
      • AI Translation
      • GitHub (public packages)
      • IPM
    • Package visibility
      • Edit organization
      • Invite users
      • Users and roles
      • Delete users
      • Client Secrets
      • Create Client Secret
      • Edit Client Secret
      • Delete Client Secret
      • Using Client Secrets
      • What is a Tracked Workspaces?
      • Use Tracked Workspace
      • Create Tracked Workspace
      • Edit Tracked Workspace
      • Delete and restore Tracked Workspace
  • GitHub
  • RSS
  • to navigate
  • to select
  • to close
    • Home
    • Install IPM
    On this page
    download

    Install IPM

    How to install IPM.

    Windows MacOs Ubuntu Debian

    Windows link

    Windows 10/11

    We strongly advise to use winget to install IPM on Windows 10 or 11. winget is the easiest way to install and to update IPM.

    winget install IPMHub.IPM
    

    Update IPM link

    winget upgrade IPMHub.IPM
    

    Windows 7 SP1 - Windows 8

    .NET8 Runtime IPM light requires .NET8.0 to run. Brief installation instructions to install .NET8 can be found below. Need more information please check this Microsoft page.

    Download latest .NET8 Runtime To make sure you have the latest security updates for the .NET runtime we advise to take the latest runtime from Microsoft. Download it here from the official Microsoft pages: x64 | x86

    Install .NET8 Runtime Take the downloaded installer from the previous step and run it.

    Install IPM IPM is a portable application that can be downloaded to a folder on your computer. As a best practice you can place the location in the profile PATH so that IPM can be executed from all other locations.

    Download latest IPM version You can get the latest version of IPM here: x64. Download the archive and extract the binary within a local folder (like c:\tools\IPM).

    Update your PATH Start the commandline interface and run the following command (we assume you’ve downloaded the tool in C:\tools\ipm)

    C:\tools\ipm\ipm config --reg
    
    This configuration option will add the location where IPM resides to your user PATH variable.

    MacOs link

    check_circle
    We support Intel processors and Apple Silicon
    We strongly advise to use Brew to install `IPM` on MacOS. Brew is the easiest way to install and to update IPM.
    brew tap ipmhubio/ipm
    
    brew install ipm
    

    Update IPM link

    brew update
    brew upgrade ipm
    
    info
    The download instructions below are for the light client and requires the .NET runtime to be installed.
    check_circle
    Get up and running fast with our one-line installer!

    All versions link

    Our installer script automatically detects your CPU architecture and OS version, then proceeds to install the full client. Please ensure wget is installed beforehand. Throughout the process, the script checks for the availability of libicu on your system; if not found, it will attempt to install them.

    wget -O - https://raw.githubusercontent.com/ipmhubio/ipm/main/ipmInstall.sh | bash
    

    Ubuntu 20-04 link

    Install .NET8

    IPM requires .NET8.0 to run. Brief installation instructions to install .NET8 can be found below. Need more information please check the Microsoft page.

    Add repository Add the necessary keys and repository of Microsoft.

    wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    rm packages-microsoft-prod.deb
    
    Install .NET8 Runtime
    sudo apt-get update && \
      sudo apt-get install -y aspnetcore-runtime-8.0
    
    Install IPM
    wget https://github.com/ipmhubio/ipm/releases/latest/download/ipm-linux-x64.tar.gz -O /tmp/ipm.tar.gz
    tar -xvfz /tmp/ /tmp/ipm.tar.gz
    sudo mv ./ipm /usr/local/bin
    
    For ARM based machine
    wget https://github.com/ipmhubio/ipm/releases/latest/download/ipm-linux-arm.tar.gz -O /tmp/ipm.tar.gz
    tar -xvfz /tmp/ /tmp/ipm.tar.gz
    sudo mv ./ipm /usr/local/bin
    

    Ubuntu 22-04 link

    Install .NET8 Runtime

    sudo apt-get update && \
    sudo apt-get install -y aspnetcore-runtime-8.0
    
    Install IPM
    wget https://github.com/ipmhubio/ipm/releases/latest/download/ipm-linux-x64.tar.gz -O /tmp/ipm.tar.gz
    tar -xvfz /tmp/ /tmp/ipm.tar.gz
    sudo mv ./ipm /usr/local/bin
    
    For ARM based machine
    wget https://github.com/ipmhubio/ipm/releases/latest/download/ipm-linux-arm64.tar.gz -O /tmp/ipm.tar.gz
    tar -xvfz /tmp/ /tmp/ipm.tar.gz
    sudo mv ./ipm /usr/local/bin
    

    Ubuntu 24-04 link

    **Install .NET8 Runtime**
    sudo apt-get update && \
    sudo apt-get install -y aspnetcore-runtime-8.0
    
    Install IPM
    wget https://github.com/ipmhubio/ipm/releases/latest/download/ipm-linux-x64.tar.gz -O /tmp/ipm.tar.gz
    tar -xvfz /tmp/ /tmp/ipm.tar.gz
    sudo mv ./ipm /usr/local/bin
    
    For ARM based machine
    wget https://github.com/ipmhubio/ipm/releases/latest/download/ipm-linux-arm64.tar.gz -O /tmp/ipm.tar.gz
    tar -xvfz /tmp/ /tmp/ipm.tar.gz
    sudo mv ./ipm /usr/local/bin
    
    check_circle
    Get up and running fast with our one-line installer!

    All versions link

    Our installer script automatically detects your CPU architecture and OS version, then proceeds to install the full client. Please ensure wget is installed beforehand. Throughout the process, the script checks for the availability of unzip and libicu on your system; if not found, it will attempt to install them.

    wget -O - https://raw.githubusercontent.com/ipmhubio/ipm/main/ipmInstall.sh | bash
    

    Debian 10 link

    Install .NET8

    IPM requires .NET 8.0 to run. Brief installation instructions to install .NET8 can be found below. Need more information please check the Microsoft page.

    add repository

    Add the necessary keys and repository of Microsoft.

    wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    rm packages-microsoft-prod.deb
    
    Install .NET8 Runtime
    sudo apt-get install -y dotnet-runtime-8.0
    
    Install IPM
    wget https://github.com/ipmhubio/ipm/releases/latest/download/ipm-linux-x64.tar.gz -O /tmp/ipm.tar.gz
    tar -xvfz /tmp/ /tmp/ipm.tar.gz
    sudo mv ./ipm /usr/local/bin
    
    For ARM based machine
    wget https://github.com/ipmhubio/ipm/releases/latest/download/ipm-linux-arm64.tar.gz -O /tmp/ipm.tar.gz
    tar -xvfz /tmp/ /tmp/ipm.tar.gz
    sudo mv ./ipm /usr/local/bin
    

    Debian 11 link

    Install .NET8 IPM requires .NET8.0 to run. Brief installation instructions to install .NET8 can be found below. Need more information please check the Microsoft page.

    add repository Add the necessary keys and repository of Microsoft.

    wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    rm packages-microsoft-prod.deb
    
    Install .NET8 Runtime
    sudo apt-get update && \
    sudo apt-get install -y aspnetcore-runtime-8.0
    
    Install IPM
    wget https://github.com/ipmhubio/ipm/releases/latest/download/ipm-linux-x64.tar.gz -O /tmp/ipm.tar.gz
    tar -xvfz /tmp/ /tmp/ipm.tar.gz
    sudo mv ./ipm /usr/local/bin
    
    For ARM based machine
    wget https://github.com/ipmhubio/ipm/releases/latest/download/ipm-linux-arm64.tar.gz -O /tmp/ipm.tar.gz
    tar -xvfz /tmp/ /tmp/ipm.tar.gz
    sudo mv ./ipm /usr/local/bin
    

    navigate_before Link GitHub

    Link GitHub account

    IPM parameters navigate_next

    An overview of all IPM …

    © 2025 IPMHub.io - IPMHub.io. All rights reserved.