Proxmox is a Linux virtualization distribution based on two different hypervisor technologies. KVM is used to offer hardware virtualization and OpenVZ (prior to version 4) or LXC for Linux container virtualization.
Proxmox is based on the latest Debian Linux distribution and still uses the main Debian public repositories to keep the operating system components up to date.
The web based GUI is used to administer Proxmox and give the admin the ability to create new virtual machines and manage storage. The below screenshot is an example of creating an OpenVZ container with the Proxmox web GUI.
Proxmox is very easy to install – the installer GUI takes care of everything, such as installing the correct packages and partitioning the root hard disk.
You can download Proxmox from the Proxmox download page as an ISO which you will need to boot your server from.
See my Install guide blog post for the basics on installing Proxmox.
Keeping up to date
Updates to Proxmox are delivered via apt-get which is the utility which manages packages on Debian. When new updates are available you simply run the below commands to update your system.
Note: you will need to shutdown all running VMs and OpenVZ containers before running the update.
Run apt-get update to download the information on the latest available updates.
Run apt-get dist-upgrade to download and install the latest updates.
See the Proxmox tag for more information on Proxmox.