首先,更新系統
sudo
apt-get update
更新安裝包
sudo
apt-get upgrade
安裝dirmngr
sudo
apt-get
install dirmngr
sudo
apt-get -f install
設定環境變數
export ros_os_override=debian:stretch
deepin15.5作業系統是debian stretch版本,設定sources.list
sudo sh -c 'echo "deb stretch main" > /etc/apt/sources.list.d/ros-latest.list'
安裝key
sudo apt-key adv --keyserver hkp: --recv-key c1cf6e31e6bade8868b172b4f42ed6fbab17c654
sudo
apt-get update
安裝依賴並更新
sudo
apt-get
install python-rosdep python-rosinstall-generator python-wstool python-rosinstall build-essential
sudo rosdep init
rosdep update
mkdir ~/ros_catkin_ws
cd ~/ros_catkin_ws
rosinstall_generator desktop_full --rosdistro melodic --deps --tar > melodic-desktop-full.rosinstall
wstool init -j8 src melodic-desktop-full.rosinstall
安裝原始碼的依賴
rosdep install --from-paths src --ignore-src --rosdistro melodic -y --os=debian:stretch
./src/catkin/bin/catkin_make_isolated --install -dcmake_build_type=release
./src/catkin/bin/catkin_make_isolated --install -dcmake_build_type=release -j1 -l1
安裝rosbash工具
sudo
apt-get
install rosbash
新增環境變數
vim .bashrc
輸入『e』啟動編輯,在檔案最後新增
source ~/ros_catkin_ws/install_isolated/setup.bash
然後依次輸入『esc』(退出編輯),『:』,'wq』完成儲存退出。
測試是否成功
開啟第乙個終端(ctrl+alt+t)輸入
cd ~/ros_catkin_ws/install_isolated
roscore
開啟第二個終端,輸入
rviz
開啟第3個終端,輸入
rosrun turtlesim turtlesim_node
看是否能看見小海龜
可能出現問題2:重啟後無法再開啟roscore和rviz,顯示「未找到命令」
問題原因:~/ros_catkin_ws/install_isolated/setup.bash路徑未成功新增進系統路徑
解決方法:重新操作上述新增系統路徑步驟,成功儲存.bashrc後重啟系統
引用原文:
deepin15 11使用RVM安裝ruby
安裝rvm 上面安裝rvm有可能會報錯,如下圖 根據提示,我們執行提示的命令 執行命令 sudo apt get install dirmngr然後重新執行上乙個gpg命令 這樣我們再次執行 curl l get.rvm.io bash s stable再次出現報錯 拒絕連線 這時候我們更換國內的源...
deepin 15 11使用心得
所以選用deepin,放棄windows10出於兩方面的考慮,其一,工作主導的產品是以linux為主的,而在linux產品中,以deepin對中文應用程式看起來相容度最好,其二 windows10莫名其妙地會丟失文件。經過大半年的試用,我覺得需要總結一下deepin存在的問題,希望可以幫助這一產品能...
Deepin15 11使用阿里源安裝docker
step 1 安裝必要的一些系統工具 step 2 安裝gpg證書 curl fssl sudo apt key add 驗證是否寫入成功 sudo apt key fingerprint 0ebfcd88 如出現如下資訊,說明安裝成功 pub 4096r 0ebfcd88 2017 02 22 k...