5

如何在Centos安装RPM文件

 1 year ago
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.
neoserver,ios ssh client
rpm

如何在Centos安装RPM文件

RPM软件包管理器是Red Hat及其衍生的Linux发行版,例如CentOS和Fedora

Updated At 1 Dec 2022 3 min read
By myfreax
如何在Centos安装RPM文件

如何在Centos安装RPM文件

RPM软件包管理器是Red Hat及其衍生的Linux发行版,例如CentOS和Fedora。都是使用功能强大RMP软件包管理系统。RPM还指rpm命令和.rpm文件格式。

CentOS仓库包含数千个rpm软件包,可以使用yumdnfrpm命令在终端安装软件。

有些库和应用程序rpm格式打包,但未包含在CentOS仓库中。这些应用程序必须从开发者的网站下载并手动安装。

从非官方来源安装rpm软件包时,请注意软件编译的目标平台。你必须确保软件是为您的CPU架构和CentOS版本构建。

切勿替换或更新必要的系统软件包。例如glibc,systemd或其他对系统正常运行必不可少的服务和库。

在本教程中,我们将说明如何在CentOS安装rpm文件。只有root或者具有sudo权限的用户才可以安装或删除RPM软件包。

yum dnf 命令安装rpm文件

yumdnf命令是用于Red Hat及其衍生的Linux发行版CentOS,Fedoar。安装,更新,删除和管理rpm软件命令行工具。

从CentOS 8开始dnf取代了yum作为默认的软件包管理器。dnf命令向后兼容yum命令。

您可以在CentOS 8继续使用yum,因为它是dnf的别名。要使用yumdnf命令安装本地rpm软件包。请使用yumdnf命令的子命令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系统的低级软件包管理器。在安装,更新和删除软件包时,您始终应该优先使用yumdnf命令而不是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中,您可以使用yumdnf命令安装本地rpm文件,安装的方式与从软件仓库安装软件的方式相同。如有任何疑问,请随时发表评论。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK