From 3f3dcaa92ddd2a065b4b7d75b76c5973ad54b9d8 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Thu, 20 Nov 2025 18:43:29 -0300 Subject: [PATCH] Some QEMU changes --- native_bootstrap.sh | 7 +++++-- podman_bootstrap.sh | 8 +++++--- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/native_bootstrap.sh b/native_bootstrap.sh index 2c8e164d..ac40762a 100755 --- a/native_bootstrap.sh +++ b/native_bootstrap.sh @@ -362,7 +362,7 @@ archLinux() gdb" if [ "$1" == "qemu" ]; then - packages="$packages qemu" + packages="$packages qemu-system-x86 qemu-system-arm qemu-system-riscv" elif [ "$1" == "virtualbox" ]; then packages="$packages virtualbox" else @@ -493,7 +493,8 @@ ubuntu() if [ -z "$(which qemu-system-x86_64)" ]; then echo "Installing QEMU..." sudo $install_command qemu-system-x86 qemu-kvm - sudo $install_command qemu-efi-arm qemu-system-arm + sudo $install_command qemu-system-arm qemu-efi-aarch64 + sudo $install_command qemu-system-riscv else echo "QEMU already installed!" fi @@ -543,6 +544,8 @@ fedora() if [ -z "$(which qemu-system-x86_64)" ]; then echo "Installing QEMU..." sudo $dnf_install qemu-system-x86 qemu-kvm + sudo $dnf_install qemu-system-arm edk2-aarch64 + sudo $dnf_install qemu-system-riscv else echo "QEMU already installed!" fi diff --git a/podman_bootstrap.sh b/podman_bootstrap.sh index 120cec7a..c3ef4ef5 100755 --- a/podman_bootstrap.sh +++ b/podman_bootstrap.sh @@ -180,7 +180,7 @@ archLinux() echo "Detected Arch Linux" packages="git make curl fuse3 fuse-overlayfs slirp4netns podman gdb" if [ "$1" == "qemu" ]; then - packages="$packages qemu" + packages="$packages qemu-system-x86 qemu-system-arm qemu-system-riscv" elif [ "$1" == "virtualbox" ]; then packages="$packages virtualbox" else @@ -216,7 +216,8 @@ ubuntu() if [ -z "$(which qemu-system-x86_64)" ]; then echo "Installing QEMU..." sudo "$2" install qemu-system-x86 qemu-kvm - sudo "$2" install qemu-efi-arm qemu-system-arm + sudo "$2" install qemu-system-arm qemu-efi-aarch64 + sudo "$2" install qemu-system-riscv else echo "QEMU already installed!" fi @@ -257,7 +258,8 @@ fedora() if [ "$1" == "qemu" ]; then if [ -z "$(which qemu-system-x86_64)" ]; then echo "Installing QEMU..." - sudo dnf install qemu-system-x86 qemu-kvm + sudo dnf install qemu-system-x86 qemu-system-arm \ + qemu-system-riscv qemu-kvm edk2-aarch64 else echo "QEMU already installed!" fi