最近需要用Jetson AGX Orin来测试摄像头, 但在用SDK Manager安装JetPack 时发现我的PC安装不了5.1.2 的版本, 因为Ubuntu 22.04只可以安装JetPack 6.1之后的版本,为了和团队对齐且避免后续问题, 同时不想又臭又长的本地安装, 我还是找到了通过SDK Manager安装 JetPack5.1.2 的方法.
我们可以修改系统的release文件来实现, 路径为
/etc/os-release
先对原有release file进行备份,
sudo cp /etc/os-release /etc/os-release.back
再进行修改.
sudo vi /etc/os-release
Ubuntu 20.04 的应该如下:
PRETTY_NAME="Ubuntu 20.04.6 LTS"
NAME="Ubuntu"
VERSION_ID="20.04"
VERSION="20.04.6 LTS (Focal Fossa)"
VERSION_CODENAME=focal
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=focal
Ubuntu 22.04 的为:
PRETTY_NAME="Ubuntu 22.04.5 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.5 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
保存完退出重新启动SDK Manager即可看见JetPack 5的版本也可以安装了.
不过后面最好记得改回来,我只是需要安装这个JetPack5.1.2 而已,不然后续可能会依赖错误等问题,毕竟不是真正降级。