Я написал не большой пост по обновлению Proxmox с установочного CD образа, через локальный FTP сервер. Метод работает и при обновлении с версии 3.3 до 3.4
Я написал не большой пост по обновлению Proxmox с установочного CD образа, через локальный FTP сервер.
Метод работает и при обновлении с версии 3.3 до 3.4.
Инструкция по установке:
apt-get install dpkg-dev mount -t iso9660 -o loop <File Location>/proxmox-ve_3.2-5a885216-5.iso /media/cdrom mkdir -p /srv/ftp/linux/distros/proxmox/debian/dists/wheezy/pve-cd/binary-amd64/ cp /media/cdrom/proxmox/packages/*.deb /srv/ftp/linux/distros/proxmox/debian/dists/wheezy/pve-cd/binary-amd64/ cd /srv/ftp/linux/distros/proxmox/debian
wget -O- "http://download.proxmox.com/debian/key.asc" > key.asc В противном случае, если у вас нет подключения, то ключевой файл необходимо вручную скопировать в локальную папку: cp <File Location>/key.asc /srv/ftp/linux/distros/proxmox/debian/ umount /media/cdrom cd /srv/ftp/linux/distros/proxmox/debian/ dpkg-scanpackages dists/wheezy/pve-cd/binary-amd64/ /dev/null | gzip > dists/wheezy/pve-cd/binary-amd64/Packages.gz Полученный файл, Packages.gz будет внутри папки: /srv/ftp/linux/distros/proxmox/debian/dists/wheezy/pve-cd/binary-amd64/ deb http://<FTP server>/linux/distros/proxmox/debian wheezy pve-cd Для того чтобы обновляться не с отдельного FTP сервера, а локально, можно проделать те-же самые действия на локальном Proxmox VE сервере. Единственное отличие в том, что строка в файле /etc/apt/sources.list.d/pve-enterprise.list должна выглядет так: <code class="bash>deb file:///srv/ftp/linux/distros/proxmox/debian wheezy pve-cd
apt-get update
apt-get upgrade
apt-get dist-upgrade