是否可以使用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.