百度云下载:
第一步:找到百度云官网:https://pan.baidu.com/download,下载linux版本的deb格式。
第二步:找到deb文件的下载位置,打开终端,运行
sudo dpkg -i baidunetdisk_4.3.0_amd64.deb
baidunetdisk_4.3.0_amd64.deb是包的文件名,安装完成就结束了。
qq下载:
第一步:打开https://im.qq.com/linuxqq/download.html,选择符合自己的qq-Linux版本,下载 deb文件
第二步:打开下载文件所在目录,打开终端,运行
sudo dpkg -i linuxqq_2.0.0-b2-1089_amd64.deb
sudo dpkg -i linuxqq_2.0.0-b2-1089_amd64.deb为下载我文件名称,安装结束。
微信下载:
在ubuntu软件里面就有linux版本的微信可以下载,直接下载安装。
谷歌浏览器:
选择->其他平台->Linux,就可以下载谷歌浏览器的deb文件。
sudo dpkg -i google-chrome-stable_current_amd64.deb
清华源地址:
sudo gedit /etc/apt/sources.list打开sources.list
ROS Melodic:
1. 设置安装源
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
2.设置密钥
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
3. 更新可升级列表
sudo apt update
4. 安装ROS Melodic
sudo apt-get install ros-melodic-desktop-full
5. 安装rosdep
别偷懒,必须装。
sudo apt install python-rosdep
6. rosdep初始化
sudo rosdep init
失败的话,手动下载20-default.list,或者
sudo passwd //接着提示输入UNIX密码,输入你的用户密码即可
sudo su //或者su root 然后输入密码切换至root用户
sudo mkdir -p /etc/ros/rosdep/sources.list.d
cd /etc/ros/rosdep/sources.list.d
sudo gedit 20-default.list
直接新建20-default.list,添加下面的内容
# os-specific listings first
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml osx
# generic
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml
gbpdistro https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml fuerte
# newer distributions (Groovy, Hydro, ...) must not be listed anymore, they are being fetched from the rosdistro index.yaml instead
rosdep update
错误解决办法
解决办法1:
sudo gedit /etc/resolv.conf
将原有的nameserver这一行注释,并添加以下两行:
nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器
保存退出,执行
sudo apt-get update
再执行
rosdep update
解决办法2:参考rosdep init/rosdep update error:timeout - 古月居 (guyuehome.com)
7.用户环境设置
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
8.安装包编译依赖
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
9.ROS第一个例程——小海龟
启动ROS Master
roscore
启动小海龟仿真器
rosrun turtlesim turtlesim_node
启动海龟控制节点
rosrun turtlesim turtle_teleop_key