QEMU Installer für Ubuntu 24.04 LTS / noch ungetestet
This commit is contained in:
43
qemu_installer.sh
Executable file
43
qemu_installer.sh
Executable file
@@ -0,0 +1,43 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Installation von QEMU inkl. virt-manager & Co auf Ubuntu 24.04 LTS
|
||||||
|
|
||||||
|
# Paketmanager aktualisieren
|
||||||
|
sudo apt update
|
||||||
|
|
||||||
|
# Installation der Programmpakete
|
||||||
|
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager -y
|
||||||
|
|
||||||
|
# Bridge-Netzwerk installieren
|
||||||
|
# Schritt 1: Ermittlung der IP-Adresse / Adaptername
|
||||||
|
read IP IFACE < <(ip route get 8.8.8.8 | awk '{print $7, $5}') │
|
||||||
|
echo "IP: $IP" │# Installation der Programmpakete
|
||||||
|
echo "Interface: $IFACE"
|
||||||
|
|
||||||
|
# Schritt 2: Erstellen der Datei 01-netcfg.yaml
|
||||||
|
sudo touch /etc/netplan/01-netcfg.yaml
|
||||||
|
|
||||||
|
# Schritt 3: Befüllen der Datei 01-netcfg.yaml
|
||||||
|
sudo tee /etc/netplan/01-netcfg.yaml > /dev/null <<EOF
|
||||||
|
network:
|
||||||
|
version: 2
|
||||||
|
renderer: networkd
|
||||||
|
|
||||||
|
ethernets:
|
||||||
|
$IFACE:
|
||||||
|
dhcp4: no
|
||||||
|
|
||||||
|
bridges:
|
||||||
|
br0:
|
||||||
|
interfaces: [$IFACE]
|
||||||
|
dhcp4: yes
|
||||||
|
EOF
|
||||||
|
|
||||||
|
# kvm_intel Modul dauerhaft bereitstellen
|
||||||
|
# Schritt 1: Datei erstellen
|
||||||
|
sudo touch /etc/modules-load.d/kvm.conf
|
||||||
|
|
||||||
|
# Schritt 2: Datei befüllen
|
||||||
|
sudo tee /etc/modules-load.d/kvm.conf > /dev/null <<EOF
|
||||||
|
kvm_intel
|
||||||
|
EOF
|
||||||
Reference in New Issue
Block a user