Helix Core is now P4. Product user interfaces will be updated soon. Learn more >>

P4 Server Administration Documentation | 2025.1

# Linux package-based installation

Distribution packages simplify the installation, update, and removal of software because the tools that manage these packages are aware of the dependencies for each package. P4 Server is available in two distribution package formats:

- Debian (`.deb`) for Ubuntu systems
- RPM (`.rpm`) for CentOS, RedHat Enterprise Linux (RHEL), and SUSE

## Prerequisites

- Root level access to the machine that will host your P4 Server.
- Knowing whether you will need to stop and restart your server or not - see View and install the license file.
- Having read:
  - Case sensitivity and multi-platform development
  - Unicode mode

  to prepare for the choices you must make during Installation.

- One of the supported Linux (Intel x86_64) operating systems:

- Ubuntu 24.04 (Noble), 22.04 (Jammy), 20.04 (Focal), 18.04 LTS (Bionic), 16.04 LTS (Xenial),14.04 LTS (Trusty), 12.04 LTS (Precise)
- CentOS or Red Hat 9.x, 8.x, 7.x, 6.x
- SUSE Linux Enterprise Server 15, 12, 11

## Download p4d and p4

P4 Server requires two executables:

- The P4 Server, also referred to as the Perforce service (`p4d`)

- At least one P4 client application, such as the Command-Line Client ( `p4`)

The P4 Server and applications are available on the Perforce web page for Downloads.

Your search for returned results