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

P4 Server Administration Documentation | 2026.1

# Linux package-based installation

You can install P4 Server with a Linux distribution package. Linux distribution packages simplify the installation, update, and removal of software because the package management tools track package contents and dependencies. P4 Server is available in the following package formats:

- Debian (`.deb`) for Ubuntu systems

- RPM (`.rpm`) packages for Red Hat–compatible distributions (such as RHEL, Rocky Linux, and AlmaLinux) and SUSE Linux Enterprise Server

## Prerequisites

Before installing P4 Server using distribution packages, ensure the following:

- Root-level access to the machine that hosts your P4 Server.

- Determine whether you must stop and restart your server. See View and install the license file.

- Review the following topics to prepare for installation decisions:

  - Case sensitivity and multi-platform development

  - Unicode mode

- A supported 64‑bit Linux operating system running on Intel (x86_64) or ARM (aarch64) architecture and using glibc 2.17 or later.

  Supported platforms for the 2025.2 release include:

  - Ubuntu (LTS)

    - Ubuntu 24.04 LTS (Noble)

    - Ubuntu 22.04 LTS (Jammy)

    - Ubuntu 20.04 LTS (Focal)

  - Red Hat–compatible

    - Red Hat Enterprise Linux 10.x, 9.x, 8.x

    - Rocky Linux 9.x, 8.x

    - AlmaLinux 9.x, 8.x

  - SUSE

    - SUSE Linux Enterprise Server 15

  - Cloud distributions

    - Amazon Linux 2

    - Amazon Linux 2023

Older Linux distributions, 32‑bit systems, and non‑glibc‑based distributions (such as Alpine Linux) are not supported.

## Where to 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 Downloads page.

Your search for returned results