首先声明,我的ubuntu系统都是装在vm虚拟机里面的。前两次重装的是ubuntu16.04,第三次重装的是20.04,最后一次还是装回了16.04,这可能就是否定之否定。
经过这4次重装,我总结一下经验,并记录每次对我有用的文章。
- ROS的安装
1.首先16.04安装ROS跟着这个教程没问题,Ubuntu16.04安装ROS Kinetic详细过程_^_^妖言惑眾的博客-CSDN博客
2.装好ROS之后,新建一个catkin_ws
mkdir -p catkin_ws/src
cd catkin_ws
catkin_make
source devel/setup.bash
3.把重德智能的教学包,拷贝到src目录下,重新catkin_make一下。
4.然后安装这些教学包的依赖
cd ~/catkin_ws
rosdep install --from-paths src --ignore-src --rosdistro=kinetic -y
5.到这里ros基本就没问题了。
- 其他一些常用软件的下载
1.terminator的安装参考
Ubuntu16.04安装Terminator_terminate ubuntu_StriveFarrell的博客-CSDN博客
terminator的配参考Terminator的安装和配置(颜色和字体)_zhaolongkzz的博客-CSDN博客
2.tree的安装参考
Linux(ubuntu16.04)-----tree安装与使用_linux tree 包名_hongxing.Li的博客-CSDN博客
3.roboware的安装参考
我已经下载好了roboware的压缩包,把压缩包拷贝到ubuntu里的下载目录下,然后输入以下代码
cd ~/下载/
sudo dpkg -i roboware-studio_1.1.0-1514335284_amd64.deb
唉,最后还是失败了。主要原因是在vm虚拟机中是无法安装nvidia显卡的驱动的,所以像跑gazebo之类的软件就会出现问题。写到这里的时候,我已经装好ubuntu16.04的双系统了,ROS也装好了,最关键的是invidia的显卡驱动也搞定了!
希望将来少遇到一些问题。Godblessssssssssssss