设置 hosts
首先确保网络为静态 IP,而非 DHCP 修改 hosts hostname 指向静态 IP
例如,静态 IP 地址为 192.168.1.2 修改 hostname 为 proxmox
1hostnamectl set-hostname proxmox
2exec bash
修改/etc/hosts新增
1192.168.1.2 proxmox
并且需要将127.0.0.1和localhost的指向删除
使生效
1hostname
2hostname --ip-address
更新 apt 缓存
1apt update
添加 Proxmox VE 软件库
安装基础包
1apt install curl software-properties-common apt-transport-https ca-certificates gnupg2
添加 PVE 源
1echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
下载密钥
1wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
更新 apt 缓存
1apt update && apt full-upgrade
安装 Proxmox 内核
1apt install proxmox-default-kernel -y
安装 Proxmox 软件包
1apt install proxmox-ve
检查是否正常启动
1ss -tunelp | grep 8006
移除 Linux 内核
1apt remove linux-image-amd64 'linux-image-6.1*'
更新 grub
1update-grub
卸载 os-prober 软件包
1apt remove os-prober
End
重启后访问:8006
使用主机 root 用户账户及密码,即可登录进入 PVE 控制台