还是 docker 好使, 我的主机Arch会报错, 这就是滚动更新的后果吗

# 使用 Alpine 作为基础镜像
FROM alpine:latest

# 安装必要的工具和依赖
RUN apk add --no-cache \\
  bash \\
  build-base \\
  git \\
  wget \\
  musl-dev \\
  linux-headers gcc-aarch64-none-elf \\
  alpine-sdk bc bison dtc flex gnutls-dev linux-headers ncurses-dev \\
  openssl-dev py3-elftools py3-setuptools python3-dev swig util-linux-dev
# 设置环境变量
ENV CROSS_COMPILE=aarch64-none-elf-
ENV BL31=/bl31.elf
ENV ARCH=arm

COPY ./bl31.elf /bl31.elf

WORKDIR /builder

# 默认命令
CMD ["bash"]

你可以从下面下载现成的bl31.elf, just rk3399