qemu deb12

fix qemu deb12 x86_64 by Shane M0VUB
This commit is contained in:
Esteban Mackay Q. 2024-12-12 10:07:59 -05:00
parent 4dc4a73e67
commit faf10a9a99
2 changed files with 22 additions and 0 deletions

View File

@ -124,6 +124,28 @@ if [ ! -f "/opt/MMDVM_Bridge/MMDVM_Bridge" ]; then
apt-get install MMDVM_Bridge -y
fi
fi
#Qemu
if [[ -f /etc/debian_version ]]; then
# Obtener versión del sistema operativo Debian
DEBIAN_VERSION=$(cat /etc/debian_version)
# Verificar si es Debian 12 (Bookworm) y si el sistema es 64-bit
if [[ "$DEBIAN_VERSION" == *"12"* && "$(uname -m)" == "x86_64" ]]; then
# Ejecutar el script para Debian 12 x64
echo "Ejecutando para Debian 12 x64..."
wget https://gitlab.com/hp3icc/emq-TE1/-/raw/main/install/qemu_x86-64.zip -O /usr/bin/qemu_x86-64.zip
unzip -o /usr/bin/qemu_x86-64.zip -d /usr/bin/
sudo rm /usr/bin/qemu_x86-64.zip
sudo chmod +x /usr/bin/qemu-arm-static
# Verificar y reiniciar servicios cuyo nombre empiece con "md380-emu" si están habilitados
for service in $(systemctl list-unit-files --type=service --all | grep '^md380-emu' | awk '{print $1}'); do
if systemctl is-enabled "$service" | grep -q 'enabled'; then
sudo systemctl restart "$service" > /dev/null 2>&1
fi
done
fi
fi
#USER99
# Lista de servicios a reiniciar
servicios=("md380-emu99.service" "analog_bridge99.service" "mmdvm_bridge99.service" "md380-emu.service" "analog_bridge.service" "mmdvm_bridge.service")

BIN
install/qemu_x86-64.zip Normal file

Binary file not shown.