1. System settings-software and updates-install NAVIDIA driver
#屏蔽开源驱动nouveau
#安装过程会询问是否屏蔽,手动屏蔽也有多种操作方式,
sudo gedit /etc/modprobe.d/blacklist.conf
#加参数到最底下回车另起一行内容为
blacklist nouveau
options nouveau modeset=0
#保存再终端更新内核命令
sudo update-initramfs -u
sudo apt update
sudo apt install gcc g++ make
#然后好了以后重启电脑
#百度nvidia 官网去下对应显卡版本的驱动举例(下面XXX是版本的意思) NVIDIA-Linux-x86_64-#384.run (384或者390都可以版本里面的)下好的文件放在 主文件夹 或者说叫home 目录下
#先按Ctrl + Alt + F3到控制台,关闭当前图形环境
sudo telinit 3
#再安装驱动程序
cd /home/用户名
#进入到驱动所在文件夹 (下好的驱动文件放在home 或者叫主文件夹下)
sudo chmod a+x NVIDIA-Linux-x86_64-xxx.run
sudo sh NVIDIA-Linux-x86_64-xxx.run -no-opengl-files
#最后重新启动图形环境
2. Update the system and update the software.
sudo apt-get update
sudo apt-get upgrade
3.1 Install cuda-11
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-ubuntu1804.pin
sudo mv cuda-ubuntu1804.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/11.1.0/local_installers/cuda-repo-ubuntu1804-11-1-local_11.1.0-455.23.05-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1804-11-1-local_11.1.0-455.23.05-1_amd64.deb
sudo apt-key add /var/cuda-repo-ubuntu1804-11-1-local/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda
3.2 Install cuda-10, cudnn7.5
miracles-10:
step 1:下载
#官网下载对应版本cuda
step 2:安装
sudo sh cuda_10.0.130_410.48_linux.run -override
#一直按Enter直至把声明读完(太多了吧!)
# 如果驱动是独立安装了,一定要选择不安装驱动!选择如下:
# INstall nvidia accelerated graphics driver...... : n
step 3:添加环境变量:
终端输入 sudo gedit ~/.bashrc 打开环境变量文件 将变量添加到文件底部
export CUDA_HOME=/usr/local/cuda
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=/usr/local/cuda- 10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
保存并退出
source ~/.bashrc
step 4:测试是否安装成功
cd /usr/local/cuda/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
cudnn
step 1: 下载
官网下载合适版本,需要注册登陆。
step 2:安装
解压进入文件夹:
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
sudo chmod a+r /usr/local/cuda/include/cudnn.h
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
在终端查看CUDNN版本:
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
step 3:添加cudnn软连接,终端输入以下命令
sudo cp /usr/local/cuda-10.0/lib64/libcudart.so.10.0 /usr/local/lib/libcudart.so.10.0 && sudo ldconfig
sudo cp /usr/local/cuda-10.0/lib64/libcublas.so.10.0 /usr/local/lib/libcublas.so.10.0 && sudo ldconfig
sudo cp /usr/local/cuda-10.0/lib64/libcurand.so.10.0 /usr/local/lib/libcurand.so.10.0 && sudo ldconfig
sudo cp /usr/local/cuda-10.0/lib64/libcudnn.so.7 /usr/local/lib/libcudnn.so.7 && sudo ldconfig
sudo cp /usr/local/cuda-10.0/lib64/libcusolver.so.10.0 /usr/local/lib/libcusolver.so.10.0 && sudo ldconfig
sudo cp /usr/local/cuda-10.0/lib64/libcufft.so.10.0 /usr/local/lib/libcufft.so.10.0 && sudo ldconfig
4. Install google browser
sudo apt update
sudo apt upgrade
sudo dpkg -i google-chrome-stable_current_amd64.deb
5. Install anaconda
#官网下载对应版本anaconda
bash Anaconda3-5.2.0-Linux-x86_64.sh
6. Install pytorch
pip install torch torchvison
7. Install Zotero
$ sudo apt-add-repository ppa:smathot/cogscinl
# Say yes/press enter to accept any requests.
$ sudo apt-get update
# Wait for it to complete, then:
$ sudo apt-get install zotero-standalone