proxmox离线安装
时间: 2025-01-02 08:40:05 浏览: 10
### Proxmox 离线安装方法
对于希望在无网络连接环境中部署 Proxmox 的用户来说,离线安装是一个重要的需求。为了成功完成这一过程,需准备一个包含所有必需软件包的本地仓库。
#### 准备阶段
创建可启动 USB 或 DVD 来引导目标机器进入安装界面。可以从官方下载页面获取 ISO 镜像文件并刻录到介质上[^1]。
```bash
# 创建USB启动盘 (Linux命令行下)
dd if=/path/to/iso of=/dev/sdX bs=4M && sync
```
#### 构建本地APT源库
由于缺乏互联网访问权限,在另一台有网设备上预先收集所需依赖项至关重要:
- 使用 `apt-offline` 工具来同步远程 APT 数据库至物理媒介;
- 将生成的签名文件转移给待装机子,通过它下载实际二进制包;
- 把上述两部分资料带回原处导入系统内;
具体操作如下所示:
```bash
# 在联网主机运行此指令以初始化请求
apt-offline set req.sig --install-packages proxmox-ve
# 转移req.sig到在线计算机,并执行更新
apt-offline get req.sig --bundle bundle.zip
# 返回脱机环境并将数据注入其中
apt-offline install bundle.zip
```
#### 手动添加存储库与密钥
当无法利用自动方式时,则手动编辑 `/etc/apt/sources.list.d/pve-install-repo.list` 文件加入以下内容[^3]:
```plaintext
deb http://download.proxmox.com/debian/pve stretch pve-no-subscription
```
接着保存更改并通过wget工具拉取GPG公钥以便验证后续安装包的真实性:
```bash
wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg \
-O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg
```
最后刷新缓存使新设置生效:
```bash
apt update && apt dist-upgrade
```
#### 安全加固措施
考虑到安全性因素,建议单独安装SSH服务端程序确保能够远程管理服务器实例[^4]:
```bash
sudo apt install openssh-server
```
阅读全文