如何安装此nvidia-x11-drv-340xx-340.106-1软件包?

时间:2018-03-29 06:52:32

标签: server centos nvidia rpm

我尝试在我的CentOS服务器上安装此rpm软件:

[root@test software]# rpm -ivh nvidia-x11-drv-340xx-340.106-1.el7.elrepo.x86_64.rpm 
error: Failed dependencies:
nvidia-340xx-kmod = 340.106 is needed by nvidia-x11-drv-340xx-340.106-1.el7.elrepo.x86_64

这里要说我在安装nvidia-x11-drv-340xx-340.106-1.el7.elrepo.x86_64.rpm软件包之前需要这个nvidia-340xx-kmod软件包。

我尝试去另一台可以连接到互联网的机器来查看这个nvidia-340xx-kmod软件包需要的rpm软件包,然后我会下载并安装:

yum install kmod-nvidia-340xx

但是kmod-nvidia-340xx软件包的依赖性是我想安装的nvidia-x11-drv-340xx-340.106-1.el7.elrepo.x86_64.rpm软件包。

Dependencies Resolved

=================================================================================================
 Package                      Arch           Version                        Repository      Size
=================================================================================================
Installing:
 kmod-nvidia-340xx            x86_64         340.106-1.el7_4.elrepo         elrepo         4.9 M
Installing for dependencies:
 nvidia-x11-drv-340xx         x86_64         340.106-1.el7.elrepo           elrepo          36 M

Transaction Summary

如你所见,这是一个无尽的循环。

应该注意的是,出于某些安全原因,此CentOS服务器无法连接到Internet。

然后这台服务器无法安装本地源图像,因为服务器机房远离办公室,我不想去那个房间使用外部存储设备创建本地源图像,那么服务器的可用空间不足以保存一个centos图像,可用空间小于1G(原谅我这个奇怪的问题)。

所以我的问题是,我尝试安装此软件包,但缺少安装过程会提示缺少此软件包作为依赖项。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

看起来它们彼此依赖,所以你需要同时安装它们。来自他们被复制到的目录的sudo yum localinstall *.rpm应该有效。