Hello Proxmox Community,
I've been working on trying to trim down the offline mirror's package selection to make a smaller Debian and PVE repo to transfer to an isolated net. I haven't had much luck - it's still pulling in many unneeded dependencies.
Does someone have a list that only pulls down the packages required by a PVE install? I have no other Debian machines in that isolated environment that would need other packages.
The only non-PVE package I would need is the freeipa-client, but I will try and work out the dependencies for that independently once I have a basis of what would be a minimal repo.
My current proxmox-offline-mirror.cfg:
I've been working on trying to trim down the offline mirror's package selection to make a smaller Debian and PVE repo to transfer to an isolated net. I haven't had much luck - it's still pulling in many unneeded dependencies.
Does someone have a list that only pulls down the packages required by a PVE install? I have no other Debian machines in that isolated environment that would need other packages.
The only non-PVE package I would need is the freeipa-client, but I will try and work out the dependencies for that independently once I have a basis of what would be a minimal repo.
My current proxmox-offline-mirror.cfg:
Code:
mirror: debian_bookworm_main
architectures amd64
architectures all
base-dir /mnt/nfs/deb-repos-scratch
ignore-errors false
key-path /usr/share/keyrings/debian-archive-bookworm-automatic.gpg
repository deb http://deb.debian.org/debian bookworm main contrib non-free
sync false
verify true
skip-packages 'linux-image-*'
skip-sections debug
skip-sections education
skip-sections electronics
skip-sections games
skip-sections hamradio
skip-sections haskel
skip-sections introspection
skip-sections lisp
skip-sections mathematics
skip-sections golang
skip-sections interpreters
skip-sections ocaml
skip-sections science
skip-sections tex
skip-sections video
skip-sections zope
mirror: pve_bookworm_no_subscription
architectures amd64
architectures all
base-dir /mnt/nfs/deb-repos-scratch
ignore-errors false
key-path /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
repository deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
sync false
verify true
mirror: debian_bookworm_updates
architectures amd64
architectures all
base-dir /mnt/nfs/deb-repos-scratch
ignore-errors false
key-path /usr/share/keyrings/debian-archive-bookworm-automatic.gpg
repository deb http://deb.debian.org/debian bookworm-updates main contrib
sync false
verify true
skip-sections debug
skip-sections debian-installer
skip-sections lib-devel
mirror: debian_bookworm_security
architectures amd64
architectures all
base-dir /mnt/nfs/deb-repos-scratch
ignore-errors false
key-path /usr/share/keyrings/debian-archive-bookworm-security-automatic.gpg
repository deb http://deb.debian.org/debian-security bookworm-security main contrib
sync false
verify true
mirror: hpe_proliant_deb
architectures amd64
architectures all
base-dir /mnt/nfs/deb-repos-scratch
ignore-errors false
repository deb http://downloads.linux.hpe.com/SDR/repo/mcp/ bookworm/current non-free
sync false
key-path /etc/apt/trusted.gpg
verify false