安装Ubuntu后的配置
安裝Ubuntu之后的步驟
- 主要步驟
- 常見問題
- ImportError: cannot import name main
- 電腦軟件
- 電腦死機問題
- 卸載軟件
- 下載webStorm
- 下載pycharm community
- 安裝輸入法
- 安裝Shutter、ssh
- 安裝Arduino
- 安裝Vscode
- 安裝Chrome
- 下載switchOmega和安裝Chrome插件
- 安裝shadowsocks-qt5
- 安裝ROS-kinetic
- 安裝ROS-full-desktop
- Ubuntu Package方式安裝ROS-kinetic-Turtlebot
- 其他
- 安裝pepper相關
- 前提
- Naoqi Driver
- choregraphe
- naoqi Python SDK
- 配置其他環(huán)境
- 安裝 GLOG
- 安裝Xsens Mti 300驅動軟件
- 安裝Ceres
- 更改pip源
- 設置Astra pro
- 配置安卓環(huán)境
- 安裝Java
- 下載Android Studio
- 桌面美化
- 圖標欄變到底部
- Deep Learning 環(huán)境
- 基礎依賴庫
- 下載CUDA9.0
- cuDNN加速庫
- 安裝python虛擬環(huán)境(與ROS和pepper區(qū)分開,使用python3)
- 安裝Tensorflow-gpu Keras
- 安裝darknet
- 安裝opencv-3.1.0
主要步驟
常見問題
ImportError: cannot import name main
- sudo gedit /usr/bin/pip
- 更改為
- from pip._internal import main
電腦軟件
電腦死機問題
- 大部分情況是顯卡問題,需要進入Ubuntu系統(tǒng)的時候選擇recovery模式進入系統(tǒng),然后在系統(tǒng)設置中選擇NVIDIA顯卡驅動
- 重啟電腦
卸載軟件
- 卸載亞馬遜
sudo apt-get remove unity-webapps-common
- 卸載libreoffice
sudo apt-get remove libreoffice-common
- 刪除多余的軟件
sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install transmission-common
下載webStorm
- 網(wǎng)址:http://www.jetbrains.com/webstorm/
- 在bashrc中添加:
export PYCHARM_HOME=/home/fansa/Software/WebStorm-191.6707.60/bin
export PATH= P A T H : PATH: PATH:PYCHARM_HOME
下載pycharm community
- 網(wǎng)址:http://www.jetbrains.com/pycharm/download/#section=linux
- 在bashrc中添加:
export PYCHARM_HOME=/home/fansa/Software/pycharm-community-2019.1.1/bin
export PATH= P A T H : PATH: PATH:PYCHARM_HOME
安裝輸入法
- 下載搜狗輸入法:https://pinyin.sogou.com/linux/?r=pinyin
- 安裝fcitx:
sudo apt-get install fcitx-frontend-all fcitx-module-dbus fcitx-table-wbpy
- 重啟電腦
安裝Shutter、ssh
sudo apt-get install shutter ssh
安裝Arduino
- 網(wǎng)址:https://www.arduino.cc/en/Main/Software
安裝Vscode
- 通過官方PPA安裝Ubuntu make
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
- 使用命令安裝visual studio code
umake ide visual-studio-code
安裝Chrome
sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt-get update
sudo apt-get install google-chrome-stable
下載switchOmega和安裝Chrome插件
下載鏈接:https://github.com/FelisCatus/SwitchyOmega/releases
安裝鏈接:http://www.cnplugins.com/zhuanti/newinstall.html
安裝shadowsocks-qt5
sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5
安裝ROS-kinetic
安裝ROS-full-desktop
- 網(wǎng)址:http://wiki.ros.org/cn/kinetic/Installation/Ubuntu
- 添加 sources.list
sudo sh -c ‘echo “deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main” > /etc/apt/sources.list.d/ros-latest.list’
- 添加 keys
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
- 安裝
sudo apt-get update
sudo apt-get install ros-kinetic-desktop-full
- 初始化rosdep
sudo rosdep init
rosdep update
- 環(huán)境配置
echo “source /opt/ros/kinetic/setup.bash” >> ~/.bashrc
source ~/.bashrc
- 構建工廠依賴
sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
Ubuntu Package方式安裝ROS-kinetic-Turtlebot
sudo apt-get install ros-kinetic-turtlebot ros-kinetic-turtlebot-apps ros-kinetic-turtlebot-interactions ros-kinetic-turtlebot-simulator ros-kinetic-kobuki-ftdi ros-kinetic-ar-track-alvar-msgs
其他
sudo apt-get install ros-kinetic-sound-play
pip install catkin_pkg
sudo apt-get install ros-kinetic-pepper-bringup
sudo apt-get install sshpass
sudo apt-get install ros-kinetic-pepper-*
安裝pepper相關
前提
- 安裝python-pip
sudo apt-get install python-pip
- 更新python-pip
pip install --upgrade pip
Naoqi Driver
sudo apt-get --assume-yes install ros-.*-naoqi-driver
choregraphe
- 網(wǎng)址:https://community.ald.softbankrobotics.com/en/resources/software/language/en-gb
- 記住左側顯示的key,用于激活軟件
naoqi Python SDK
- 網(wǎng)址:https://community.ald.softbankrobotics.com/en/resources/software/language/en-gb/field_software_type/sdk/os/linux-7
- 終端中添加
export PYTHONPATH=${PYTHONPATH}:/path/to/python-sdk/lib/python2.7/site-packages
配置其他環(huán)境
安裝 GLOG
- 下載源碼
git clone https://github.com/google/glog
- 下載依賴項
sudo apt-get install autoconf automake libtool
- 進入文件目錄,運行下面命令安裝
./autogen.sh
./configure
make -j 24
sudo make install
————————————————
版權聲明:本文為CSDN博主「魯班班班七號」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權協(xié)議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/liuxiaodong400/article/details/82951402
安裝Xsens Mti 300驅動軟件
下載鏈接:https://www.xsens.com/software-downloads
安裝依賴
sudo apt-get install sharutils
參考鏈接:https://blog.csdn.net/learning_tortosie/article/details/97806633
安裝Ceres
參考鏈接:https://blog.csdn.net/weixin_39373577/article/details/81285420
安裝依賴
sudo apt-get install liblapack-dev libsuitesparse-dev libcxsparse3.1.2 libgflags-dev
sudo apt-get install libgoogle-glog-dev libgtest-dev
下載鏈接:https://github.com/ceres-solver/ceres-solver
解壓安裝
tar -xzvf ceres-solves tar.gz
mkdir build
cd build
cmake …
make
sudo make install
更改pip源
在/home/username目錄下新建一個 .pip文件夾,然后cd .pip
在.pip目錄下新建一個pip.conf文件,文件內容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
設置Astra pro
- 下載OPENNI驅動
- 網(wǎng)址:https://orbbec3d.com/develop/
- 安裝freeglut
sudo apt-get install build-essential freeglut3 freeglut3-dev
- 安裝驅動
cd ./OpenNI-Linux-x64-2.3.0.55
chmod 777 ./install.sh
sudo ./install.sh
- 安裝ROSpackage
sudo apt-get install ros-kinetic-astra-camera ros-kinetic-astra-launch
sudo apt-get install ros-kinetic-libuvc ros-kinetic-libuvc-*
- 安裝libuvc用于顯示RGB圖像
cd ~/Software
git clone https://github.com/ktossell/libuvc
cd libuvc
mkdir build
cd build
cmake …
make && sudo make install
配置安卓環(huán)境
安裝Java
sudo apt-get install openjdk-8-jdk
sudo gedit /etc/profile
添加以下四行:
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
PATH= P A T H : PATH: PATH:HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
運行:
source /etc/profile
下載Android Studio
-
網(wǎng)址:http://www.android-studio.org/index.php/download
-
解壓
-
將AndroidStudio路徑加到環(huán)境變量里
export ANDROID_HOME=/home/fansa/Software/android-studio/bin
export PATH= P A T H : PATH: PATH:ANDROID_HOME
桌面美化
圖標欄變到底部
>gsettings set com.canonical.Unity.Launcher launcher-position Bottom-
安裝unity-tweak-tool
sudo apt-get install unity-tweak-tool
-
安裝主題和圖標
sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
.sudo apt-get --assume-yes install flatabulous-themesudo add-apt-repository ppa:numix/ppa
sudo apt-get update
sudo apt-get --assume-yes install numix-gtk-theme numix-icon-theme-circlesudo add-apt-repository ppa:noobslab/icons
sudo apt-get update
sudo apt-get --assume-yes install ultra-flat-iconssudo add-apt-repository ppa:snwh/pulp
sudo apt-get update
sudo apt-get --assume-yes install paper-icon-themesudo add-apt-repository ppa:numix/ppa
sudo apt-get update
sudo apt-get --assume-yes install numix-gtk-theme numix-icon-theme-circle
Deep Learning 環(huán)境
基礎依賴庫
sudo apt-get install python-dev python-pip python-nose gcc g++ git gfortran libopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get install python-numpy python-scipy python-matplotlib
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
下載CUDA9.0
- 運行cuda××××××.run
- 順序:ny回車yy回車
- 配置路徑
sudo gedit /etc/profile
- 添加
export CUDA_HOME=/usr/local/cuda-9.0
export PATH=/usr/local/cuda-9.0/binKaTeX parse error: Expected '}', got 'EOF' at end of input: {PATH:+:{PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64KaTeX parse error: Expected '}', got 'EOF' at end of input: …LIBRARY_PATH:+:{LD_LIBRARY_PATH}}
- 運行
source /etc/profile
cuDNN加速庫
下載cudnn-9.0-linux-x64-v7.3.1.20.tgz 復制里面的lib64文件夾和include文件夾里的文件到CUDA安裝目錄下
安裝python虛擬環(huán)境(與ROS和pepper區(qū)分開,使用python3)
sudo apt-get install curl
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
在bashrc中添加以下三行
export PATH="~/.pyenv/bin: P A T H " e v a l " PATH" eval " PATH"eval"(pyenv init -)"
eval “$(pyenv virtualenv-init -)”
source ~/.bashrc
sudo apt-get install libc6-dev gcc
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
pyenv install 3.6.5 -v
pyenv rehash
pyenv versions
pyenv global 3.6.5
pip install virtualenv
pyenv virtualenv 3.6.5 env365
pyenv activate env365
安裝Tensorflow-gpu Keras
pip install scikit-learn scikit-image
pip install tensorflow-gpu
pip install keras
安裝darknet
- darknet官網(wǎng)安裝步驟:https://pjreddie.com/darknet/install/
- git clone https://github.com/pjreddie/darknet.git
- 修改:
安裝opencv-3.1.0
- 下載地址:https://opencv.org/releases/
總結
以上是生活随笔為你收集整理的安装Ubuntu后的配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php微信调用天气api,微信公众号接口
- 下一篇: iphone红外传感器