LinuxCommandLibrary

pveversion

Display Proxmox VE version information

TLDR

Print system version

$ pveversion
copy

Print Proxmox subpackage versions
$ pveversion [[-v|--verbose]]
copy

SYNOPSIS

pveversion [OPTIONS]

PARAMETERS

-v, --verbose
    Displays verbose output, including detailed version information for all installed Proxmox-related packages and libraries. This option provides a comprehensive overview of the Proxmox VE software stack, useful for in-depth analysis.

DESCRIPTION

pveversion is a specialized command integral to the Proxmox Virtual Environment (PVE), an open-source server virtualization management solution.

Its primary function is to report the installed versions of various Proxmox VE components, including the main proxmox-ve meta-package, the running Linux kernel, and pve-manager. This utility is indispensable for system administrators seeking to quickly ascertain the exact state of their Proxmox VE installation.

It's crucial for troubleshooting, ensuring software compatibility, and planning system upgrades, as it provides precise version numbers required when seeking support or checking for known issues. By consolidating this vital information, pveversion simplifies the process of verifying that the correct component versions are active, ensuring the stability and security of the virtualized environment.

CAVEATS

The pveversion command is exclusively available on systems running Proxmox Virtual Environment. It is not a standard Linux command found on general-purpose distributions.

The exact output format may vary slightly across different major versions of Proxmox VE, although the core information regarding primary components remains consistent.

KEY OUTPUT COMPONENTS

The standard output of pveversion typically includes:
proxmox-ve: The version of the Proxmox VE meta-package, indicating the overall Proxmox release.
pve-manager: The version of the Proxmox web interface and management tools.
kernel: The version of the Linux kernel currently running on the system.
Other lines may list versions of core libraries and services like pve-lib-perl, pve-common, etc., especially when using the verbose (-v) option.

HISTORY

The pveversion command has been a core component of the Proxmox Virtual Environment since its early development stages, designed to provide a centralized and consistent method for administrators to query system version information. Its existence reflects the need within a specialized appliance-like distribution (PVE) to quickly identify the specific build and component versions, aiding in support and upgrade processes. It has remained largely consistent in its functionality, reflecting its stable and essential role within the Proxmox ecosystem.

SEE ALSO

uname(1), dpkg-query(1), apt(8)

Copied to clipboard