Installing with go-xcat

To easily install xCAT and handle the dependency package, a new script go-xcat is provided.

On the target xCAT Management Node, run the following commands to install the latest version of xCAT:

wget https://raw.githubusercontent.com/xcat2/xcat-core/master/xCAT-server/share/xcat/tools/go-xcat -O - >/tmp/go-xcat
chmod +x /tmp/go-xcat
/tmp/go-xcat

Download xCAT

There are a number of options provided for installing xCAT.

  1. Download the tar.bz2 packages provided on this download page
  2. Configure the public hosted online repositories from your target machine
  3. Clone the xcat-core project and compile from source (still requires xcat-dep)

Regardless of the option that is chosen to install xCAT, BOTH xcat-core and xcat-dep are needed before starting the install.

xCAT Core Packages (xcat-core) is the main package containing the xCAT software. The following builds are available: xCAT Dependency Packages (xcat-dep) is a tar package that is provided as a convenience for the user and contains dependency packages required by xCAT that are not provided by the operating system.


xCAT Core Packages (xcat-core)

Looking for older releases of xCAT? Go to the File Manager and navigate to the desired directory.


GA Release Build (Stable)

This is the latest official released version of xCAT that has been fully tested.

Linux - RPM Packages

Linux - Debian Packages (Ubuntu)

  • Download: xcat-core-2.14.6-ubuntu.tar.bz2
  • Latest GA Online Repository (This repo points to the latest stable build of xCAT):
      For x86_64 servers:
      deb [arch=amd64] https://xcat.org/files/xcat/repos/apt/latest/xcat-core trusty main
      For ppc64el servers:
      deb [arch=ppc64el] https://xcat.org/files/xcat/repos/apt/latest/xcat-core trusty main


Development Builds

This is the latest development build for the next xCAT release

Linux - RPM Packages

Linux - Debian Packages (Ubuntu)

  • Download: core-debs-snap.tar.bz2
  • Ubuntu Online Repository:
      For x86_64 servers:
      deb [arch=amd64] https://xcat.org/files/xcat/repos/apt/devel/core-snap trusty main

      For ppc64el servers:
      deb [arch=ppc64el] https://xcat.org/files/xcat/repos/apt/devel/core-snap trusty main




xCAT Dependency Packages (xcat-dep)

This contains dependency packages required by xCAT that are not provided by the operating system.

Linux - RPM

  • Download: xcat-dep Choose the file with the latest snapshot date
  • Linux Online Repository: xcat-dep online repo From the online repo, select the os/arch of your management node and configure yum/zypper with the provided xcat-dep.repo file found in that directory.

Linux - Debian (Ubuntu)

  • Download: xcat-dep Choose the file with the latest snapshot date
  • Ubuntu Online Repository:
      For x86_64 servers:
      deb [arch=amd64] https://xcat.org/files/xcat/repos/apt/xcat-dep trusty main
      For ppc64el servers:
      deb [arch=ppc64el] https://xcat.org/files/xcat/repos/apt/xcat-dep trusty main