Jetson TX1使用笔记(3)更换Jetpack 4.5.1

1. 更换Jetpack 4.5.1并重新刷机

原先的Jetpack3.3版本所带的软件版本有些较为老旧,使用起来不是很方便,故更换系统为Jetpack 4.5.1。

主机系统更改为ubuntu18.04,从官网下载对应文件,sdkmanager_1.4.1-7402_amd64.deb,并在主机中进行安装:

sudo su root # 切换到root用户
sudo dpkg -i ./sdkmanager_1.4.1-7402_amd64.deb

在安装过程中一定保证网络的稳定,稍微不稳定都可能导致安装失败,安装失败也不要担心,重新安装就可以。
若遇到相关包未安装的错误,进行对应安装即可,安装完更新一下即可。
接下来的步骤和我博文Jetson TX1使用笔记(1)开箱与刷机类似,不多赘述。谨记一点,在刷完机前不要更新板子的安装源。

2. 查看系统相关信息

由于版本升级,网上查到的很多查询系统相关信息的方法都不适用,故在此记录一下opencv、tensorrt、cuda、cudnn等版本的查询方式。

2.1 opencv

jetpack4.5.1带的opencv版本是4.1.1,若直接使用下面的命令会发现无法查询到opencv的版本信息。

pkg-config --modversion opencv

原因是这都是查询opencv3版本的代码,我们更换为下面的命令即可查询:

pkg-config --modversion opencv4

在这里插入图片描述
但有很多代码用的还是opencv3,编译的时候可能会出现opencv找不到的错误,这是因为他们的代码里查询的都是opencv而不是opencv4,故做以下修改,将opencv4复制一份并保存为opencv:

cp /usr/lib/aarch64-linux-gnu/pkgconfig/opencv4.pc /usr/lib/pkgconfig/opencv.pc

此时使用pkg-config --modversion opencv命令依旧可以查询opencv的版本了!
在这里插入图片描述

2.2 tensorrt

查询tensorrt版本,一句命令即可:

dpkg -l | grep TensorRT

输出如下:
在这里插入图片描述

2.3 cuda

这个的查询方式也比较简单:

nvcc -V

在这里插入图片描述
可知cuda版本为10.2

2.4 cudnn

这个查询的方式和其他版本不同:

cat /usr/include/cudnn_version.h | grep CUDNN_MAJOR

输出结果:
在这里插入图片描述
cudnn版本为8

或者用下面的命令进行查看亦可:

cat /usr/include/aarch64-linux-gnu/cudnn_version_v8.h | grep CUDNN_MAJOR -A 2

在这里插入图片描述

3. 切换清华源

第一步,备份原软件源:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

第二步,编辑源

sudo vim /etc/apt/sources.list

第三步,将下面的内容复制到源文件里,并注释掉其他的源

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted

第四步,更新源:

sudo apt-get update
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值