2025年 RPM软件包常用安装指南
RPM(Red Hat Package Manager)是一种用于在基于 Red Hat 的 Linux 系统(如 CentOS、Fedora 和 RHEL)上安装、升级和管理软件包的工具。以下是 RPM 软件包的常用安装指南:
1. 安装 RPM 包
使用以下命令安装 .rpm
文件:
sudo rpm -ivh package_name.rpm
-i
: 安装软件包。-v
: 显示详细的安装过程信息。-h
: 显示安装进度条。
2. 升级 RPM 包
如果已经安装了某个软件包并想进行升级,可以使用以下命令:
sudo rpm -Uvh package_name.rpm
-U
: 升级已安装的软件包。
3. 删除 RPM 包
要卸载或删除一个已安装的 RPM 包,可以使用以下命令:
sudo rpm -e package_name
-e
: 删除(卸载)软件包。
4. 查询已安装的 RPM 包
如果你想查看系统中是否已经安装了某个 RPM 包,可以使用以下命令:
rpm -q package_name
-q
: 查询指定的软件包是否已安装。
5. 查看 RPM 包的详细信息
你可以通过以下命令查看 RPM 包的详细信息:
rpm -qi package_name
-i
: 显示软件包的详细信息。
6. 列出 RPM 包安装的文件
如果你想知道某个 RPM 包安装了哪些文件,可以使用以下命令:
rpm -ql package_name
-l
: 列出软件包安装的所有文件和目录。
7. 校验 RPM 包
你可以校验 RPM 包的完整性以及签名:
rpm -K package_name.rpm
- 检查 RPM 包的 GPG 签名是否有效。
示例
假设你需要安装名为 example-1.0.0-1.x86_64.rpm
的软件包,命令如下:
sudo rpm -ivh example-1.0.0-1.x86_64.rpm
首发网站
https://www.fengyege.top/archives/3e4bdb45-2702-4461-9630-c53d9892bb89
注意事项
- 依赖问题:RPM 不会自动解决依赖关系。如果遇到依赖问题,可以考虑使用 [YUM](file:///path/to/yum) 或 [DNF](file:///path/to/dnf) 工具来代替。
- 权限:需要管理员权限(
sudo
)才能安装、升级或删除 RPM 包。
以上是 RPM 软件包的基本安装和管理操作指南,可以帮助你在基于 Red Hat 的系统上轻松管理软件包。