Jetson Nano 开发套件
dpkg: 处理软件包 nvidia-l4t-bootloader (--configure) 时出错
在尝试在 Jetson 上安装 VS Code(或任何其他软件)时,您可能会看到此错误,或类似的错误。
仅文本
Setting up nvidia-l4t-bootloader (32.7.1-20220219090432) ...
3448-300---1--jetson-nano-qspi-sd-mmcblk0p1
Starting bootloader post-install procedure.
ERROR. Procedure for bootloader update FAILED.
Cannot install package. Exiting...
dpkg: error processing package nvidia-l4t-bootloader (--configure):
installed nvidia-l4t-bootloader package post-installation script subprocess returned error exit status 1
Processing triggers for libc-bin (2.27-3ubuntu1.3) ...
Errors were encountered while processing:
nvidia-l4t-bootloader
E: Sub-process /usr/bin/dpkg returned an error code (1)
要解决此问题,请尝试以下操作(感谢 NIVIDIA 论坛上的 Carlos)。问题与 dpkg 保存的信息有关。为了进行一个临时的修复,我们将 dpkg 信息移动到备份,更新并重新安装 dpkg 包,然后将我们备份的信息复制回去。这将纠正存储的损坏信息。
- 备份
/var/lib/dpkg/info
- 更新仓库并强制安装
- 将更正后的 dpkg/info 文件复制到我们旧的备份上
- 删除新的信息并将我们的备份(包含更正后的信息)复制回原位
现在应该可以正常工作了。