(一)Jetson nano升级Ubuntu20.04配置ROS2

3 篇文章 0 订阅
3 篇文章 0 订阅

一、下载并烧入官网系统(或直接烧入作者已升级克隆的镜像)

1. 使用SD Card Formatter格式SD卡,然后使用Win32 Disk Imager等软件烧入img镜像即可插入Jetson nano并开机。

选择对应SD卡,然后直接Format即可。

若是此电脑没有显示SD卡,右键此电脑->管理->磁盘管理

右击磁盘选择删除卷

再右击磁盘选择新建简单卷,注意文件系统选择NTFS,若不是NTFS,新建简单卷完成后我们在格式化的时候再选择NTFS格式化即可

接下来使用SD Card Formatter格式一下SD卡

烧入完成

烧入完成可会出现如下结果,不要格式化,直接拔出SD卡即可。

插入nano,并连接鼠标、键盘、显示器、网线(WiFi在开机后连接)和开机,第一次启动系统可能会比较慢。

二、设置配置

启动系统后,直接默认即可

成功进入系统

若出现这个提示升级点击 Ask Me Later,先不升级

进入到系统后我们使用CTRL+ALT+T打开终端输入命令查看Ubuntu版本号

lsb_release -a

我们可以看到是18.04版本,接下来先换源,

备份源

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 restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse

卸载chromium,用得不多,且下载很慢

sudo apt-get purge chromium-*

修改更新通道,寻找长期支持版,将Prompt=never改为Prompt=lts即可

sudo gedit /etc/update-manager/release-upgrades

更新所有软件

sudo apt-get update
sudo apt-get full-upgrade

卸载无关软件包

sudo apt-get autoremove

我们更新中可能会出现这个问题,若有此问题,则根据此方法修改。若无则跳过即可

先复制并该名称保留原配置

sudo mv /var/lib/dpkg/info/ /var/lib/dpkg/info_bak/

重新建一个info目录

sudo mkdir /var/lib/dpkg/info/

然后再更新软件源

sudo apt-get update
sudo apt-get -f install
sudo apt-get full-upgrade

更新没有错误后替换配置,并删除自己创建的info目录,把替换好的目标改回info即可

sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_bak/
sudo rm -rf /var/lib/dpkg/info
sudo mv /var/lib/dpkg/info_bak/ /var/lib/dpkg/info/

重启

sudo reboot

重启后最好再检查一遍软件包,确认都是最新且无无关软件包后再升级Ubuntu20.04

sudo apt-get update
sudo apt-get full-upgrade
sudo apt-get autoremove

升级了Ubuntu20.04后,不要急重启!!!先修改相关配置,否则开机可能会失败

检查升级的最新版本号

sudo do-release-upgrade -c

开始升级系统,内容很多可能需要1~2小时,需要间断性查看进度

sudo do-release-upgrade

出现下列问题也没关系的,不过需要网络,且时间很长,本人用了大半个小时

升级完成不着急重启,修改配置!!!

如图为升级好,提示是否重启,一定要写N,不要重启!!!

注释:WaylandEnable=false

检测/etc/gdm3/custom.conf文件中WaylandEnable=false是否注释。

sudo gedit /etc/gdm3/custom.conf

取消# Driver "nvidia"的注释

sudo gedit /etc/X11/xorg.conf

重启后有个logo不美观,我们直接去掉

sudo mv /usr/share/nvpmodel_indicator/nv_logo.svg /usr/share/nvpmodel_indicator/no_logo.svg

最后将/etc/update-manager/release-upgrades改成never即可重启,至此完成了Ubuntu18.04升级至Ubuntu20.04。

sudo gedit /etc/update-manager/release-upgrades
sudo reboot

此时重启需要手动输入密码,且5分钟未使用自动息屏,我们修改一下即可

在桌面设置中打开设置,找到Power,进入将Blank Screen左边的5min改成never

在Power栏,往下找到Users进入,在左边顶端点击Unlock验证身份,输入密码回车

最后我们将Automatic Login打开即可完成开机免密

至此所有的完成了所有升级工作。

三、烧入作者克隆镜像

1、需要准备一张大于32G的SD卡

根据链接下载镜像烧入即可

链接:https://pan.baidu.com/s/1man4cRCkyoet4UbTOTWRZQ?pwd=0tlw 
提取码:0tlw 

2、直接正常烧入步骤烧入系统即可,烧入完成开机可能会有报错信息,不用理会,多等待几分钟即可进入系统,正常使用。

四、参考声明

Jetson Nano 系统升级至Ubuntu 20.04 - 古月居 (guyuehome.com)

本记录只做用于分享与记录,不做任何商业及其他用途!

新手记录有做不足的地方还请各位伙伴批评指正,提升我记录的质量,感谢您的参考!

  • 22
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 要在Jetson Nano上安装Ubuntu 20.04,您可以按照以下步骤操作: 1. 下载Ubuntu 20.04的映像文件,可以从Ubuntu官网下载。 2. 将Jetson Nano连接到电脑上,使用USB转接器或者网线连接。 3. 使用Etcher等工具将Ubuntu 20.04映像文件烧录到SD卡中。 4. 将SD卡插入Jetson Nano中,连接显示器、键盘和鼠标。 5. 开机后按照提示进行安装,选择安装Ubuntu 20.04。 6. 安装完成后,可以进行系统设置和软件安装。 注意事项: 1. 确保SD卡的容量足够大,建议使用32GB或以上的SD卡。 2. 安装过程需要一定的时间,请耐心等待。 3. 在安装过程中,可能需要输入一些配置信息,如用户名、密码等。 4. 安装完成后,可以使用命令行或者图形界面进行操作。 ### 回答2: Jetson Nano是一款强大的嵌入式开发板,它于2019年由英伟达公司推出,并于2020年2月发布了全新的JetPack 4.4操作系统,支持安装最新的Ubuntu 20.04。 安装Ubuntu 20.04是十分简单的,只需要按照下面的步骤即可完成。 步骤一:准备一个SD卡 首先,我们需要一个SD卡,容量大于16GB。将SD卡插入电脑,打开终端,使用以下命令查看SD卡路径: $ df -h 找到SD卡的路径,比如/dev/sdb1。这里假设SD卡的路径为 /dev/sdb1。 步骤二:下载Ubuntu 20.04镜像 在电脑上下载Ubuntu 20.04 LTS的镜像文件。可以从Ubuntu官网下载,也可以使用以下命令: $ wget https://developer.nvidia.com/embedded/dlc/r32-4-2_Release_v1.0/t210ref_release_aarch64/Tegra210_Linux_R32.4.2_aarch64.tbz2 步骤三:解压缩镜像文件 下载完成后,使用以下命令解压缩镜像文件: $ tar -xvf Tegra210_Linux_R32.4.2_aarch64.tbz2 步骤四:制作启动镜像 使用以下命令将镜像文件烧录到SD卡上: $ cd Linux_for_Tegra $ sudo ./flash.sh jetson-nano-emmc mmcblk0p1 这个过程需要一些时间,最好耐心等待,直到出现“ Flash was successful”信息。 步骤五:将SD卡插入Jetson Nano并启动 将SD卡插入Jetson Nano中,并将板子连接到电脑上。电脑使用串口或者HDMI显示器连接Jetson Nano。然后按下电源按键,Jetson Nano将启动。 在启动过程中,进入系统设置并进行基本设置。 以上就是安装Ubuntu 20.04的简单步骤。安装完成后,你可以尽情地在Jetson Nano上进行开发和实验,感受其强大性能和多样化的应用场景。 ### 回答3: Jetson Nano是一款基于ARM的嵌入式开发板,它集成了NVIDIA的Tegra XL SoC,是一款高性能、低功耗的嵌入式计算平台。安装Ubuntu 20.04操作系统可以进一步提高Jetson Nano的性能和功能。 安装Ubuntu 20.04的步骤如下: 1. 下载系统镜像文件。可以从Ubuntu官网上下载Jetson Nano适用的Ubuntu 20.04镜像文件,或者从NVIDIA官网上下载JetPack软件包,其中包含Ubuntu 20.04镜像文件和其他必要的工具和驱动程序。 2. 制作启动SD卡。将下载的镜像文件烧录到SD卡中,可以使用Etcher等工具进行烧录。 3. 启动Jetson Nano。将SD卡插入Jetson Nano,接上键盘、鼠标和显示器,然后开机即可。 4. 安装系统。按照屏幕提示进行安装,选择自己需要的语言、时区和分区等信息,然后等待安装完成。 5. 配置系统。安装完成后,需要进行一些系统配置,例如更新软件源、安装必要的软件包和驱动程序等。 6. 开始开发。安装完成后,Jetson Nano就可以进行开发了。可以使用各种语言和工具进行开发,例如Python、C++、CUDA、TensorFlow等等。 总之,Jetson Nano上安装Ubuntu 20.04十分简单,只需要遵循上述步骤即可完成安装和配置。安装Ubuntu 20.04可以为Jetson Nano提供更好的性能和更丰富的功能,帮助开发者更方便地进行开发和调试。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值