Installing Proxmox VE on Fedora CoreOS: A Tutorial

Introduction

Proxmox Virtual Environment (VE) is an open-source server virtualization platform for running virtual machines (VMs) and containers. It is built on top of Debian distribution and provides an easy-to-use web-based interface for managing VMs and containers.

This tutorial demonstrates how to install Proxmox VE on the latest version of Fedora CoreOS which is a minimal and container-focused operating system.

Prerequisites

Steps

  1. Update the system:
sudo rpm-ostree update
  1. Reboot the system:
sudo systemctl reboot
  1. Download the Proxmox VE installation script:
curl https://raw.githubusercontent.com/proxmox/proxmox-ve/6.3-1/install/pve-install-script -o pve-install-script
  1. Make the script executable:
chmod +x pve-install-script
  1. Run the script with root privileges:
sudo ./pve-install-script
  1. Follow the on-screen instructions to complete the installation process. The installer will ask you to confirm the installation of several packages and the partitioning of your hard drive.

  2. Once the installation is complete, reboot the system:

sudo systemctl reboot
  1. After the reboot, Proxmox VE will be up and running. Access the web-based management interface by browsing to https://{your_ip_address}:8006 in your web browser.

Conclusion

This tutorial demonstrates how to install Proxmox VE on the latest version of Fedora CoreOS. Proxmox VE is a powerful virtualization platform that allows you to run virtual machines and containers with ease. By following the steps outlined above, you should be able to set up a working Proxmox VE installation in no time.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!