The version of nvidia-ctk provided on my Xavier NX is 1.11.0. I am looking to work with CDI support, available from 1.12.0+. In any case, the current release on GitHub source is 1.14.1.
How can I download a more recent version? For that matter, is there any way to download the binaries without running directly on a Jetson? I guess I could use apt and point it at specific versions in specific repositories, but that requires some workarounds, and assumes that the latest versions actually are available in package repositories (like apt).
FWIW:
root@ubuntu:/etc/apt# nvidia-ctk --version
NVIDIA Container Toolkit CLI version 1.11.0-rc.1
commit: 629a689
root@ubuntu:/etc/apt# cat sources.list.d/nvidia-l4t-apt-source.list
# SPDX-FileCopyrightText: Copyright (c) 2019-2021 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NvidiaProprietary
#
# NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
# property and proprietary rights in and to this material, related
# documentation and any modifications thereto. Any use, reproduction,
# disclosure or distribution of this material and related documentation
# without an express license agreement from NVIDIA CORPORATION or
# its affiliates is strictly prohibited.
deb https://repo.download.nvidia.com/jetson/common r35.4 main
deb https://repo.download.nvidia.com/jetson/t194 r35.4 main
Yes, it looks like 1.11.0-rc1.1 is the highest there. It also requires digging into the .deb package to determine what other packages are dependencies.
Is there no binary distribution of all of the binaries, just for download? Or do I need to build from source to do that? If so, how do I do so?