Jetson Nano配置全记录
Jetson Nano相关参数:JetPack 4.6,cuda 10.2, SD卡内存:512G
一、Jetson Nano系统镜像烧录
- 在Nvidia官网下载Jetson Nano的系统镜像: https://developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit%23write
- 在Ubuntu PC上使用SD烧录软件Etcher将下载的image烧录至SD卡(SD卡内存推荐大点的,不然会出现内存不够用的情况)
- 给Jetson Nano连接键盘、鼠标,上电并启动,在Ubuntu系统设置界面语言选择中文,选择英文键盘布局,其余默认,完成后进入Ubuntu系统
二、Ubuntu系统设置
- 将Ubuntu系统中的中文文件夹更名为英文,打开终端,在终端输入以下命令:
$ export LANG=en_US
$ xdg-user-dirs-gtk-update
跳出对话框询问是否将目录转化为英文路径,同意并关闭
$ export LANG=zh_CN
重启系统,会提示是否把改名的目录改回中文,勾选不再提示,并选择Keep Old Name
- 更新Ubuntu系统
$ sudo apt-get update
$ sudo apt-get upgrade
- 若需要节省空间,可以将内置的Libre Office卸载:
$ sudo apt-get purge libreoffice*
$ sudo apt-get clean
- 更换apt源为国内源(可选)
$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
$ sudo gedit /etc/apt/sources.list
将文件内容清空,输入以下内容:
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
- 更换python版本
$ sudo apt-get install python3.8
$ update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1
$ update-alternatives --install /usr/bin/python python /usr/bin/python3.8 2
$ sudo apt-get install python3-pip python3-dev
$ python3 -m pip install --upgrade pip
- 终端调节pwm风扇转速
$ sudo sh -c 'echo 255 > /sys/devices/pwm-fan/target_pwm'
关闭风扇:
$ sudo sh -c ‘echo 0 > /sys/devices/pwm-fan/target_pwm’
改变风扇转速: 更改echo后的值即可,范围1-255(越大转速越快)
- cuda配置
$ sudo gedit ~/.bashrc
在文件末尾添加以下路径:
export CUDA_HOME=/usr/local/cuda-10.2
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:
L
D
L
I
B
R
A
R
Y
P
A
T
H
<
/
c
o
d
e
>
<
c
o
d
e
>
e
x
p
o
r
t
P
A
T
H
=
/
u
s
r
/
l
o
c
a
l
/
c
u
d
a
−
10.2
/
b
i
n
:
LD_LIBRARY_PATH</code> <code>export PATH=/usr/local/cuda-10.2/bin:
LDLIBRARYPATH</code><code>exportPATH=/usr/local/cuda−10.2/bin:PATH
$ source ~/.bashrc
查看cuda版本:
$ nvcc -V
- locate安装和使用
$ sudo apt-get install locate
更新数据库
$ sudo updatedb
若更新数据库提示 /usr/bin/find: ‘/run/user/1000/gvfs’: Permission denied /usr/bin/find: ‘/run/user/120/gvfs’ : Permission denied
$ sudo umount /run/user/1000/gvfs
$ sudo umount /run/user/120/gvfs
$ sudo rm -rf /run/user/1000/gvfs
$ sudo rm -rf /run/user/120/gvfs
- 查找某个文件位置
$ sudo find / -name ***
- 安装中文输入法
1、打开系统设置;
2、选择语言支持;
3、提示语言支持没有安装完整,点击安装;
4、在终端输入:
$ sudo apt-get install fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin-y
5、在语言支持-语言-键盘输入法系统选择fctix,重启生效
6、重启后,在系统桌面的右上角点击当前输入法的配置,对fcitx的输入法进行配置,添加已安装的googlepinyin
若配置完输入法没有候选框,在终端输入以下指令,再重启即可
$ sudo fcitx-module-kimpanel
- 安装软件提示:因为未安装apt-utils,所以软件包的设定过程将被推迟
$ sudo apt-get install apt-utils
三、软件安装
- 安装VS Code
$ sudo apt-get install curl
$ curl -L https://github.com/toolboc/vscode/releases/download/1.32.3/code-oss_1.32.3-arm64.deb -o code-oss_1.32.3-arm64.deb
$ sudo dpkg -i code-oss_1.32.3-arm64.deb
- 安装anaconda
$ sudo sh Archiconda3-0.2.3-Linux-aarch64.sh
i最后设置是否将路径写入.bashrc,键入yes,提示Thank you for installing Archicinda3!表明安装成功,再执行
$ source ~/.bashrc
- 安装PyCharm
$ sh pycharm.sh
提示:No JRE Found. Please make sure $PYCHARM_JDK, $JDK_HOME, or J A V A H O M E p o i n t t o v a l i d J R E i n s t a l l a t i o n . 时 在 终 端 执 行 < c o d e > JAVA_HOME point to valid JRE installation.时在终端执行 <code> JAVAHOMEpointtovalidJREinstallation.时在终端执行<code> sudo apt-get install default-jdk
提示:Failed to load module “canberra-gtk-module”
$ sudo apt-get install libcanberra-gtk-module
为PyCharm创建桌面图标
$ cd /usr/share/applications
$ sudo gedit pycharm.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=Pycharm
Icon=/home/academy/software/pycharm-community-2021.3.3/bin/pycharm.png
Exec=/home/academy/software/pycharm-community-2021.3.3/bin/pycharm.sh
MimeType=application/x-py;
Name[en_US]=pycharm
完成后保存即可在软件中找到PyCharm
四、其他问题
- conda创建环境提示NotWritableError:The Current user does not have permissions to a required path
$ sudo chomd 777 -R /home/academy/archiconda3
- conda创建名为python38的虚拟环境,python版本为3.8
$ conda create -n python38 python=3.8
