RPM软件包管理器(RPM)是Red Hat Linux及其衍生产品(如CentOS和Fedora)使用的功能强大的软件包管理系统。 RPM还指rpm命令和.rpm文件格式。
CentOS储存库包含数千个rpm软件包,可以使用台式机软件管理器或使用yum,dnf和rpm命令从终端安装。有些库和应用程序以rpm格式打包,但未包含在任何CentOS存储库中。这些应用程序必须从开发人员的网站下载并手动安装。
在本教程中,我们将说明如何在CentOS上安装rpm文件。
从非官方来源安装rpm软件包时,请格外小心。必须为您的系统架构和CentOS版本构建该软件包。切勿替换或更新必要的系统软件包,例如glibc,systemd或其他对系统正常运行必不可少的服务和库。
只有具有sudo特权的root或用户可以安装或删除RPM软件包。
使用yum和dnf安装rpm文件
yum和dnf是用于在CentOS和相关Linux发行版上安装,更新,删除和管理rpm软件包的命令行工具。
从CentOS 8开始dnf取代了yum作为默认的软件包管理器。 dnf向后兼容yum。
您可以在CentOS 8上继续使用yum,因为它是dnf的别名。
要使用yum或dnf安装本地rpm软件包,请使用install命令,后跟文件路径。在下面的示例中,我们正在安装Chrome浏览器:sudo yum install google-chrome-stable_current_x86_64.rpmsudo dnf install google-chrome-stable_current_x86_64.rpm
yum和dnf都将解决并安装所有软件包依赖项。系统将提示您键入Y继续:…
Install 69 Packages
Total size: 45 M
Total download size: 28 M
Installed size: 292 M
Is this ok [y/N]:
至此,该应用程序已安装在您的系统上,您可以开始使用它。
您也可以直接从URL安装rpm软件包:sudo yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpmsudo dnf install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
通过rpm安装rpm文件
rpm是RHEL系统的低级软件包管理器。
在安装,更新和删除软件包时,您始终应该优先使用yum或dnf而不是rpm,因为它不能解决依赖性。
要使用rpm安装rpm软件包,请使用-i(或-U)选项,后跟文件路径:sudo rpm -i google-chrome-stable_current_x86_64.rpm
如果您正在安装或更新的软件包取决于当前未安装的其他软件包,rpm将显示所有缺少的依赖关系的列表。您将必须安装所有依赖项。
rpm还接受通过URL安装软件包:sudo rpm -i google-chrome-stable_current_x86_64.rpm
结论
在CentOS中,您可以使用yum或dnf安装本地rpm文件,其方式与从存储库中安装软件包的方式相同。
如有任何疑问,请随时发表评论。
今天的文章linux怎样安装rpm文件,如何在CentOS Linux上安装RPM文件软件包分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/6157.html