【树莓派】Ubuntu-mate安装及ROS安装

前言:上一次写的时候是因为Raspberry Pi 4B 8G版本(2020/7/28),隐约记得是因为Ubuntu-mate没有对新的大内存进行优化所以开机就闪退,这次先拿Raspberry Pi 4B 4G版本写一次Ubuntu-mate的教程,很多步骤在这里更详细了,虽然烧录这些可能真的异常简单… 但是本着记录的原则我还是都写下来吧,
测试环境:树莓派4B 4G ubuntu-mate 20.04,但是其他版本的也是一样的操作,换源那里注意一下就好了

烧录镜像至SD卡

下载镜像

官方镜像下载地址 Ubuntu-mate
2021年1月7日下载的 上传到了百度云->提取码:33nz
在这里插入图片描述

烧录SD卡

balenaEtcher软件下载地址
官方 往下滑可以看见关于系统选择的下载 但是应该会很慢
2021年1月7日下载的 上传到了百度云 提取码:ev19
插入自己的电脑,打开balenaEtcher软件,如下GIF:
在这里插入图片描述
烧录完成:
在这里插入图片描述

将SD插入树莓派

实物GIF

在这里插入图片描述

安装流程

这里的安装流程真的… 不用说因为不像给双系统或者主机安装ubuntu还得设置分区啥的,这个就直接没有那一步,该填啥填啥直接下一步,下一步,等待安装完成即可【我本来还录了个视频 但是发现… 没啥用】
但是这里申明两点:
1.如果发现频繁闪退,关机 -> 换SD卡 -> 烧录树莓派官方系统
2.第一条如果没有成功 恭喜你可能是树莓派硬件出了问题,不要犹豫直接问淘宝寄回返修 【千分之一的几率没错就被我碰到过】

树莓派开机

sudo reboot

如果发现自己没有WIFI连接就是搜索不到WIFI 执行重启操作,重启后你就能看到了WIFI列表了

sudo reboot

换源

这一步无论哪个版本都是一样的 注意看一下focal网址后面的这个,象征着Ubuntu的版本 所以可以只复制网址替换原来的也行

sudo nano /etc/apt/sources.list

将里面的内容替换为下面这些,#后面的是注释的官方的源

#deb http://us.archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ focal main restricted universe multiverse
#deb http://ports.ubuntu.com/ubuntu-ports/ focal-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse
#deb http://us.archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse

更新源内容,一定要换源后更新不然sudo apt install的命令还是走的主网站US那边的

sudo apt update

在这里插入图片描述

下载SSH

首先得下载net-tools

因为远程操作的话你要知道这个树莓派的IP地址,对于树莓派原生系统来说这些都是已经在系统离了的

sudo apt install net-tools

在这里插入图片描述
这条指令就可知道现在IP地址

ifconfig

下载openssh

但是树莓派官方的Pi OS同样也已经内嵌了SSH,无需下载

sudo apt install openssh-server

在这里插入图片描述
然后安装这个ubuntu-mate 20.04的树莓派就可以拿你的电脑连接了

电脑远程操作

下载 Xshell

官方下载地址

设置远程

在这里插入图片描述
黄色的箭头就是你在树莓派看到的IP地址
然后剩下的就是用户名&密码(是你安装系统的时候设置的)
例如我的用户名就是:kin【然后看看上面截图 聪明的你一定发现了用户名在每一行命令的顶头会显示@前面的】

连接成功

在这里插入图片描述
最后的箭头是shutdown关机操作哈 大家别直接对着就打上去了 hhh😂

安装ROS

ROS Wiki Ubuntu安装ROS 官方网址

添加ROS源和密钥

清华源

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'

密钥

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

更新

sudo apt update

安装ROS

sudo apt install ros-noetic-desktop-full

在这里插入图片描述

环境设置

source /opt/ros/noetic/setup.bash

将环境写入bashrc文件,后续就不需要每次都source了

echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc

小乌龟

roscore

在这里插入图片描述

rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

在这里插入图片描述

  • 6
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Kin__Zhang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值