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