1
2
3
4
5
6
7
8
9
10
11
12
1.qemu
2.交叉编译环境(GUN)
apt seach "gcc-"| grep "arm"
apt seach "libc6" | grep "arm"
3.musl-libc
apt install musl-tools
4.架构
arm,aarch64(arm64)
mips,mips64,mipsel,mips64el
powerpc,powerpc64,powerpc64le
5.seccomp
apt install libseccomp-dev libseccomp2 seccomp

安装qemu

参考博客:在 Ubuntu 上安装和使用 Qemu | Linux 中国 - 知乎 (zhihu.com)

  • qemu

检查与准备

  • 查看电脑是否支持虚拟化 LC_ALL=C lscpu | grep Virtualization
  • 英特尔处理器会出现: Virtualization: VT-x
  • AMD处理器会出现: Virtualization: AMD-V

image-20240406091429084

  • 确保系统有多个处理器核心 egrep -c '(vmx|svm)' /proc//cpuinfo

image-20240406091637563

开始安装

  • 在Ubuntu里面安装Qemu和KVM,安装完之后重新启动系统
1
sudo apt install qemu qemu-kvm virt-manager bridge-utils
  • 将你的用户加入两个组: libvirt-kvm libvirt
1
2
sudo useradd -g $USER libvirt
sudo useradd -g $USER libvirt-kvm