解除安裝Ubuntu:https://blog.csdn.net/yeqiang19910412/article/details/79121581
删除Ubuntu EFI系統分區:https://blog.csdn.net/weixin_39750861/article/details/79829532
阿裡雲源:

安裝Terminator
2 使用
打開Termintor按Ctrl-E(注意是大E要按住Shift)可以垂直分割終端 Ctrl-O 可水準分割終端 按住Alt然後按上下左右可以在不同的分割窗中切換 Ctrl-D 可以關閉分割窗
2.1 配置
terminator配置檔案在~/.config/terminator/config 可以通過這個配置檔案配置terminator的字型和顔色
安裝OpenCV3.3.1:最好在較好的網絡條件下安裝,否則容易因為檔案下載下傳失敗導緻錯誤
https://blog.csdn.net/weixin_40494464/article/details/80135983
https://blog.csdn.net/zhangjun62/article/details/80476274
一、安裝官方給的opencv依賴包
1、sudo apt-get update
2、sudo apt-get install build-essential
3、sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
4、sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg8-dev libpng12-dev libtiff5-dev libjasper-dev libdc1394-22-dev # 處理圖像所需的包
5、sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev
6、sudo apt-get install libxvidcore-dev libx264-dev # 處理視訊所需的包
7、sudo apt-get install libatlas-base-dev gfortran # 優化opencv功能
8、sudo apt-get install ffmpeg
9、sudo apt-get install libgtk-3-dev
10、sudo apt-get install libatlas-base-dev gfortran
11、sudo apt-get install python2.7-dev python3.5-dev
二、下載下傳OpenCV源代碼
12、wget https://github.com/opencv/opencv/archive/3.3.1.zip
wget https://github.com/opencv/opencv_contrib/archive/3.3.1.zip
三、配置編譯OpenCV
首先在使用者目錄下建立存放源碼的檔案夾,将兩個源碼包解壓後放入opencv目錄下
13、mkdir ~/opencv
14、unzip opencv-3.3.1.zip
unzip opencv-3.3.1.zip.1
15、mv opencv-3.4.1 ~/opencv
mv opencv_contrib-3.4.1 ~/opencv
16、cd opencv 檢視一下是否轉移成功
17、 cd opencv-3.3.1
18、mkdir build
19、cd build
20、運作以下指令
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_PYTHON_EXAMPLES=ON -D INSTALL_C_EXAMPLES=ON -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-3.3.1/modules -D PYTHON_EXECUTABLE=/usr/bin/python3.5 -D BUILD_EXAMPLES=ON ..
其中 -D表示定義,其後是指令和參數,第一個是編譯類型,源碼是是release(release是比較穩定的版本,建議用這個版本),是以參數是RELEASE,第二個是安裝路徑,第三個和第四個是是否安裝C與Python例子,第五個是擴充子產品路徑,第六個是python可執行程式路徑,第七個是是否編譯例子,最後那兩個點不要去掉,表示上一級目錄,而上一級目錄是源碼,是以一定不要去掉。注意其中的空格
21、sudo make -j8 采用多線程編譯,但是這個出錯多,如果出錯,先運作make clean,然後運作sudo make,如果沒有make指令,先執行sudo apt-get install make
22、sudo make install
第四步編寫一個test.cpp
執行g++: test.cpp -o test `pkg-config --libs--cflags opencv` -ldl 不加後面`pkg-config --libs--cflags opencv` -ldl 會報錯
安裝ROS kinetic:看官網教程http://wiki.ros.org/kinetic/Installation/Ubuntu
1、選擇鏡像檔案
2、選擇源,這裡選擇中科大的或者清華的
3、設定密碼
4、安裝
5、初始化
6、配置環境
7、安裝building package的依賴(Dependencies for building packages)
8、測試是否安裝成功
在三個不同的終端中輸入
安裝RoboWare:WWW.RoboWare.me