日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

安装Ubuntu后的配置

發(fā)布時間:2024/3/13 Ubuntu 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装Ubuntu后的配置 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

安裝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相關(guān)
      • 前提
      • Naoqi Driver
      • choregraphe
      • naoqi Python SDK
    • 配置其他環(huán)境
      • 安裝 GLOG
      • 安裝Xsens Mti 300驅(qū)動軟件
      • 安裝Ceres
      • 更改pip源
      • 設(shè)置Astra pro
    • 配置安卓環(huán)境
      • 安裝Java
      • 下載Android Studio
    • 桌面美化
      • 圖標欄變到底部
    • Deep Learning 環(huán)境
      • 基礎(chǔ)依賴庫
      • 下載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)設(shè)置中選擇NVIDIA顯卡驅(qū)動
  • 重啟電腦

卸載軟件

  • 卸載亞馬遜

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

  • 構(gòu)建工廠依賴

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相關(guān)

前提

  • 安裝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
  • 記住左側(cè)顯示的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

————————————————
版權(quán)聲明:本文為CSDN博主「魯班班班七號」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/liuxiaodong400/article/details/82951402

安裝Xsens Mti 300驅(qū)動軟件

下載鏈接: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文件,文件內(nèi)容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn

設(shè)置Astra pro

  • 下載OPENNI驅(qū)動
    • 網(wǎng)址:https://orbbec3d.com/develop/
  • 安裝freeglut

sudo apt-get install build-essential freeglut3 freeglut3-dev

  • 安裝驅(qū)動

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-theme

    sudo add-apt-repository ppa:numix/ppa
    sudo apt-get update
    sudo apt-get --assume-yes install numix-gtk-theme numix-icon-theme-circle

    sudo add-apt-repository ppa:noobslab/icons
    sudo apt-get update
    sudo apt-get --assume-yes install ultra-flat-icons

    sudo add-apt-repository ppa:snwh/pulp
    sudo apt-get update
    sudo apt-get --assume-yes install paper-icon-theme

    sudo 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)境

基礎(chǔ)依賴庫

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
  • 修改:
GPU=0 # 改為1 CUDNN=0 # 改為1 OPENCV=0 # 改為1 OPENMP=0 DEBUG=0# 改為ARCH= -gencode arch=compute_61,code=[sm_61,compute_61] ARCH= -gencode arch=compute_30,code=sm_30 \-gencode arch=compute_35,code=sm_35 \-gencode arch=compute_50,code=[sm_50,compute_50] \-gencode arch=compute_52,code=[sm_52,compute_52]# -gencode arch=compute_20,code=[sm_20,sm_21] \ This one is deprecated?# This is what I use, uncomment if you know your arch and want to specify # ARCH= -gencode arch=compute_52,code=compute_52VPATH=./src/:./examples SLIB=libdarknet.so ALIB=libdarknet.a EXEC=darknet OBJDIR=./obj/CC=gcc CPP=g++ NVCC=nvcc #改為:NVCC=/usr/local/cuda-9.0/bin/nvcc AR=ar ARFLAGS=rcs OPTS=-Ofast LDFLAGS= -lm -pthread COMMON= -Iinclude/ -Isrc/ CFLAGS=-Wall -Wno-unused-result -Wno-unknown-pragmas -Wfatal-errors -fPIC 。。。省略。。。 ifeq ($(GPU), 1) COMMON+= -DGPU -I/usr/local/cuda/include/# 改為COMMON+= -DGPU -I/usr/local/cuda-9.0/include/ CFLAGS+= -DGPU LDFLAGS+= -L/usr/local/cuda/lib64 -lcuda -lcudart -lcublas -lcurand# 改為LDFLAGS+= -L/usr/local/cuda-9.0/lib64 -lcuda -lcudart -lcublas -lcurand endif

安裝opencv-3.1.0

  • 下載地址:https://opencv.org/releases/

總結(jié)

以上是生活随笔為你收集整理的安装Ubuntu后的配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。