如何在Centos安装RPM文件
source link: https://www.myfreax.com/how-to-install-rpm-packages-on-centos-linux/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
如何在Centos安装RPM文件
RPM软件包管理器是Red Hat及其衍生的Linux发行版,例如CentOS和Fedora
如何在Centos安装RPM文件
RPM软件包管理器是Red Hat及其衍生的Linux发行版,例如CentOS和Fedora。都是使用功能强大RMP软件包管理系统。RPM还指rpm
命令和.rpm
文件格式。
CentOS仓库包含数千个rpm软件包,可以使用yum
,dnf
和rpm
命令在终端安装软件。
有些库和应用程序rpm格式打包,但未包含在CentOS仓库中。这些应用程序必须从开发者的网站下载并手动安装。
从非官方来源安装rpm软件包时,请注意软件编译的目标平台。你必须确保软件是为您的CPU架构和CentOS版本构建。
切勿替换或更新必要的系统软件包。例如glibc,systemd或其他对系统正常运行必不可少的服务和库。
在本教程中,我们将说明如何在CentOS安装rpm文件。只有root或者具有sudo权限的用户才可以安装或删除RPM软件包。
yum dnf 命令安装rpm文件
yum
和dnf
命令是用于Red Hat及其衍生的Linux发行版CentOS,Fedoar。安装,更新,删除和管理rpm软件命令行工具。
从CentOS 8开始dnf
取代了yum
作为默认的软件包管理器。dnf
命令向后兼容yum
命令。
您可以在CentOS 8继续使用yum
,因为它是dnf
的别名。要使用yum
或dnf
命令安装本地rpm软件包。请使用yum
或dnf
命令的子命令install
,后跟RPM文件路径。
例如命令sudo yum install google-chrome-stable_current_x86_64.rpm
将会安装Chrome浏览器。
yum
或者dnf
命令都会自动解释RPM文件包含依赖软件并自动安装。系统将会提示您是否继续键入Y
继续。
至此,RPM应用程序已安装在您的Linux系统。您也可以直接从URL安装rpm软件包。
sudo yum install google-chrome-stable_current_x86_64.rpm
sudo dnf install google-chrome-stable_current_x86_64.rpm
sudo yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
sudo dnf install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
...
Install 69 Packages
Total size: 45 M
Total download size: 28 M
Installed size: 292 M
Is this ok [y/N]:
rpm 命令安装rpm文件
rpm是RHEL系统的低级软件包管理器。在安装,更新和删除软件包时,您始终应该优先使用yum
或dnf
命令而不是rpm
命令,因为它不能解决RPM软件包的依赖。
如果您正在安装RPM文件取决于当前系统未安装的其他软件,rpm
将打印所有缺少依赖软件列表。您必须安装所有依赖的软件才能安装RPM文件。
要使用rpm
命令安装rpm文件,请使用-i
/-U
选项,后跟文件路径。rpm
命令也可以从指定URL资源安装RMP文件。
sudo rpm -i google-chrome-stable_current_x86_64.rpm
sudo rpm -i google-chrome-stable_current_x86_64.rpm
在CentOS中,您可以使用yum
或dnf
命令安装本地rpm文件,安装的方式与从软件仓库安装软件的方式相同。如有任何疑问,请随时发表评论。
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK