ubuntu server 虚拟机 配置步骤(小型个人NAS搭建教程(四)
编辑
4
2024-11-18
包含开启ssh root登录,安装编辑器,新建目录,nfs挂载目录,自动挂载,显卡驱动等相关命令
一、开启ssh 的root 登录
ubuntu默认root是禁止的
切换root
sudo -i
设置root密码
sudo passwd root
安装vim编辑器
sudo apt-get install vim
修改ssh服务的配置文件
sudo vim /etc/ssh/sshd_config
改为yes 并取消 # insert编辑 esc退出 :wq保存
开启root登录
开启密码登录
重启ssh
sudo systemctl restart sshd
二、安装部分常用工具
安装查询ip工具 net-tools
sudo apt-get install net-tools
查询IP
ifconfig
更新系统和软件
sudo apt-get update
sudo apt-get upgrade
三、NFS挂载目录
新建目录
在mnt目录下 新建目录 nfs
mkdir /mnt/nfs/
mkdir /mnt/nfs/video
安装nfs工具
sudo apt-get install nfs-common
挂载nfs
sudo mount -t nfs 10.255.255.246:/mnt/a1/video /mnt/nfs/video
查看磁盘
df -h
显示已经挂载了
开机自动挂载
使用fstab语法设置开机自启
编辑fstab
sudo vim /etc/fstab
加入内容
10.255.255.246:/mnt/a1/video /mnt/nfs/video nfs rw,auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
wq保存
测试自动挂载是否成功
卸载掉挂载的nfs目录
sudo umount /mnt/nfs/video
在挂载命令
sudo mount -a
四、显卡驱动
禁用 nouveau
nouveau 是 ubuntu 系统自带的开源驱动,所以先要把他禁用掉。
sudo vim /etc/modprobe.d/blacklist.conf
添加一行
blacklist nouveau
执行
sudo update-initramfs -u
重启后
lsmod | grep nouveau
没有输出,说明已经禁用了 nouveau
禁用服务
sudo service lightdm stop
查询显卡信息
直通显卡后 你开机会发现打开VNC是不显示的 多种查询显卡命令
查询vga设备信息
lspci | grep -i vga
NVIDIA N卡硬件信息
nvidia-smi
可以看到我没有驱动,是gtx960,其实并不建议使用gtx960,性价比弱鸡,建议1050ti什么的,我这边配件都是之前剩的,就不购买新的了 下面链接是显卡对应的解码能力
最新版
包含我现有显卡
添加 NVIDIA 驱动 PPA
是用来获取n卡驱动的
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
获取驱动列表
sudo apt-cache search nvidia-driver
安装驱动
我这边是服务器系统,尝试安装535 server
sudo apt-get install nvidia-driver-535-server
安装完重启
reboot
查询
nvidia-smi
安装CUDA
安装驱动的话一般是包含cuda的,没包含的手动安装一下。 按照官方教程来,要注意对应的版本号哦!!!!!!!!!!!!!!!!!!!!!!!!!!
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update
sudo apt-get -y install cuda
配置环境变量
注意 CUDA 的版本号 手动安装和自动安装都要手动配置下环境变量
/usr/local/cuda-12.2 应该是你安装 CUDA 的路径
export PATH=/usr/local/cuda-12.2/bin:$PATH //设置 PATH 变量
export LD_LIBRARY_PATH=/usr/local/cuda-12.2/lib64:$LD_LIBRARY_PATH //设置 LD_LIBRARY_PATH 变量
source ~/.bashrc
验证安装
nvcc --version
确认 nvidia-persistenced 是否运行
systemctl status nvidia-persistenced
五、安装1panel
1panel默认装的是docker,其他应用服务均是docker安装
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
倒是省了不少事,下一篇记录安装软件过程
- 0
- 0
-
分享