ubuntu18.04显卡驱动安装+Cuda+anaconda+更换镜像源

1.安装系统

插入U盘,进入bios,设置U盘为第一启动项,保存更改并重启,点点点,安装完成。

ubuntu分区(可能需要)

/ 10-20G ext4 根目录
swap	<2048M	swap	交换空间
/boot	200M左右	ext4	Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录;启动撞在文件存放位置,如kernels,initrd,grub。
/tmp	5G左右	ext4	系统的临时文件,一般系统重启不会被保存。
/home	尽量大些	ext4	用户工作目录;个人配置文件,如个人环境变量等;所有账号分配一个工作目录。

注意,如果第一次安装,可能插上网线后,无法识别网络,这种情况可能是因为没有网卡驱动,此时,需要安装网卡驱动。
参考:
Ubuntu安装网卡驱动
该博客中,需要安装的包未写全,可能还需要安装gcc,dkpg等包,基本就是根据报错,缺啥装啥,都在pool/main中,根据首字母即可找到。

2.显卡驱动

禁用集显驱动
(关于vim: 首先按 i 进入编辑模式,修改完成后,按 ESC 退出编辑模式,再依次输入 :wq,按回车即可保存并退出)

sudo vim /etc/modprobe.d/blacklist.conf
文末加入:
blacklist nouveau

禁用图形界面:
sudo service lightdm stop
如果报错,则直接ctrl + alt + F2 进入命令行界面

执行命令解压文件(建议提前将驱动文件拷贝到/home下,便于寻找,以下文件名称根据自己下载的版本,灵活变动)
sudo chmod a+x NVIDIA-Linux-x86_64-xxx.run
sudo ./NVIDIA-Linux-x86_64-xxx.run -no-x-check -no-nouveau-check -no-opengl-files

中间选项选择
... continue? yes
... kernel? no
install without signing
restart x? yes

打开图形界面
sudo service lightdm start 或 ctrl + alt + F1

3.CUDA安装

运行:(以下文件名称根据自己下载的版本,灵活变动)
sudo sh cuda_10.1.243_418.87.00_linux.run 

取消显卡驱动前面的选项(按回车取消显卡驱动项前面的叉)

安装完成后,设置配置文件
nano ~/.bashrc
添加:
export PATH=/usr/local/cuda-10.1/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
保存

运行: source ~/.bashrc
查看版本:
nvcc -V

4. Cudnn安装

解压:

tar -zxvf cudnn-9.0-linux-x64-v7.6.1.34.tgz
将对应文件复制到cuda文件下(根据下列命令指示,手动复制即可)
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 /usr/local/cuda/lib64/libcudnn* 

检查:

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

5. 系统换源

备份原始源
sudo cp /etc/apt/sources.list /etc/apt/sources_init.list
更换源
sudo gedit /etc/apt/sources.list

阿里源:
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
更新源:
sudo apt-get update

5. Anaconda换源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud//pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes

6. Anaconda基本命令

如果安装完成后,命令行中不显示(base),则:
运行: source activate
创建新环境:conda create -n env_name python=3.6
进入对应环境:conda activate env_name
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值