可以通过以下命令查看环境变量:

 export | grep ROS

安装

 sudo apt-get install XXX

卸载

dpkg --list    //Debian package
sudo apt-get --purge remove XXX

搜索

apt-cache search XXX

更新已安装的包

sudo apt-get update

从git上下载包

git clone XXX   //XXX包 ROS 

If you have a catkin WORKSPACE with some sources checked out and you want all the rosdep dependencies installed use the following

rosdep install --from-paths WORKSPACE --ignore-src --rosdistro=ROSDISTRO

rosdep install --from-paths src --ignore-src --rosdistro kinetic -y

使用ros系统,需要用到许多数据包,有些时候你需要使用的ROS数据包并没有Debian包的形式,这时你需要从数据源安装数据包
代码开发人员通常使用的有三种主流的版本控制系统:SVN,Git和Mercurial。

下面介绍一下如何使用Git来下载你需要的代码资源。
首先创建并编译好你需要使用的工作空间,然后执行下面的操作:

1     cd ~/catkin_ws/src //此处为你自己创建的工作空间
2 git clone https://github.com/pirobot/rbx1.git //此处为你需要代码的地址
3 cd rbx1 //根据你下载生成的文件夹来确定
4 git checkout indigo-devel //根据你安装的ros版本来确定,我使用的是indigo版本
5 cd ~/catkin_ws
6 catkin_make
7 source ~/catkin_ws/devel/setup.bash

如果github上的代码在晚些时候更新了,你可以把跟新后的版本和本地保存的代码资源用以下命令合并:

1     cd ~/catkin_ws/src
2 git clone https://github.com/pirobot/rbx1.git $ cd rbx1
3 git checkout indigo-devel
4 cd ~/catkin_ws
5 catkin_make
6 source ~/catkin_ws/devel/setup.bash
7 rospack profile

最新文章

  1. 使用css3做钟表
  2. UIkit框架之UIPickerView
  3. REST API 安全设计指南
  4. 将请求挂载至WEB页面
  5. 阻止js冒泡
  6. JDBC学习笔记(4)——PreparedStatement的使用
  7. fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'
  8. Qt Creator编译时:cannot open file 'debug\QtGuiEx.exe' File not found
  9. Swing-JDialog示例代码-用户登陆UI
  10. 下拉菜单被挡住了,DIV置于最底层的方法
  11. MySQL数据类型DECIMAL用法
  12. CSS超出省略号样式
  13. Django 自定义过滤器
  14. iOS UITextView 设置 NSLinkAttributeName 属性,点击链接跳转
  15. Java的JDK下StringBuffer与StringBuilder的区别
  16. 使用UI管理docker
  17. openstack常见问题
  18. 【LOJ】#2479. 「九省联考 2018」制胡窜
  19. oracle 字符集 AL32UTF8、UTF8
  20. java调.NET webapi时间戳报错问题

热门文章

  1. AJAX(四):XHR2支持的方法
  2. Vuex基础-State
  3. P3740 贴海报
  4. JAVAWEB开发中过滤器的概述及使用
  5. Hibernate 异常总结
  6. java基础 xml 使用dom4j解析 xml文件 servlet根据pattern 找到class
  7. java 基础面试
  8. 面试题 LazyMan 的Rxjs实现方式
  9. 理解volatile与synchronized
  10. python__高级 : 类的__getattribute__ 方法