Ther is a way to build PVE installer on arm64 ?
I try this :
https://github.com/kosmonavtika/docker-build-pve
Install docker acording to this :
https://docs.docker.com/engine/install/debian/
Code:
apt-get update
apt-get install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
apt-key fingerprint 0EBFCD88
add-apt-repository "deb [arch=arm64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
apt-get update
apt-get install -y docker-ce docker-ce-cli containerd.io
shutdown -r now
then :
Code:
sudo -s
cd /usr/src
git clone https://github.com/kosmonavtika/docker-build-pve
cd docker-build-pve
./build.sh
You have to add some dependencies
and add libtest-mockmodule-perl to # pve-common
But there is probleme with some dependencies
# pve-common : libproxmox-acme-perl
# libpve-http-server-perl : libpve-common-perl
# pve-qemu : libproxmox-backup-qemu0-dev
# pve-cluster : libpve-access-control libpve-common-perl pve-doc-generator
# pve-access-control (2/2) : libpve-common-perl libpve-cluster-perl pve-cluster pve-doc-generator
# librados2-perl : libpve-access-control
# pve-storage : libpve-common-perl librados2-perl pve-cluster
# pve-guest-common : libpve-cluster-perl libpve-common-perl libpve-storage-perl pve-cluster
# pve-ha-manager : libpve-access-control libpve-cluster-perl libpve-common-perl pve-cluster pve-doc-generator
# lxc : pve-libseccomp2.4-dev
# pve-container : libpve-cluster-perl libpve-common-perl libpve-guest-common-perl libpve-storage-perl lxc lxc-pve pve-cluster pve-doc-generator pve-firewall
# qemu-server : libpve-cluster-perl libpve-common-perl libpve-guest-common-perl libpve-storage-perl pve-cluster pve-doc-generator pve-firewall pve-qemu-kvm
# pve-manager : libproxmox-acme-perl libpve-access-control libpve-cluster-api-perl libpve-cluster-perl libpve-common-perl libpve-guest-common-perl libpve-http-server-perl libpve-storage-perl pve-cluster pve-container pve-doc-generator qemu-server
# pve-kernel : libpve-common-perl
# pve-installer : libpve-common-perl