ubuntu16.04安装/卸载+ROS配置+搜狗输入法安装
2018-01-19 15:18
423 查看
前期服务机器人一直使用虚拟机调试,程序处理速度一直跟不上,决定入手一台游戏本:dell 游匣 5577
以下是安装步骤以及必做的一些工作的整理
启动镜像 (注意是桌面版) ubuntu-16.04.3-desktop-amd64
usb启动盘制作工具:UltralSO(试用版)
笔记本电脑以及U盘
制作过程比较简单:
打开UltralSO,“文件(F)”->“打开”,找到“Ubuntu-16.04-desktop-amd64.iso”镜像文件;选择“启动(B)”->“写入硬盘映像”,打开启动盘制作界面,开始制作启动盘;制作完成后点击返回。
两种解决方法:(主要参考了知乎上的答案:无法安装linux,怎么解决)
1、http://xahlee.info/comp/dell_inspiron_15_7559_linux_boot_problem.html
2、启动时按F12进入启动项,选择U盘安装,在跳出来的安装选项界面选到Install ubuntu,不要选择,先按E进入grub的配置界面,将第三行的quite
splash __ 替换为nomodeset,然后保存,再返回上一界面进行安装。之后就是简单的图形安装了(由于新电脑是UEFI启动,因此安装完成后重启直接可以选择要进入的系统;若window
是bios启动的,请不要参考这篇博文,因为安装ubuntu时很容易覆盖window的引导,后果自然就是再也进不去 windows咯)
设置源:
设置密匙:
更新:
安装full kinetic:
初始化rosdep:
配置环境变量(注意:~/.bashrc经常需要修改):
如果要使用其他版本的ROS,修改以上命令中的 Kinetic为你要使用的ros版本即可
构建包的依赖:
最后检查一下ros的环境是否正确:
正常将在终端看到以下输出:
至此,ROS的安装部分基本完成,之后若要使用到导航包等就属于中级教程的内容了。
安装过程参考了blog:ubuntu16.04 + Kdevelop + ROS开发
简单的几步实现ROS 开发,比eclipse 简单多了。记下来,备忘。
1. 安装 kdevelop
1
2. 安装Cmake等
1
3. 添加到桌面
1
2
3
4
添加内容:
1
2
3
4
5
6
保存退出即可在桌面看到Kdevelop快捷方式。
4. 添加catkin工程
找到已存在的catkin 工程目录,删除已有的build目录
1
打开kdevelop 菜单栏 project/open project 找到需要打开的ros工程的CMakeLists.txt文件。
保证如下图的build目录选择如果没有手工输入,也就是与src同一级目录。
如下图添加编译参数
1
注意:install前的..根据自己的情况输入。
- 方案配色和基本设置根据个人喜好修改即可
4. build 编译调试
-----------------------------------------------------
删除ubuntu16.04
1、在window下磁盘管理删除ubuntu所在盘
2、删除uefi,参考安装ubuntu失败,如何删除烦人的efi分区
以下是安装步骤以及必做的一些工作的整理
1、制作USB启动盘
工具:启动镜像 (注意是桌面版) ubuntu-16.04.3-desktop-amd64
usb启动盘制作工具:UltralSO(试用版)
笔记本电脑以及U盘
制作过程比较简单:
打开UltralSO,“文件(F)”->“打开”,找到“Ubuntu-16.04-desktop-amd64.iso”镜像文件;选择“启动(B)”->“写入硬盘映像”,打开启动盘制作界面,开始制作启动盘;制作完成后点击返回。
2、安装Ubuntu、Win10双系统
注意:DELL 游匣 在安装Ubuntu桌面版会卡在安装界面(自带驱动与英伟达驱动冲突)两种解决方法:(主要参考了知乎上的答案:无法安装linux,怎么解决)
1、http://xahlee.info/comp/dell_inspiron_15_7559_linux_boot_problem.html
2、启动时按F12进入启动项,选择U盘安装,在跳出来的安装选项界面选到Install ubuntu,不要选择,先按E进入grub的配置界面,将第三行的quite
splash __ 替换为nomodeset,然后保存,再返回上一界面进行安装。之后就是简单的图形安装了(由于新电脑是UEFI启动,因此安装完成后重启直接可以选择要进入的系统;若window
是bios启动的,请不要参考这篇博文,因为安装ubuntu时很容易覆盖window的引导,后果自然就是再也进不去 windows咯)
3、搜狗输入法安装
参见以下链接:http://blog.csdn.net/leijiezhang/article/details/537071814、ROS-Kinetic安装
installation部分参见wiki教程:installation设置源:
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
设置密匙:
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
更新:
sudo apt-get update
安装full kinetic:
sudo apt-get install ros-kinetic-desktop-full
初始化rosdep:
sudo rosdep init rosdep update
配置环境变量(注意:~/.bashrc经常需要修改):
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc source ~/.bashrc
如果要使用其他版本的ROS,修改以上命令中的 Kinetic为你要使用的ros版本即可
构建包的依赖:
sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
最后检查一下ros的环境是否正确:
printenv | grep ROS
正常将在终端看到以下输出:
至此,ROS的安装部分基本完成,之后若要使用到导航包等就属于中级教程的内容了。
5、ROS IDE —— RoboWare Studio
http://blog.csdn.net/dream_cc/article/details/548368966、ROS IDE —— Kdevelop
之前用惯了RoboWare,但是Roboware只针对ros开发,因此这次决定安装Kdevelop。安装过程参考了blog:ubuntu16.04 + Kdevelop + ROS开发
简单的几步实现ROS 开发,比eclipse 简单多了。记下来,备忘。
1. 安装 kdevelop
sudo apt-get install kdevelop
1
2. 安装Cmake等
sudo apt-get install automake autoconf g++ libtool cmake
1
3. 添加到桌面
cd ~/Desktop 4000 touch Kdevelop.desktop chmod +x Kdevelop.desktop sudo vim Kdevelop.desktop
1
2
3
4
添加内容:
[Desktop Entry] Type=Application Terminal=false Exec=bash -i -c "kdevelop" Name=kDevelop Icon=kdevelop
1
2
3
4
5
6
保存退出即可在桌面看到Kdevelop快捷方式。
4. 添加catkin工程
找到已存在的catkin 工程目录,删除已有的build目录
rm -rf build
1
打开kdevelop 菜单栏 project/open project 找到需要打开的ros工程的CMakeLists.txt文件。
保证如下图的build目录选择如果没有手工输入,也就是与src同一级目录。
如下图添加编译参数
-DCATKIN_DEVEL_PREFIX=../devel -DCMAKE_INSTALL_PREFIX=../install
1
注意:install前的..根据自己的情况输入。
- 方案配色和基本设置根据个人喜好修改即可
4. build 编译调试
-----------------------------------------------------
删除ubuntu16.04
1、在window下磁盘管理删除ubuntu所在盘
2、删除uefi,参考安装ubuntu失败,如何删除烦人的efi分区
相关文章推荐
- Ubuntu16.04+Qt5.5.1+ROS安装配置
- ubuntu16.04+cuda8+opencv3.1+zed sdk2.1+ros 安装配置
- Caffe + Ubuntu 15.04/16.04 + CUDA 7.5/8.0 在服务器上安装配置及卸载重新安装(已测试可执行)
- Ubuntu16.04下安装ROS Kinetic环境配置时出现没有那个文件目
- pytorch-0.2成功调用GPU:ubuntu16.04,Nvidia驱动安装以及最新cuda9.0与cudnnV7.0配置
- Ubuntu 16.04 安装配置Tomcat 8
- Ubuntu 16.04 LTS 安装配置 Nginx 1.10.0 Php7.0-FPM
- Ubuntu14.04 ROS Indigo安装,卸载方法 ,以及roscore运行错误解决
- Ubuntu 16.04卸载CUDA 6.5和安装CUDA 8.0
- Ubuntu 16.04安装JDK并配置环境变量
- Ubuntu 16.04安装Eclipse + C/C++开发环境配置
- Ubuntu 16.04 Django安装和配置
- Ubuntu16.04 安装配置GPU+Cudda+Caffe
- Ubuntu 16.04 安装配置 JDK
- Caffe + Ubuntu 15.04(16.04) + CUDA 7.5(8) 新手安装配置指南(14.04+cuda8.0也可)
- Pistache(C++ REST工具)安装配置 ubuntu16.04 + cmake
- Ubuntu16.04系统安装+codeblocks安装+虚拟机配置:使用心得
- Ubuntu 16.04 安装搜狗输入法
- ubuntu 16.04 安装ROS依赖问题
- Ubuntu下MySQL数据库安装与配置与卸载