diff --git a/build/dpkg-deps/nvidia.depends b/build/dpkg-deps/nvidia.depends new file mode 100644 index 000000000..88f5b736c --- /dev/null +++ b/build/dpkg-deps/nvidia.depends @@ -0,0 +1,4 @@ +libnvidia-container-tools +libnvidia-container1 +nvidia-container-toolkit +nvidia-driver \ No newline at end of file diff --git a/build/image-recipe/build.sh b/build/image-recipe/build.sh index e2bd0b116..12552847b 100755 --- a/build/image-recipe/build.sh +++ b/build/image-recipe/build.sh @@ -174,6 +174,10 @@ if [ "${IB_TARGET_PLATFORM}" = "rockchip64" ]; then echo "deb https://apt.armbian.com/ ${IB_SUITE} main" > config/archives/armbian.list fi +curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | gpg --dearmor -o config/archives/nvidia.key +curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \ + sed 's#deb https://#deb [signed-by=/etc/apt/trusted.gpg.d/nvidia.key.gpg] https://#g' > config/archives/nvidia.list + cat > config/archives/backports.pref <<- EOF Package: linux-image-* Pin: release n=${IB_SUITE}-backports