继上一篇博客mavros仿真中部署单目相机之后,一些小伙伴私信想让我出一次PX4仿真搭建的详细教程,嘿嘿嘿,近期一定会出的,而且贴主也会在仿真部署教程之后出实机部署教程。本篇博客主要和大家探讨一下我们在ubuntu开发时必踩大坑——网络的问题。大家稍安勿躁,首先这也是针对小萌新PX4仿真或实机开发的一段前戏,同时其他用ubuntu开发别的技术栈的小伙伴也可以看看。因为网络出了问题压根访问不上github或者因为各种连接超时本来下了一半的依赖突然因为恶心的几b下载速度超时报错真的很影响发开进度,也会大幅劝退新手玩家。而我们后续开发PX4仿真也会经常遇到各种需要git clone的场景。再一个就是贴主也是刚写博客不久,想前几篇博客先分享一些简单的案例来练练手,也是为了能到后面写类似PX4仿真搭建这种大篇博客能更有经验。好,废话不多说,贴主在这里给大家分享一些自己开发时遇到网络问题的解决经验。
- 首先就是换源了,这里推荐大家使用小鱼的工具,省事省心省命。
wget http://fishros.com/install -O fishros && . fishros
打开小鱼的工具按照小鱼的提示换源就好了,挺简单的。国内的哪个源都行(主要是清华源、中科大源、阿里源和华为源)
-
其次就是添加(或者更换)访问github.com的IP,先教大家怎么查询IP。这里强烈建议同时添加raw.githubusercontent.com、github.global.ssl.fastly.net、assets-cdn.github.com的IP,具体怎么添加呢,他们的IP我们要怎么知道呢