From 1c1337797940d85514e4bef8865157b025178be1 Mon Sep 17 00:00:00 2001 From: gfdgd_xi <3025613752@qq.com> Date: Wed, 5 Feb 2025 13:06:54 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4binfmt=E6=B3=A8=E5=86=8C?= =?UTF-8?q?=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/building-off-line-package.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/building-off-line-package.yml b/.github/workflows/building-off-line-package.yml index ccda5a1..9c70d2b 100644 --- a/.github/workflows/building-off-line-package.yml +++ b/.github/workflows/building-off-line-package.yml @@ -164,13 +164,16 @@ jobs: # 配置环境 sudo apt update sudo apt install python3-requests debootstrap xz-utils qemu-user-static git -y - sudo apt install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools psmisc wget -y + sudo apt install binfmt-support qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools psmisc wget -y git clone https://github.com/gfdgd-xi/deep-wine-runner --depth=1 sudo cp deep-wine-runner/.github/workflows/DaoXiangHu-stable /usr/share/debootstrap/scripts/ wget https://github.com/sunhaiyong1978/CLFS-for-LoongArch/releases/download/20210903/qemu-x86_64-to-loongarch64 - sudo cp qemu-x86_64-to-loongarch64 /usr/bin/qemu-loongarch64 - sudo chmod 777 /usr/bin/qemu-loongarch64 + sudo cp qemu-x86_64-to-loongarch64 /bin/qemu-loongarch64 + sudo chmod 777 /bin/qemu-loongarch64 echo ":qemu-loongarch64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x02\x01:\xff\xff\xff\xff\xff\xfe\xfe\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/bin/qemu-loongarch64:" | sudo tee /proc/sys/fs/binfmt_misc/register + sudo update-binfmts --install loongarch64 /usr/bin/qemu-loongarch64 \ + --magic '\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x02\x01' \ + --mask '\xff\xff\xff\xff\xff\xfe\xfe\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff' cd ~ mkdir package # 部署 chroot 环境