是否可以使用yum在Red Hat Linux中安装RPM文件?


14

是否可以使用yum在Red Hat Linux中安装RPM文件?

由于无法从此Linux上访问Internet,因此无法执行wget并遵循该过程。

因此,我现在所拥有的只是一个rpm文件。如何安装?

Answers:


20

是的,可以通过YUM安装一个已下载的文件

yum install RPM-FILENAME.rpm 从将软件包下载到的目录。


这样做的好处是,如果程序包需要额外的依赖关系,则可以找到,下载和安装它们;而平原rpm只会抱怨缺少依赖项。如果您没有网络访问权限,则可以设置本地存储库(例如,从安装DVD中获取)。
vonbrand

1

rpm -ivh file.rpm

是您的命令。yum的好处是它将为您解决依赖关系,并与相关应用程序一起安装依赖关系。但是您需要在.repo文件的/etc/yum.repos.d中定义软件资源的路径。


3
如果使用该命令,则RPMDB altered outside of yum下次运行yum命令时会看到警告。可以使用来解决此问题yum history sync,但最好不要使用rpm和使用yum install命令来避免这种情况,如上面的答案所示。
德米特里
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.