ubuntu-18.04 configuration after reinstalling the system

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

https://www.google.cn/chrome/

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

 

Guess you like

Origin blog.csdn.net/shenyesi0837/article/details/114064684