SDK Manager的rootfs和nv_build_samplefs.sh构建的rootfs

使用SDK Manager下载的默认rootfs大小是6.4GB;
使用sudo ./nv_build_samplefs.sh --abi aarch64 --distro ubuntu --flavor desktop --version jammy构建的rootfs大小是5.5GB;
根据 根文件系统 — NVIDIA Jetson Linux 开发人员指南 1 文档描述“ Execute the script with the parameters to generate the desktop root file system:nv_build_samplefs.sh”使用脚本构建的desktop版本根文件系统是与NVIDIA预构建的根文件系统一致。

  1. 这里相差了900MB是哪些差异?
  2. shell脚本构建完成的Ubuntu中,他的详细版本是22.04.2,而SDK Manager下载的预构建Ubuntu,他的详细版本是22.04.3,这里的原因是?
  3. SDK Manager的Ubuntu,使用apt update && apt upgrade -y后,会升级到22.04.4,在更新后的22.04.4版本上能明显感知到系统的卡顿以及细微的BUG(比如terminal概率性宕机),是否意味着SDK Manager预置的Jetpack 6.0DP的rootfs仅针对22.04.3进行了优化?
  4. 如果shell脚本仅生成了一个原生的Ubuntu Desktop,那么NVIDIA的特殊软件包应该如何添加到rootfs中?

一個是22.04.2,一個是22.04.3
還有有些package可能已經加入BSP的那一包裡了,但是script的package list還沒有更新

那只是因為我們的script沒有隨時更新而已
Linux_for_Tegra/tools/samplefs/nvubuntu-jammy-aarch64-samplefs這個檔案裡

BASE_URL="https://cdimage.ubuntu.com/ubuntu-base/releases/22.04/release/ubuntu-base-22.04.2-base-arm64.tar.gz"

理論上你檔名改成22.04.3就會是新的

沒有測試過的東西沒辦法跟你保證

sudo ./apply_binaries.sh

收到,感谢。

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.