Jetson xavier nx
Version: 32.7.3
I want to install nvidia-jetpack with rootfs A/B turned on, but I can’t install it.
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package nvidia-jetpack
And i found in the rootfs/opt/nvidia/l4t-bootloader-config/nv-l4t-bootloader-config.sh
# When unified bootloader and rootfs A/B is enabled, the Debian update should be disabled.
block_deb_update() {
local cmnt_str="## Unified bootloader and rootfs A/B is enabled, disable Debian update."
if [ ! -x "${T186REF_NVBOOTCTRL}" ] || [ ! -f "${APT_SOURCE_LIST}" ]; then
return
fi
if grep -q "${cmnt_str}" "${APT_SOURCE_LIST}"; then
return
fi
if "${T186REF_NVBOOTCTRL}" is-unified-enabled > /dev/null 2>&1; then
# Comment out entries in source list to disable Debian update.
sed -i "s/^/# &/g" "${APT_SOURCE_LIST}"
sed -i "1i ${cmnt_str}" "${APT_SOURCE_LIST}"
fi
}
When unified bootloader and rootfs A/B is enabled, it would change /etc/apt/sources.list.d/nvidia-l4t-apt-source.list
## Unified bootloader and rootfs A/B is enabled, disable Debian update.
# # 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 r32.7 main
# deb https://repo.download.nvidia.com/jetson/t194 r32.7 main
Why enable rootfs A/B and need to disable Debian update?