写在前面,请仔细看再决定读不读
   
jetpack4.6.1是4.x的个人认为最好的版本,他的配置如下:TensorRT8.0.2(官网说是8.2是错的,但你可以自己升级) , cuda10.2 , cudnn8.2.1. 如果你想使用pytorch1.10以下请安装jetpack4.6.1,如果需要用tensorRT8.5.2请看博主另一篇文章: jetpack5.1配置以及报错大全.
    1.1 系统安装和烧录
   
    
     JetPack SDK 4.6.1 | NVIDIA 开发者
    
    从这个链接下载你jetson型号对应的sd卡镜像文件,博主是jetson xavier nx 所以选择下载这个:
     
   
    下载后请按照这个链接进行烧录
    
     (41条消息) NVIDIA Jetson Xavier NX入门(1)——烧写系统镜像_jeston xvaier img写入工具_文山湖的猫的博客-CSDN博客
    
   
    烧录好系统后,我们激活系统.
    
     
      如果你的sd卡已经写过别的系统进去了显示不出来盘符,请看这个
     
    
   
    
     (41条消息) sd card安装镜像后,windows下不显示盘符_sd卡装镜像搜索不到_我肚子好饿的博客-CSDN博客
    
   
    1.2 vnc viewer远程控制
   
能够在电脑上远程控制jetson还是很舒服的,复制的代码可以直接在jetson粘贴,这里还是强烈建议大家安装一个. vnc普通版不能传文件,如果执意使用网线传输文件,这里推荐mobaxterm.
    请按照这个链接配置远程控制
    
     (41条消息) Jetson AGX Xavier 配置VNC远程桌面连接及默认分辨率调整_jetson修改配置文件 更改屏幕分斌率_神律S的博客-CSDN博客
    
   
    这里可以不设置vnc链接的密码,方便进行连接.
    
     
      请不要在电脑开启vpn的时候给jetson开机!!!!会找不到ip的(说多了都是泪)
     
    
   
    1.3 可能的一点报错:
   
    会
    
     
      出现无法更新的报错,因为https不安全.
     
    
   
E: The repository ‘https://repo.download.nvidia.com/jetson/common 20 r32.5 Release’ no longer has a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository ‘https://repo.download.nvidia.com/jetson/t210 11 r32.5 Release’ no longer has a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
    
     
      这里给出解决办法:
     
    
    
     virtualbox – apt update: Could not handshake: An unexpected TLS packet was received – Ask Ubuntu
    
     
   
像这样把第二行的https的s删掉就好了.
    1.4 系统环境变量配置
   
jetpack4.6.1只有一个内置的cuda就是10.2, 所以:
#cuda
sudo vi ~/.bashrc
#添加
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda
#保存并刷新
source ~/.bashrc
    
     
      这里关于要不要换源,我的建议是别换,遇到timeout或者特别慢的情况你知道该怎么办= _=
     
    
   
    
     
      如果源不能奔向我,我必将向源奔去!
     
    
   
    
     1.5 安装pycharm
    
   
    
     由于后面要用虚拟环境,而我觉得vsc用虚拟环境还是不如pycharm舒服,这里还是装pycharm
    
   
    
     pycharm需要安装java环境
    
   
    
     如果一心求稳,请参考:
    
    
     (41条消息) Jetson Xavier NX上安装Pycharm_Suyuoa的博客-CSDN博客
    
   
    
     
      他装的openjdk-8-jdk,不能安装最新的pycharm!
     
    
   
    
     如果想用最新版,请参考:
    
    
     (41条消息) Jetson AGX安装Pycharm_agx orin安装pycharm_Monster_fsk的博客-CSDN博客
    
   
但是我不是很推荐,因为jetson那一点点性能运行新的pycharm卡的要死
下一篇文章讲怎么安装miniforge和torch的环境,装jetson有很多报错,但我记不太清了,有报错请在评论给出,我尽量回答
 
