How to properly build a Networking Template (sys-net) from debian-12-minimal?

Goal: > I want to replace my default sys-net with a new one based on debian-12-minimal for better security and minimal footprint.
​My Hardware:
​CPU: Intel i7-14700Kf
​Ethernet: Realtek RTL8125 2.5GbE (requires firmware-realtek)
​The Question:
What is the minimal list of packages I need to install in the debian-12-minimal base template to make it function correctly as a sys-net template?
​Currently, I plan to:
​Clone debian-12-minimal to deb-12-min-net.
​Install: qubes-core-agent-networking, qubes-menus, network-manager, firmware-realtek.
​Are there any other mandatory packages? (e.g., for AppArmor or specific PCI backend support on Intel 14th gen/B760 platforms?)
​Also, what is the best way to handle the PCI reset issue for RTL8125? Should I use no-strict-reset=True during the initial setup, or is there a persistent way to define this in the template’s configuration?
​Thanks for any expert advice! thanks

How to operate?thanks

If you are concerned about security my suggestion is to use a full template. If you are concerned about footprint, enable the minimal-netvm service.

1 Like

thanks

1 Like