初识 Jetson Nano开发套件
起因
我们公司是搞人工智能的,虽然我也是这个公司的员工,但是,我不是搞人工智能,我是一名正(混)儿(水)八(摸)经(鱼)的java开发,哈哈,然后听公司的大佬准备玩这个玩意,看着好奇,而且我自己也想接触AI这一块,所以我自己也买了一套设备,准备自己研究玩玩。谨以此文章记录一下自己玩这个玩意所遇到的坑,和一些BUG的解决方法,声明,本人是一个小白,如果有大佬认为哪里有错误,欢迎指正,但是请不要喷我。谢谢。
购买设备
从网上购买设备。这种东西没有硬件怎么玩,这里就不过多的介绍了。然后就是等快递了,我是过年前买的,初三到的,但是快递不给送。所以昨天才拿到手。
安装操作系统
设备到手后就是一个设备,没有什么功能,需要自己向SD卡烧录系统镜像,这里,假设各位都有SD卡和读卡器了
官方镜像地址
下载官方镜像到本地,速度挺快的
下载完成后是一个压缩包文件,解压就行
然后就是向SD卡烧录系统了
我这里用到的工具是rufus 官网地址
打开后就是这样的
选择设备,然后选择镜像,然后等待制作完成就可以了。
制作完成后可能会提示格式化,**此时不要格式化!不要格式化!不要格式化!**点击取消,然后弹出内存卡,插入到Jetson Nano上即可开机。
更新依赖
系统采用UBUNTU系统,需要更新apt源,但是系统默认的系统源是国外的,国内的使用网速你懂得
这时候,就不得不提到这个坑了,
如果你以为百度下“Linux换源”就解决了,恭喜,坑来了,Jetson处理器是aarch64类型的,常用的arm64换源教程都不能用!
我试了几个,下面的这个清华大学的源完美可用
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
输入命令
vim /etc/apt/sources.list
#内容全部注释,把上面提供的复制进去,然后按esc退出编辑模式 按:wq 保存退出
sudo apt update
#更新一下就可以使用了