# cat /home/build/pbuilder.conf
OS=ubuntu
DIST=bionic
ARCH=arm64
MIRRORSITE="http://us.ports.ubuntu.com/ubuntu-ports/"
COMPONENTS="main restricted universe multiverse"
DEBOOTSTRAPOPTS=("${DEBOOTSTRAPOPTS[@]}" "--keyring=/usr/share/keyrings/ubuntu-archive-keyring.gpg")
NAME="$OS-$DIST-$ARCH"
DEBOOTSTRAP="qemu-debootstrap"
DEBOOTSTRAPOPTS=("${DEBOOTSTRAPOPTS[@]}" "--arch=$ARCH")
BASETGZ="/var/cache/pbuilder/$NAME-base.tgz"
DISTRIBUTION="$DIST"
BUILDRESULT="/var/cache/pbuilder/$NAME/result/"
APTCACHE="/var/cache/pbuilder/$NAME/aptcache/"
BUILDPLACE="/var/cache/pbuilder/build"
HOOKDIR="/var/cache/pbuilder/hook.d/"
# sudo pbuilder create --configfile pbuilder.conf
# sudo pbuilder build --configfile pbuilder.conf package_name.dsc
注意:
build时可能会出现qemu异常,如下所示:
qemu:handle_cpu_signal received signal outside vCPU context @ pc=0x6027796c
qemu:handle_cpu_signal received signal outside vCPU context @ pc=0x60001a4e
下载https://github.com/multiarch/qemu-user-static/releases/download/v5.2.0-2/qemu-aarch64-static
替换编译环境,并重新create&build。
6430

被折叠的 条评论
为什么被折叠?



