Подготовка.
Редактируем файл /etc/hosts (sudo nano /etc/hosts) и приводим его строго к следующему виду :
127.0.0.1 localhost.localdomain localhost;
192.168.155.104 proxmox6.local proxmox6 pvelocalhost.
proxmox6 - имя сервера, указанное во время установки,
local - домен, указанный во время установки,
192.168.155.104 - IP адрес сервера в локальной сети.
Проверить правильность настроек можно командой:
# hostname --ip-address
В ответ должны получить свой IP адрес:
192.168.155.104
Добавляем в список репозиториев репу proxmox и стандартные репозитории debian (sudo nano /etc/apt/sources.list) :
deb http://mirror.yandex.ru/debian/ buster main non-free contrib
deb-src http://mirror.yandex.ru/debian/ buster main non-free contrib
deb http://download.proxmox.com/debian/pve buster pve-no-subscription
Добавляем цифровую подпись proxmox репозитория:
# wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
Далее:
# apt update && apt full-upgrade
# reboot
Теперь устанавливаем Proxmox:
# apt install proxmox-ve postfix open-iscsi
После окончания установки перезагрузить сервер.
Web-порт proxmox по умолчанию — 8006.
Отключаем Proxmox от платного репозитория.
Для начала — удалим платный репозиторий:
rm /etc/apt/sources.list.d/pve-enterprise.list
Обновляем список пакетов и обновляем систему:
echo "deb http://download.proxmox.com/debian/pve stretch pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg
apt-get update && apt-get upgrade -y
apt-get dist-upgrade
Отключаем напоминание об отсутствии подписки:
sed -i "s/getNoSubKeyHtml:/getNoSubKeyHtml_:/" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
Сообщение беспокоить не будет.
Не забываем перелогиниться и перегрузить страничку с очисткой кэша в браузере!