Download ISO¶
On the workstation, not the target machine. This guide uses the Proxmox VE 9.2 installer. A newer point release works if you change the filename and hash.
Sources: ISO downloads · mirror
1. Fetch¶
mkdir -p "$HOME/Downloads" && cd "$HOME/Downloads"
ISO=proxmox-ve_9.2-1.iso
curl -fL --continue-at - --progress-bar -o "$ISO" \
"http://download.proxmox.com/iso/$ISO"
ls -lh "$ISO"
-rw-rw-r-- 1 you you 1.6G … proxmox-ve_9.2-1.iso
2. Verify SHA256¶
echo "4e88fe416df9b527624a175f24c9aa07c714d3332afb1ee3dbf3879573ef2c6c $ISO" \
| sha256sum -c
proxmox-ve_9.2-1.iso: OK
FAILED means stop
Delete the ISO and download again. Never write a bad image to USB.
3. Optional: check the signature¶
Release keys are published at enterprise.proxmox.com/debian.
curl -fL -o proxmox-release-trixie.gpg \
https://enterprise.proxmox.com/debian/proxmox-release-trixie.gpg
curl -fL -o "$ISO.asc" "http://download.proxmox.com/iso/$ISO.asc"
gpg --show-keys ./proxmox-release-trixie.gpg
pub …
24B30F06ECC1836A4E5EFECBA7BCD1420BFE778E
uid …
The fingerprint must match the one above. Then:
gpgv --keyring ./proxmox-release-trixie.gpg "$ISO.asc" "$ISO"
gpgv: Good signature from …