接上一篇,我开启服务器之后,发现系统是redhat7企业版就感觉不妙。紧接着也是各种问题:
问题1:init 3 进入无图形界面直接黑屏(屏幕没有任何反馈,也没有光标)
原因推测: 我要装Navidia的驱动,把系统自带的nuo。。。的自带驱动给禁用了,可能就是因为这个原因。
解决方法: 用另一台电脑ssh远程登陆,然后将服务器切换到无图型界面安装显卡驱动
问题2:在ssh中安装navidai驱动显示没有‘gcc’
解决方法: 有啥办法?安装gcc。
问题3:yum不能用,用yum安装gcc出错
解决方法: 在163服务器上下载个centos的源镜像
这里引用另一篇博文:
https://blog.csdn.net/wqh0830/article/details/86727100
需要注意的是,该篇博文中的本机版本是7.6.1810,实测已经不可用,我替换成了7.8.2003
中间也有个rpm命令打不上,用下面强制方法安装上的:
http://mirrors.163.com/centos/6/os/x86_64/Packages/
到上面这个网站去下载如下RPM包
python-iniparse-0.3.1-2.1.el6.noarch.rpm
yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm
yum-3.2.29-69.el6.centos.noarch.rpm
yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
下载完成之后,用rpm命令进行安装,如下:
rpm -ivh --force --nodeps python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh --force --nodeps yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm
rpm -ivh --force --nodeps yum-3.2.29-69.el6.centos.noarch.rpm yum-plugin-fa
stestmirror-1.1.30-30.el6.noarch.rpm
这里安装的时候需要注意,一定要加 --force --nodeps不然会报错安装不上
目前yum问题解决
问题3:Unable to find the kernal source tree for the currently running kernal…
参考如下网址:问题解答的很详细
https://www.cnblogs.com/2012blog/p/9431432.html
我安装的kernel-devel版本和我的内核版本不一致?导致显卡驱动照样装不上。但是我的内核版本Linux version 3.10.0-123.el7.x86_64我找不到对应的kernel-devel和头了啊。。。
RedHat 内核太老,更新又更新不了。和老师商量了一下,放弃RedHat系统,安装Ubuntu去了。不过上面的方法依旧有用,只是本人能力有限,内核版本不匹配的问题弄了两天也没解决,只能告辞了。