proxmox | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

在 Debian 12 Bookworm 上安装 Proxmox VE - Proxmox VE

为您的 IP 地址添加 /etc/hosts 条目

计算机的主机名必须可以通过 解析。/etc/hosts

这意味着您需要以下条目之一作为您的主机名:/etc/hosts

  • 1 IPv4 或

  • 1 IPv6 或

  • 1 个 IPv4 和 1 个 IPv6

注意:这也意味着删除可能默认存在的地址。127.0.1.1

例如,如果您的 IP 地址是 ,而您的主机名是 ,则您的文件可能如下所示:192.168.15.77 pve /etc/hosts

127.0.0.1       localhost
192.168.15.77   pve

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

您可以使用以下命令测试您的设置是否正常:hostname

hostname --ip-address
192.168.15.77 # should return your IP address here

如果你的服务器是云服务器

需要卸载掉初始化,否则每次重启都会初始化

apt remove cloud-init -y

更改主机名

hostnamectl set-hostname pve

添加软件源

echo "deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list

添加 Proxmox VE 存储库密钥

wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg 

通过运行以下命令更新存储库和系统

apt update && apt full-upgrade

安装 Proxmox VE 内核

首先,您需要安装并启动 Proxmox VE 内核,因为某些软件包依赖于要设置的特定内核编译标志或要可用的功能扩展(例如,用于 apparmor)。

apt install proxmox-default-kernel -y
systemctl reboot

安装 Proxmox VE 软件包

安装 Proxmox VE 软件包

apt install proxmox-ve postfix open-iscsi chrony -y

删除 Debian 内核

Proxmox VE 自带内核,保留 Debian 默认内核可能会导致升级问题,例如,使用 Debian 单点版本。 因此,您必须删除默认的 Debian 内核:

apt remove linux-image-amd64 'linux-image-6.1*'

通过运行以下命令更新并检查 grub2 配置:

update-grub

建议:删除 os-prober 软件包

该软件包会扫描主机的所有分区,以创建双引导 GRUB 条目。 但是,扫描的分区也可以包括分配给虚拟机的分区,这些分区不想添加为启动项。os-prober

如果您没有将 Proxmox VE 作为双启动安装在另一个操作系统旁边,您可以安全地删除该软件包:os-prober

apt remove os-prober

连接到 Proxmox VE Web 界面

连接到管理员 Web 界面 ()。 如果您有全新安装并且尚未添加任何用户,则应选择 PAM 身份验证领域并使用用户帐户登录。https://your-ip-address:8006 root