Ubuntu中需要安装的
Table of Contents
安装视频播放器VLC
修改菜單到下方
点击应用程序图标即可最小化
图片编辑工具pinta, 在图片上添加文字, 安装命令如下:
Ubuntu16.04通过Anaconda安装TensorFlow(CPU) python2.7
对于.deb文件,双击安装即可
sublime-text-3安装:
完成! 重新启动后就可以在 Sublime Text 3 中 使用 Fcitx了! 注意: 皮肤可能需要自己选择 ^_^
caffe安装
cuda安装
cudnn安装
为知笔记安装
qt安装
pip安装
pycharm安装
labelme
安装视频播放器VLC
sudo add-apt-repository ppa:videolan/master-daily
sudo apt-get update
sudo apt-get install vlc
修改菜單到下方
终端输入:
gsettings set com.canonical.Unity.Launcher launcher-position Bottom
出现错误:
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
解决方案:(源自https://hk.saowen.com/a/ebbd364855b4987bcf2718a46b5045fb246b6ef0f5b72c5c8278e63bc09dd959)
export GIO_EXTRA_MODULES=/usr/lib/x86_64-linux-gnu/gio/modules/gsettings set com.canonical.Unity.Launcher launcher-position Bottom
点击应用程序图标即可最小化
gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window true
截屏: https://blog.csdn.net/weixin_41898923/article/details/84620978
图片编辑工具pinta, 在图片上添加文字, 安装命令如下:
sudo apt-get install pinta
Ubuntu16.04通过Anaconda安装TensorFlow(CPU) python2.7
安装链接
对于.deb文件,双击安装即可
如谷歌浏览器的安装
sudo dpkg -i ****.deb
如搜狗拼音的安装
sublime-text-3安装:
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
将来若要移除它: sudo apt-get remove sublime-text-installer
和它有关的博客网址: https://blog.csdn.net/lee_j_r/article/details/55214175
中文输入法解决:https://blog.csdn.net/CMbug/article/details/48525837
安装 Sublime Text 3
安装 Fcitx 输入法 + 皮肤
修复 Sublime Text 3's 在 Ubuntu(Debian) 系统下的无法输入中文(CJK 字符)输入法的问题注意
这个修复仅当在终端中使用 subl . 调用Sublime Text 的时有效
使用方法
sudo apt-get update
克隆项目到本地 :
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
运行脚本 :
cd sublime-text-imfix && ./sublime-imfix
完成! 重新启动后就可以在 Sublime Text 3 中 使用 Fcitx了! 注意: 皮肤可能需要自己选择 ^_^
caffe安装
教程1
git clone https://github.com/BVLC/caffe.git #从github上获取caffe
cd caffe
cp Makefile.config.example Makefile.config #此句各个教程里都有———————————————————————————————————————————————————
subl Makefile.config
因为目前我还没有安装sublim所以对于此命令我用的是:
sudo gedit Makefile.config修改文件
1.应用 cudnn
将
#USE_CUDNN := 1
修改成:
USE_CUDNN := 12.使用 python 接口
将
#WITH_PYTHON_LAYER := 1
修改为
WITH_PYTHON_LAYER := 13.修改 python 路径
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include
LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib
修改为:
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial
LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/hdf5/serial
___________________________________________________________________________________________然后修改 /usr/local/cuda/include/host_config.h 文件 : 这个我没弄
将
#error-- unsupported GNU version! gcc versions later than 4.9 are not supported!
改为
//#error-- unsupported GNU version! gcc versions later than 4.9 are not supported!____________________________________________________________________________________________
OK ,可以开始编译了,在 caffe 目录下执行 :make all -j8 出现错误,因为运行的太快了,把-j8去掉即可
若想执行make all -j8, 修改Makefile.config文件,下面为修改后的,注释掉太高的速度
CUDA_ARCH := #-gencode arch=compute_20,code=sm_20 \
#-gencode arch=compute_20,code=sm_21 \
-gencode arch=compute_30,code=sm_30 \
-gencode arch=compute_35,code=sm_35 \
-gencode arch=compute_50,code=sm_50 \
-gencode arch=compute_52,code=sm_52 \
#-gencode arch=compute_60,code=sm_60 \
#-gencode arch=compute_61,code=sm_61 \
#-gencode arch=compute_61,code=compute_61———————————————————————————————————————————————————
make all出现错误:
NVCC src/caffe/layers/eltwise_layer.cu
nvcc fatal : Unknown option 'Xcompiler-fPIC'
Makefile:594: recipe for target '.build_release/cuda/src/caffe/layers/eltwise_layer.o' failed
make: *** [.build_release/cuda/src/caffe/layers/eltwise_layer.o] Error 1解决方案:
修改 caffe 目录下的 Makefile 文件:
将:
NVCCFLAGS +=-ccbin=$(CXX) -Xcompiler-fPIC $(COMMON_FLAGS)
替换为:
NVCCFLAGS += -D_FORCE_INLINES -ccbin=$(CXX) -Xcompiler -fPIC $(COMMON_FLAGS)将:
LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_hl hdf5
改为:
LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_serial_hl hdf5_serial———————————————————————————————————————————————————
make pycaffe
出现错误:
CXX/LD -o python/caffe/_caffe.so python/caffe/_caffe.cpp
python/caffe/_caffe.cpp:10:31: fatal error: numpy/arrayobject.h: 没有那个文件或目录
compilation terminated.
Makefile:508: recipe for target 'python/caffe/_caffe.so' failed
make: *** [python/caffe/_caffe.so] Error 1
解决方案:
在home目录下安装,在caffe目录下安装均可
sudo apt-get install python-numpy然后运行
make pycaffe最后加下面这句 到 bashrc最后:
gedit ~/.bashrc
export PYTHONPATH=/home/aicrobo/caffe/python:$PYTHONPATH
cuda安装
1)系统设置 -> 软件和更新 -> 附加驱动 -> 选择英伟达驱动
2)为了方便开始安装过程的路径查找,把下载的cuda_8.0.44_linux.run安装文件移动到 HOME 路径
3)Ctrl + Alt + F1 进入文本模式,输入帐号密码登录
4)在文本模式登录后首先关闭桌面服务:
sudo service lightdm stop
5)sudo ./ cuda_8.0.44_linux.run
执行此命令约1分钟后会出现 0%信息,此时按q键,然后按照提示先输入 accept ,然后让选择是否安装 nvidia 驱动,若未安装则输入 “y”,若确保已安装正确驱动则输入“n”。我选的n
当选y的时候OpenGL不安装,nvidia-xconfig不安装
剩下的选择则都输入“y”确认安装或确认默认路径安装
6)打开桌面服务:
sudo service lightdm start
7)配置 CUDA 环境变量
sudo gedit ~/.bashrc
在该文件最后加入以下两行并保存:(这两行中间的内容在文本格式下有显示,按自己电脑的来)
export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
终端上会出现:
** (gedit:5927): WARNING **: Set document metadata failed: 不支持设置属性 metadata::gedit-position
没事,忽略
8)使该配置生效: source ~/.bashrc
第6步 验证 CUDA 8.0 是否安装成功
分别执行以下命令:
cd NVIDIA_CUDA-8.0_Samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
若看到类似以下信息则说明 cuda 已安装成功:
./deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
Detected 1 CUDA Capable device(s)
Device 0: "GeForce 940MX"
CUDA Driver Version / Runtime Version 9.0 / 8.0
CUDA Capability Major/Minor version number: 5.0
Total amount of global memory: 2003 MBytes (2100232192 bytes)
( 3) Multiprocessors, (128) CUDA Cores/MP: 384 CUDA Cores
GPU Max Clock rate: 1189 MHz (1.19 GHz)
Memory Clock rate: 2000 Mhz
Memory Bus Width: 64-bit
L2 Cache Size: 1048576 bytes
Maximum Texture Dimension Size (x,y,z) 1D=(65536), 2D=(65536, 65536), 3D=(4096, 4096, 4096)
Maximum Layered 1D Texture Size, (num) layers 1D=(16384), 2048 layers
Maximum Layered 2D Texture Size, (num) layers 2D=(16384, 16384), 2048 layers
Total amount of constant memory: 65536 bytes
Total amount of shared memory per block: 49152 bytes
Total number of registers available per block: 65536
Warp size: 32
Maximum number of threads per multiprocessor: 2048
Maximum number of threads per block: 1024
Max dimension size of a thread block (x,y,z): (1024, 1024, 64)
Max dimension size of a grid size (x,y,z): (2147483647, 65535, 65535)
Maximum memory pitch: 2147483647 bytes
Texture alignment: 512 bytes
Concurrent copy and kernel execution: Yes with 1 copy engine(s)
Run time limit on kernels: Yes
Integrated GPU sharing Host Memory: No
Support host page-locked memory mapping: Yes
Alignment requirement for Surfaces: Yes
Device has ECC support: Disabled
Device supports Unified Addressing (UVA): Yes
Device PCI Domain ID / Bus ID / location ID: 0 / 1 / 0
Compute Mode:
< Default (multiple host threads can use ::cudaSetDevice() with device simultaneously) >deviceQuery, CUDA Driver = CUDART, CUDA Driver Version = 9.0, CUDA Runtime Version = 8.0, NumDevs = 1, Device0 = GeForce 940MX
Result = PASS
cudnn安装
cd cuda/include/ #打开include目录
sudo cp cudnn.h /usr/local/cuda/include/ #复制头文件
cd ../lib64 #打开lib64目录
sudo cp lib* /usr/local/cuda/lib64/ #复制库文件
建立软连接
终端输入
cd /usr/local/cuda/lib64/
sudo rm -rf libcudnn.so libcudnn.so.5 #删除原有动态文件
sudo ln -s libcudnn.so.5.1.10 libcudnn.so.5 #生成软衔接,5.1.10按自己电脑的来,看cuda/lib64/ 中是多少
sudo ln -s libcudnn.so.5 libcudnn.so #生成软衔接nvcc -V 命令验证是否安装成功
若出现以下信息则表示安装成功:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2016 NVIDIA Corporation
Built on Sun_Sep__4_22:14:01_CDT_2016Cuda compilation tools, release 8.0, V8.0.44
为知笔记安装
sudo add-apt-repository ppa:wiznote-team
sudo apt-get update
sudo apt-get install wiznote
computer→ usr → share → applications → 能找到安装的wiznote
qt安装
chmod +x qt-opensource-linux-x64-5.9.1.run
./qt-opensource-linux-x64-5.9.1.run
出现窗口一路next,这次安装我选择全部,跳过了邮件登录
pip安装
https://blog.csdn.net/weixin_37911283/article/details/70799481
sudo apt-get install python-pip python-dev build-essential
sudo pip install --upgrade pip
pycharm安装
先在PyCharm官网下载安装包,链接:https://www.jetbrains.com/pycharm/download/#section=linux
选择平台为Linux,专业版收费,选择Community版,点击DOWNLOAD下载。
# 下载完成后,cd到下载目录,解压安装包
tar -zxvf pycharm-community-2019.1.3.tar.gz# cd到bin目录下
cd pycharm-community-2019.1.3/bin# 执行下面命令出现对话框
sh ./pycharm.sh
按博客https://blog.csdn.net/weixin_43790276/article/details/89439943对出现的对话框进行选择即可
继承bash环境变量:
labelme
conda create --name=labelme python=2.7source activate labelmeconda install pyqtpip install labelme
输入: labelme 启动labelme
注意: 文件夹路径中不能有中文
Ubuntu中需要安装的相关推荐
- ubuntu中mysql安装失败
在ubuntu中mysql安装失败后,卸载重新安装还是安装失败,之后找了资料说是卸载的不干净,然后进行下面操作,重新安装成功. 解决办法如下: sudo rm /var/lib/mysql/ -R s ...
- Ubuntu中软件安装与卸载
一.Ubuntu中软件安装方法 1.APT方式 (1)普通安装:apt-get install softname1 softname2 -; (2)修复安装:apt-get -f install so ...
- ubuntu中无法安装vim
ubuntu中无法安装vim 一般情况下,ubuntu中默认只安装了vi编辑工具,没有安装vim编辑工具.由于vim对vi进行了优化,能够主动识别Linux C语言中关键字,并用不同的颜色标记,具有很 ...
- ubuntu中meshlab安装
ubuntu中meshlab安装 sudo add-apt-repository ppa:zarquon42/meshlab sudo apt-get update sudo apt-get inst ...
- ubuntu中快速安装on-my-zsh
ubuntu中快速安装on-my-zsh 1.安装oh-my-zsh 使用命令安装zsh sudo apt install zsh 然后安装on-my-zsh,优先推荐使用码云地址 # 码云地址 sh ...
- 在Ubuntu中手动安装nginx+nextcloud
在Ubuntu中手动安装nginx+nextcloud 前言 什么是NextCloud? NextCloud功能 先决条件 步骤1:在Ubuntu 20.04上下载NextCloud 步骤2:在Mar ...
- ubuntu中查看安装的python版本
1.ubuntu中查看已安装python的版本 终端命令如下: 查看python2版本 python2 --version 查看python3版本 python3 --version 查看默认使用py ...
- 在 ubuntu 中设置安装 boost 库
c++ 编程中有时候要用到 Boost 库,这里总结一下安装的过程. 一.平台 ubuntu 16.04 Boost_1_65_1 二.安装 1.下载安装文件. 1).http://www.boost ...
- Cygwin中如何像在Ubuntu中一样安装软件
cygwin作为windows下模拟Linux环境的的工具,使得我们能在windows下非常方便的使用Linux的命令和工具,下面讲讲怎样在cygwin添加不支持的命令. 1.首先安装cygwin: ...
- Ubuntu中octopress安装
为什么80%的码农都做不了架构师?>>> <div id="main"><article class="hentry" ...
最新文章
- docker 不使用缓存重建镜像
- Flask Vue.js全栈开发
- jQuery知识点笔记-常用方法
- 中国SaaS人力资源管理系统市场发展模式分析与前景深度研究报告2022年版
- MFC子对话框初始化问题_从一个“断言”报警说起
- ValueError: cannot index a corpus with zero features (you must specify either `num_features` or a no
- 连接mysql次数_MySQL通过CONNECTION_CONTROL限制连接次数
- CF1253F Cheap Robot
- 函数signal、sigaction
- [html] 如何实现标题栏闪烁、滚动的效果
- windows下搭建Apache+Mysql+PHP开发环境
- 计算机网络之数据链路层:11、CSMA/CD协议-随机访问介质访问控制
- (计算机组成原理)第一章计算机系统概述-王道重点习题及杂项总结
- C++ 使用A*算法解决八数码问题
- Docker:Docker 性质及版本选择 [三]
- cad的dwg文件转html文件,DWG格式CAD文件如何转为图片上传到网页?
- 自学DevExpress为Form表格换肤
- matlab实现S函数的五种方式
- python生成10个随机密码_python生成10个随机密码
- 今日睡眠质量记录74
热门文章
- 微信语音识别及网页获取用户信息
- 三款主流智能车机横评 吉利博越GKUI实至名归
- linux gradle目录结构,android studio中,project和module的目录结构
- mysql排序规则英文 数字_如何在MySQL中为日语设置模式排序规则
- 【二叉树】牛客网:二叉树的镜像
- 火狐 mysql插件_火狐firebug和firepath插件安装方法(最新)
- PowerDesigner导出SQL脚本运行注释出现乱码问题
- 枚举的 7 种使用方法
- easyUI 设置datagrid的行高 + 文字超宽换行
- 【codevs1282】约瑟夫问题