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 Release and license information: adding or updating.
- Having read:
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.