Я пытаюсь создать собственный образ NVIDIA Jetson Nano (архитектура aarch64) внутри контейнера Docker (под управлением Ubuntu 20.04 x64). Я пропускаю часть инструментов NVIDIA, потому что я застрял в первой части при создании доказательств. Я использую следующие команды:
apt-get update
apt-get install --no-install-recommends -q -y ca-certificates curl dialog apt-utils bzip2 python gdisk binfmt-support qemu qemu-user-static debootstrap
mkdir -p rootfs
qemu-debootstrap --arch=arm64 --variant=minbase --keyring=/usr/share/keyrings/ubuntu-archive-keyring.gpg focal rootfs
Я также пытался
debootstrap --arch=arm64 --foreign --variant=minbase --keyring=/usr/share/keyrings/ubuntu-archive-keyring.gpg focal rootfs
chroot rootfs qemu-aarch64-static /bin/bash -c '/debootstrap/debootstrap --second-stage'
, но всегда получаю следующую ошибку при выполнении этого с помощью GitLab CI.
I: Running command: chroot test /debootstrap/debootstrap --second-stage
chroot: failed to run command '/debootstrap/debootstrap': Exec format error
ERROR: Job failed: exit code 1
Когда я запускаю это локально в WSL или даже в локальном контейнере Docker, это работает
Я также попробовал Ubuntu 18.04.4 или вообще пропустил часть "custom rootfs". Тем не мение, sudo apt install g ++ sudo apt install build-essential, но когда я хочу проверить версию с помощью этой команды
Что это?
Это означает, что вы записываете свой экран , комбинация клавиш для запуска / остановки - CTRL + ALT + Shift + R .
Как предполагает Помский , Видео сохраняются в папке по умолчанию, которая в большинстве случаев является вашей папкой Videos .