安装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
- 配置其他环境
- 安装 GLOG
- 安装Xsens Mti 300驱动软件
- 安装Ceres
- 更改pip源
- 设置Astra pro
- 配置安卓环境
- 安装Java
- 下载Android Studio
- 桌面美化
- 图标栏变到底部
- Deep Learning 环境
- 基础依赖库
- 下载CUDA9.0
- cuDNN加速库
- 安装python虚拟环境(与ROS和pepper区分开,使用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系统的时候选择recovery模式进入系统,然后在系统设置中选择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
- 网址: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
- 网址: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
- 网址: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
- 网址: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
- 环境配置
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
- 网址:https://community.ald.softbankrobotics.com/en/resources/software/language/en-gb
- 记住左侧显示的key,用于激活软件
naoqi Python SDK
- 网址: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
配置其他环境
安装 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博主「鲁班班班七号」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接: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驱动
- 网址: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
- 之后填坑
配置安卓环境
安装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
网址:http://www.android-studio.org/index.php/download
解压
将AndroidStudio路径加到环境变量里
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 环境
基础依赖库
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虚拟环境(与ROS和pepper区分开,使用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官网安装步骤: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/
安装Ubuntu后的配置相关推荐
- Linux装ntfs后内存不够,Linux_安装Ubuntu后无法使用NTFS硬盘或移动硬盘, 在安装Ubuntu系统后,存在 - phpStudy...
安装Ubuntu后无法使用NTFS硬盘或移动硬盘 在安装Ubuntu系统后,存在无法使用NTFS硬盘或移动硬盘的问题,下面小编就给大家介绍下Ubuntu系统无法挂载NTFS的解决方法,不知如何挂载的朋 ...
- 安装Ubuntu后必须要做的几件事 一 --基础应用篇
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 2017 ...
- 安装Ubuntu后必须要做的几件事(二)--开发工具篇
链接 链接 安装Ubuntu后必须要做的几件事(一)–基础应用篇 安装Ubuntu后必须要做的几件事(二)–开发工具篇 终端的乐趣–Linux下有趣的终端命令或者工具 Ubuntu使用apt-file ...
- Vmware 安装 Ubuntu 虚拟机常用配置
Vmware 安装 Ubuntu 虚拟机常用配置包括安装 Vmare tools,配置环境变量和修改软件源- ubuntu 的默认服务器在国外,在国内安装软件的速度特别慢,但是更换源不一定能解决此问题 ...
- 惠普电脑(HP PHILIPS系列)安装ubuntu后无法连接WIFI解决方案(手动安装8821CE驱动)...
一步一步来, 先说环境: 我的电脑是HP PHILIPS系列,ubuntu版本是16.04 背景: win10安装ubuntu后发现无法连接wifi(但win10系统可以连接WIFI),在ubuntu ...
- 1050显卡装linux卡住,安装 Ubuntu 后卡死的问题
安装 Ubuntu 后,因为系统集成的显卡驱动和 NVIDIA 显卡不兼容,导致装完系统重启的时候卡死,这时候只能强制关机重启. Ubuntu系统集成的显卡驱动程序是 nouveau,我们需要先将no ...
- win10下安装Ubuntu后,启动时没有win10选项解决方法
win10下安装Ubuntu后,启动时没有win10选项解决方法 参考文章: (1)win10下安装Ubuntu后,启动时没有win10选项解决方法 (2)https://www.cnblogs.co ...
- 设置中文linux输入ubuntu,Linux_ubuntu怎么设置成中文?ubuntu中文设置图文方法, 很多朋友安装ubuntu后,发 - phpStudy...
ubuntu怎么设置成中文?ubuntu中文设置图文方法 很多朋友安装ubuntu后,发现都是英文,看不懂要怎么办?其实ubuntu是可以设置成中文的,下文小编就为大家带来ubuntu中文的设置方法, ...
- sql2005 安装完成后只有配置工具,没有管理工具和性能分析工具
安装完成后只有配置工具,没有管理工具和性能分析工具等. (1)版本问题,Express 版本的安装包中是没有管理工具.需要额外下载. Microsoft SQL Server Management ...
最新文章
- 周志华教授:AI领域如何做优秀研究并写高水平论文?
- linux除了eeprom其他的保存方法,linux的EEPROM的读写控制.doc
- Cesium原理篇:7最长的一帧之Entity(上)
- 状态管理工具vuex的基本使用(vuebus的理解)
- Git fetch pull 详解
- 剖析CWE视图的层次定义和解析方式
- mysql拷贝文件安装_Mysql5.7.18的安装与主从复制图文详解
- 1300款主流单机游戏下载 大型PC电脑游戏使命14尼尔5模拟合集
- TypeScript初始化
- 《安富莱嵌入式周报》第280期:支持在线仿真编程的网页版电子开发,CAN总线防攻击实现,BigFAT 规范打破了 FAT 每个文件 4GB 的限制
- 新数仓系列:开源组件运营(3)
- 955 互联网公司白名单来了!这些公司月薪 20k,没有 996!福利榜国内大厂只有这家!...
- 概念一: python 中列表 ,数组, 集合,字典;
- 【js练习】for of循环与for in循环
- 糖葫芦(齐大第十一届校赛)
- android studio断点不生效,Android Studio调试设置的断点无效
- 金仓数据库KingbaseES行列转换
- DirectUI,标准界面的又一次挑战!
- 介绍一下Token?
- 几分钟教你批量重命名文件,批量更改数据的方法