一、安装ubantu14.04.05
1.插入u盘安装盘,重启电脑,从u盘进入
2.
第一个分区:主分区;安装系统;大小为100G;分区格式为ext4;挂载点为/
3.等等 省略
二、安装搜狗拼音
1:到搜狗官网下载搜狗拼音输入法,选择你系统对应的软件包,我系统是64位的,所以我选择了amd64的
http://pinyin.sogou.com/linux/?r=pinyin
2:用gdebi这个软件安装,它能够安装所有依赖关系,如果你没有安装gdebi,请先安装该软件;
sudo apt-get install gdebi
我用的是这种方法,其它的方法我没试过,所以不知道行不行
sudo gdebi sogou_pinyin_linux_1.0.0.0014_amd64.deb
3:注销下系统、选择右上角inputmethod在复选框去掉对号,选择sougoupinyin,确定即可
备注修改(20170825下午):问题,安装输入法市上述步骤失效,本人直接在第一步下载当前最新版本sogoupinyin_2.1.0.0086_amd64.deb直接双击安装,再执行第三部即可使用
三、安装chrome
安装chrome下载的包即可
For 64 bit:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
1、然后执行安装命令:
sudo dpkg -i ./google-chrome-stable_current_i386.deb
这里的包名得一致(各位看官自己修改)
2、如果有遇到错误提示,直接执行以下命令来安装chrome浏览器需要的类库。
sudo apt-get -f install
安装完类库后,再继续安装一遍安装命令,但是搜索框类输入chrome找不到,需要在终端输入google-chrome-stable打开chrome,之后就可以搜索到了
现在可以删除火狐了(不喜欢火狐,喜欢chrome)
sudo apt-get remove firefox
四、安装ros
http://www.jianshu.com/p/04be841e2293
在软件源配置时可能出现以下问题:
下载仓库信息失败 -1
实际上,有两种类型的下载仓库信息失败错误。如果你的错误是这样的:
W:Failed to fetch bzip2:/var/lib/apt/lists/partial/in.archive.ubuntu.comubuntudistsoneiricrestrictedbinary-i386Packages Hash Sum mismatch,
W:Failed to fetch bzip2:/var/lib/apt/lists/partial/in.archive.ubuntu.comubuntudistsoneiricmultiversebinary-i386Packages Hash Sum mismatch,
E:Some index files failed to download. They have been ignored, or old ones used instead
那么,你可以用以下命令修复:
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update
五、右键打开终端
sudo apt-get install nautilus-open-terminal
重启或者注销即可生效
六、重装系统后配置文件及工作空间src文件的移植
问题1:python配置文件***、cfg的权限问题
解决一些导航包的编译依赖问题:
rosdep install --from-paths src --ignore-src --rosdistro indigo -y
存在的问题:yocos的速度平滑包 编译起来有一些错误,simple_navigation——goals 编译起来也有一些错误
七、Qt5.70 及qt ros plugins 插件的安装
重头戏来了,之前总是安装失败,尤其安装这个时qt57creator-plugin-ros,一直提示无法发安装。
无赖重装系统,结果还是同样的问题,在胡乱实验一堆安装后,结果能安装了,中间我可能进行了一下cmake的升级。
我是用的参考网址如下,使用的半个王子的方法,
http://www.cnblogs.com/zengcv/p/6378799.html
由于不知道为什么前后突然好使,决定重装系统,再来一次,这次应该很快就好。
安装中第一个问题,软件源 出现下载软件仓库信息失败
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update
修复之,然后编译时提示很多校验不符合,继续下载软件仓库失败
找到一个ubantu更新错误大全 http://www.linuxdown.net/install/faq/20160607_how_linux_5815.html
换了一个清华大学的源,没有问题了
右键终端
sudo apt-get install nautilus-open-terminal
搜狗输入法安装
sudo apt-get install gdebi
sudo gdebisogoupinyin_2.1.0.0086_amd64.deb
注销下系统、选择右上角inputmethod在复选框去掉对号,选择sougoupinyin,确定即可
ros的安装:
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu trusty main" > /etc/apt/sources.list.d/ros-latest.list'
wget http://packages.ros.org/ros.key -O - | sudo apt-key add -
sudo apt-get update
sudo apt-get install ros-indigo-desktop-full
sudo rosdep init
rosdep update
sudo apt-get install python-rosinstall
echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc
source ~/.bashrc
export | grep ROS
source /opt/ros/indigo/setup.bash
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
cd ~/catkin_ws/
catkin_make
source devel/setup.bash
安装完毕后,将之前保存的.bashrc文件复制进来
然后将之前备份的工作空间文件复制进来重新编译
1.修改配置文件的权限
2.导航包的依赖项安装
rosdep install --from-paths src --ignore-src --rosdistro indigo -y
都准备好了,接下来是qt插件的安装了
这一次详细记录安装过程:
第一步,首先安装QT5.7.0,直接双击安装包
第二步:简易安装法,
sudo add-apt-repository ppa:levi-armstrong/qt-libraries-trusty
sudo add-apt-repository ppa:levi-armstrong/ppa
sudo apt-get update && sudo apt-get install qt57creator-plugin-ros
直接使用时总是报错,错误如下:
第一句成功
第二句成功
第三句失败:好吧,我草啊,成功了????为什么,之前一直错误???难道是命令复制错误
别的网站上使用的命令与我的命令不一样,太坑了,那些写博客的人也不检查一下
比如下面几点:
sudo add-apt-repository ppa:beineri/opt-qt57-trusty
sudo add-apt-repository ppa:levi-armstrong/ppa
sudo apt-get update && sudo apt-get install qt57creator-plugin-ros
好坑啊。
好了,qt安装好了。。。。