ubuntu20.04重装系统及环境配置
1、制作启动盘
首先去官网ubuntu系统下载官网下载需要的系统文件,准备一个空的u盘做为启动u盘 mac电脑做启动盘不需要安装额外工具,参考mac制作lnux启动盘,注意要先格式化u盘。
win电脑需要下载安装额外的工具,自己百度。
2、安装ubuntu20.04系统
网上搜索很多关于ubuntu系统的安装都是在虚拟机中进行的,这里是在服务器本机中进行,先将u盘插入服务器的usb接口中(为防止数据丢失,硬盘已拔出),重启机器,按F12进入BOOT启动选项(dell电脑,每个电脑不一样),选择u盘启动选项,然后选择install ubuntu。结束后拔掉u盘重启机器(拔掉!!!!!)。
3、软件部署
1、查看网卡名
重启机器后终端输入ip addr
,查看网址,注意检查网络是否通。
2、安装vim和openssh
输入sudo apt-get install vim
和sudo apt-get install openssh-server
分别安装vim和openssh,有时候要systemctl start开启,可能会出现没有包的错误,这时候要改变软件源,参考更改软件源,注意修改后一定要reload。输入sudo ps -e|grep ssh
判断是否安装了ssh服务,输出如下,sudo /etc/init.d/ssh start
可开启服务
3、安装显卡驱动
先安装好gcc,g++,cmake,make
sudo apt install gcc
sudo apt install g++
sudo apt install cmake
sudo apt install make
去官网nvidia显卡驱动下载下载显卡驱动,将显卡驱动上传到服务器上。
3.1查看nouveau状态
输入lsmod | grep nouveau
查看nouveau是否启用,默认系统安装后使用的都是开源的nouveau显卡驱动。
3.2禁用nouveau驱动
使用vim编译/etc/modprobe.d/blacklist.conf文件,在最后添加两行`
blacklist nouveau
options nouveau modeset=0
退出执行sudo update-initramfs -u
,重启服务器。
重启完毕后,输入lsmod | grep nouveau
查看nouveau状态,没有输出代码禁用成功。
3.3禁用-Window服务
按Ctrl+Alt+F3进入纯字符界面,输入用户名密码登录。使用sudo systemctl set-default multi-user.target
关闭图形界面,开启多用户字符界面。重启系统。
3.4安装显卡驱动
首先给显卡驱动赋予执行权限,例如
sudo chmod +x NVIDIA-Linux-x86_64-440.82.run
再执行安装
sudo ./NVIDIA-Linux-x86_64-440.82.run –no-opengl-files
后面一直进行就可以。
3.5开启-Window服务
输入sudo systemctl set-default graphical.target
开启图形显示,重启服务器。
3.6把NVIDIA加入状态栏
把NVIDIA X Server添加到状态栏
3.7验证显卡驱动是否安装成功
输入nvidia-smi
,显示如下即成功。
4、安装cuda9.2
由于ubuntu自动安装的gcc版本是9.3.0,所以将gcc降到5的版本来安装cuda9.2,降级gcc5参考降级到gcc5,cuda安装教程,最后输出有warning也没关系
再按教程方法添加环境变量,输入nvcc -V
查看是否输出即可。
一些基本的安装到这里就差不多了,远程桌面可以通过sudo apt-get install xrdp
来安装xrdp,但是注意电脑登的账户就用不了远程桌面。