- Proxmox 5.1 oder höher
Eventuelle USB Geräte in die VM durchleiten und innerhalb der VM eine normale Installation durchführen.
Aufgrund der Software Architektur der CCU braucht es spezielle Kernel Module, welche im Kontexts der Host laufen müssen, daher muss man sowohl im Host, als auch im Container Anpassungen vorgenommen werden. Es darf nur einen einzigen (aktiven) Container mit debmatic geben.
- Volles Backup des Systems erstellen
- Hinzufügen des debmatic apt Repositories
wget -q -O - https://apt.debmatic.de/debmatic/public.key | sudo tee /usr/share/keyrings/debmatic.asc echo "deb [signed-by=/usr/share/keyrings/debmatic.asc] https://apt.debmatic.de/debmatic stable main" | sudo tee /etc/apt/sources.list.d/debmatic.list sudo apt update
- Installation der Kernel Header
sudo apt install build-essential bison flex libssl-dev sudo apt install pve-headers
- Installation der Host Pakete
sudo apt install pivccu-modules-dkms debmatic-lxc-host
- Falls ein HB-RF-ETH verwendet wird, Installation des benötigten Support Pakets
sudo apt install hb-rf-eth
- Erstellen des (priviligierten) Containers
- Anpassen der Konfiguration des Containers, es müssen in der Datei /etc/pve/lxc/<Container-ID>.conf folgende beiden Zeilen eingefügt werden:
lxc.apparmor.profile: unconfined lxc.hook.mount: /usr/share/debmatic/bin/lxc-start-hook.sh
- Neustart des Containers
- Notwendige Pakete für die Installation installieren (als Benutzer root)
apt install sudo apt-transport-https gnupg
- Hinzufügen des debmatic apt Repositories
wget -q -O - https://apt.debmatic.de/debmatic/public.key | sudo tee /usr/share/keyrings/debmatic.asc echo "deb [signed-by=/usr/share/keyrings/debmatic.asc] https://apt.debmatic.de/debmatic stable main" | sudo tee /etc/apt/sources.list.d/debmatic.list sudo apt update
- Installation von debmatic
sudo apt install debmatic
- Viel Spaß mit der Nutzung von debmatic