1、简单设置系统显示
将系统显示改为从不
2、点击软件更新器检查更新
更新完成后重启系统
3、使用软件和更新下载显卡驱动
选择第一个驱动,点击应用更改
在输入完密码后完成系统更改
完成后打开终端输入
sudo apt-get install -f
并重启系统
4、安装Anaconda
直接前往Anaconda官网,链接: link点击Download进行下载
下载完成后在Anaconda安装包所在文件夹下打开终端输入命令行
sh Anaconda3-2024.06-1-Linux-x86_64.sh
一直按空格和yes完成安装
安装完成后再打开终端如果前面显示(base)说明Anaconda已安装成功(BTW,我前面已经安装好anaconda,现在是总结安装过程,故上一张截图也有base字样)
5、安装VSCode
最简单的一集,直接在Ubuntu Software商店中搜索Visual Studio Code,进行安装
6、安装CUDA(非常重要的一步)
6.1下载与安装CUDA
首先打开终端输入 nvidia-smi检查cuda版本
进入cuda官网选择需要下载的版本 link 我这里需要安装cuda ersion 12.4以下版本的
选择好对应的版本后复制下列代码在终端进行安装
wget https://developer.download.nvidia.com/compute/cuda/12.4.0/local_installers/cuda_12.4.0_550.54.14_linux.run
下一步安装cuda所需依赖库
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
下面输入命令
sudo sh cuda_12.4.0_550.54.14_linux.run
选择continue
输入accept
按空格取消勾选,只保留CUDA Toolkit 12.4,并选择install
CUDA安装完成
6.2激活CUDA环境变量
CUDA安装完成后,需要配置变量环境才能正常使用。首先在终端输入sudo gedit ~/.bashrc打开如下图所示的.bashrc文件。
然后,如下图所示在.bashrc文件的最后添加以下CUDA环境变量配置信息(我从不同的文章中看到这里添加的信息不仅相同,目前还不太清楚具体含义,所以这里仅仅罗列出它们):
export PATH=$PATH:/usr/local/cuda/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda/lib64
最后,在终端输入source ~/.bashrc或者重新启终端使之生效。这时,我们就可以在终端输入nvcc -V查看CUDA的安装信息,如下图所示,至此CUDA安装成功。
7、安装cuDNN
在此网站链接: link安装cuDNN
我这里安装的是第二个
下载完成后在cuDNN文件对应位置打开终端
tar -xvf cudnn-linux-x86_64-8.9.7.29_cuda12-archive.tar.xz
复制cudnn文件到cuda对应的文件夹中:
sudo cp cudnn-linux-x86_64-8.9.7.29_cuda12-archive/include/cudnn*.h /usr/local/cuda/include
sudo cp -p cudnn-linux-x86_64-8.9.7.29_cuda12-archive/lib/libcudnn* /usr/local/cuda/lib64
通过这行命令给复制的文件添加权限:(这里是两个文件,中间有空格,a表示所有用户,r表示读的权限)
sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*
最后通过这串命令行对cuDNN进行验证
cat /usr/include/cudnn_version.h | grep CUDNN_MAJOR -A 5 MAJOR
cuDNN安装工作结束
8、配置ssh
链接: link
8.1升级apt-get
sudo apt-get update #更新源
sudo apt-get upgrade #更新已安装包
8.2 安装ssh服务器、ssh客户端
sudo apt install openssh-server # 安装ssh服务器
sudo apt install openssh-client # 安装ssh客户机
8.3下载Vim
$ sudo apt-get remove vim-common # 卸载vim-common版本
$ sudo apt-get install vim # 下载最新版本的vim
8.4配置ssh
$ sudo vi /etc/ssh/ssh_config # 去掉PasswordAuthentication yes前面的"#"号
按A插入删除下列橙色处的#注释,并将Port 后面改为6422
esc + :wq 退出终端
$ sudo vi /etc/ssh/sshd_config
# 在PermitRootLogin prohibit-password这行行首加上"#"
# 在此行下面添加新一行
PermitRootLogin yes
并设置端口 6422
9、下载向日葵
链接: link
添加开及自动启命令
gnome-session-properties