ubuntu的装机后恢复系统

前段时间系统经常奔溃;所以这里面还是决定把这装机的教程整理下;以备不时之需;

开机更新清华的源:Sudo apt-get update

里面涉及的安装包 我稍后贴一下百度云盘的下载地址:

1、安装chrome:
接下来是从网络上下载Chrome对应是版本的包,因此,执行:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb。
接下来,执行安装命令,执行:

dpkg -i google-chrome-stable_current_amd64.deb

由于在进行解压安装包的时候,可能会发生——“在处理时有错误发生: google-chrome-stable”这个错误,因此我们先执行一条额外的命令:执行:sudo apt-get -f install

3、查看ROS、opencv的指令:
先在终端输入roscore
打开新终端,再输入,rosparam list
再输入rosparam get /rosdistro

linux下查看opencv版本:

 pkg-config --modversion opencv  

库文件一般放在: /usr/local/lib
如果缺失 nonfree的库则:

sudo add-apt-repository --yes ppa:xqms/opencv-nonfree
sudo apt-get update
sudo apt-get install libopencv-nonfree-dev

4、安装搜狗输入法:
打开搜狗输入法Linux版的官网http://pinyin.sogou.com/linux/?r=pinyin,并下载你需要的版本,这里选择64位版。

$sudo dpkg  -i   sogou_pinyin_linux_1.0.0.0033_amd64.deb     

接下来就是在终端中输入im-config,这时会出现一个对话框,点击OK,有一个对话框,点击Yes,你会看到下面的对话框。如果上面是fcitx,就不用管,直接关闭;如果不是,就修改上面的ibus为fcitx.点击OK即可。又会出现一个对话框,接着就是OK,重启电脑。

在终端中输入:fcitx-config-gtk3出现对话框如下。点击对话框左下角的(+)按钮,弹出另一个对话框如上图所示。然后,取消Only Show Current Language(很重要,否则不能找到刚安装过的搜狗输入法!)最后,在输入框中输入sogou,选中点击OK即可。添加完后将其放置到列表的最下方,注意,是最下方!!!然后默认输入法就是搜狗输入法了。

期间如果报错:可能缺少依赖项:

sudo apt-get –f install

即可

5、安装Teamviewer:
下载teamview的.deb包

$sudo dpkg  -i   teamviewer.deb  

遇到问题:

sudo apt-get –f install

6、Ubuntu14.04安装ROS Indigo
一、安装ROS
1.1配置Ubuntu的软件中心
配置Ubuntu要求允许接受”restricted,” “universe,” and “multiverse.”的软件源,可以根据下面的链接配置:
https://help.ubuntu.com/community/Repositories/Ubuntu
1.2.设置你的sources.list(软件源):
sudo sh -c ‘echo “deb http://packages.ros.org/ros/ubuntu trusty main” > /etc/apt/sources.list.d/ros-latest.list’
1.3设置你的密钥:
wget https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -O - | sudo apt-key add -
1.4.安装
首先确认你的Debian的软件包索引是最新的:(Debian 计划是一个致力于创建一个自由操作系统的合作组织。我们所创建的这个操作系统名为 Debian。Debian 系统目前采用 Linux 内核或者 FreeBSD 内核。 )
sudo apt-get update
在ROS中有许多不同的函数库和工具,建议是完全安装,也可以根据自己的要求分别安装.完全安装时的工具包括ROS,rqt,rviz,robot-generic libraries,2D/3D simulators,navigation and 2D/3D,perception。
sudo apt-get install ros-indigo-desktop-full
1.5.初始化rosdep
sudo rosdep init
rosdep update
1.6设置环境
添加ROS的环境变量,这样,当你打开你新的shell时,你的bash回话中会自动添加环境变量.
echo “source /opt/ros/indigo/setup.bash” >> ~/.bashrc
source ~/.bashrc(使环境变量设置立即生效)
1.7安装rosinstall
sudo apt-get install python-rosinstall
rosinstall命令是一个使用的非常频繁的命令,使用这个命令可以轻松的下载许多ROS软件包。
7、opencv
下载OpenCV源代码: http://opencv.org/downloads.html。
安装依赖项:
sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev
把OpenCV解压到下载目录中,用cmake编译再安装.
mkdir build
cd build
cmake ..
make
sudo make install

如果是ubuntu 16.04 安装ROS Kinetic,参考这篇

http://blog.csdn.net/zhangrelay/article/details/51364622

8、安装g2o:
安装依赖项:
sudo apt-get install libeigen3-dev libsuitesparse-dev libqt4-dev qt4-qmake
解压g2o并编译安装:
进入g2o的代码目录,并:
mkdir build
cd build
cmake ..
make
sudo make install

安装PCL
Step 1.
1 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl
2 sudo apt-get update
3 sudo apt-get install libpcl-all

cat /etc/issue 可以查看当前的ubuntu的版本号

你可能感兴趣的:(ubuntu)