为了完成毕设课题,前不久入坑了树莓派。一些踩过坑,给大家分享,希望新手能更有效率的上手树莓派。
这段话是我入坑三个月之后写的,是我耗费生命得到的总结:珍惜生命,远离树莓派。哈哈哈
我用的是树莓派3B+,为了实现机器人导航功能,刷的是ubuntumate16.04系统,不管是树莓派原装系统还是ubuntumate系统,个人认为最先开始做的应该是实现笔记本与树莓派之间的远程操作问题,用到的是ssh连接,这个不难实现。 如果是树莓派原装系统,可以在实现ssh连接的基础上实现VNC远程桌面。
树莓派原装系统实现远程连接:
https://blog.csdn.net/uunubt/article/details/81509484
如果是用树莓派应用于一些项目,要用到ros开发环境需要刷ubuntumate系统,建议刷18.04版本。最好最好最好和你笔记本的ubuntu版本相同,因为安装的ros版本也相同,后边用笔记本远程控制机器人的时候会少很多麻烦,大麻烦!!!!!!
树莓派安装Ubuntumate18.04系统:
https://blog.csdn.net/weixin_45358964/article/details/104034448
树莓派安装Ubuntumate16.04系统:
https://blog.csdn.net/ace0perfect/article/details/79195332
安装好ubuntumate系统之后,就是实现远程操作环节:
https://blog.csdn.net/weixin_42544625/article/details/86650400
完成了树莓派的远程操作之后,我们还得对树莓派(原装系统和Ubuntumate系统)进行换源,换成国内源这样下载和安装东西的时候速度会快很多成功率也大很多。
还记得我们第一步做的事情吗?没错我们实现了远程连接,远程桌面控制,这样更方便我们队树莓派进行换源
树莓派原装系统进行换源:
https://blog.csdn.net/qq_41589031/article/details/83058095
Ubuntumate系统进行换源:
https://blog.csdn.net/qq_40508193/article/details/86760787
还记得我们第一步做的事情吗?没错我们实现了远程连接,远程桌面控制,这样更方便我们队树莓派进行换源。
换源成功之后,这样我们树莓派的最基本的开发环境就搭建好了。 有人问为什么要这么麻烦,因为树莓派比较卡(硬件肯定比不上正常的笔记本电脑)上网搜东西很慢,我们建立远程连接的目的就是为了 在自己额笔记本上百度方案,然后在树莓派上复制粘贴。。。没有复制粘贴就没有灵魂。。。。没有复制粘贴就没有灵魂。。。没有复制粘贴就没有灵魂。这样可以节省我们大量的开发时间。