从服务器安装 rpm 文件

从服务器安装 rpm 文件

我了解如何从给定的 url 安装 rpm。示例:运行yum -y install http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

这是最简单的部分。

我的问题是,如何做完全相同的事情,仅使用位于我的服务器上的 rpm 文件夹,而不是位于 URL 上

例如,服务器上的路径为 /var/opt/project/sphinx-1.3.2-1.x86_64.rpm

我尝试过 RUNrpm -ivh /var/opt/project/sphinx-1.3.2-1.x86_64.rpm但这不返回任何文件或目录。
如何从我所在的服务器安装 rpm?

答案1

你的命令是正确的 - rpm -ihv <path to RPM file>。您也可以使用yum localinstall <path to RPM file>.您可能在错误的位置查找该文件,或者如果您收到“没有此类文件或目录”错误,则该文件可能不是您认为的文件。您的路径也可能存在问题,其中rpm未找到可执行文件。

答案2

检查以下目录中是否存在 rpm 文件,在您的情况下,它位于 /var/opt/project/ 。

由于无法从 /var/opt/project/ 目录中找到 sp*.rpm 文件,因此没有文件或目录错误返回。

相关内容