本教程包含有关 PRM 文件及其所有运算符和选项的更多信息。 RPM 包有两种类型:
-带有 .src.rpm 扩展名的源 rpm 文件。
-带有扩展尾部的二进制代码:.rpm。
这两个软件包都可以与 RPM 命令一起使用。在本文中,我们将讨论 BINAR 文件(二进制),以及您可以以相同方式引用的源 rpm 文件类型。对于初学者,请注意 RPM 包的版本。它必须与目标计算机的结构相匹配(i386、i586、i686、sparc;通常用于 i386 设备)。大多数这些软件包都托管在 FTP 服务器上。您只需要在正确的目录中搜索。
文件下载后,在任何地方安装目录的问题似乎都无所谓了。甚至 RedHat 也有一个特殊的目录 (DIRECTORY),用于在安装之前存储这些包。如果您的计算机是多用户系统,则不需要使用它。这可以帮助事情变得更有条理。
我们所说的目录可以在 RedHat 发行版的 /usr/src/redhat/RPMS 中找到。现在,我们将开始学习如何安装 RPM 包。
如果您是初学者,您应该使用“rpm-help”命令查看所有 RPM 选项。 RPM 有很多选项,您可能需要查找 2 页或更多。总而言之,您应该使用命令“ rpm--help | less ”或按 Shift + PageUp/PageDown 向上滚动,在观看时向下滚动。
安装 RPM 包的基本命令是“rpm-i [options] [rpm package]”。例如:“rpm-i daniel.rpm”将安装 daniel.rpm 包。当您在进度条显示中添加 -vf 选项时,它也很有用。使用进度条以命令“ rpm-ivh daniel.rpm ”结束。
RedHat 软件包管理器 (Red Hat Package Manager-RPM) 也支持使用以下命令更新文件:“rpm-U new_daniel.rpm”。您可以在进度条中添加 -vf 扩展。如果更新过程中出现问题,请使用命令返回旧版本:“ rpm-U--oldpackage [name_package_package]”。例如:“ rpm-U--oldpackage daniel.rpm ”。
如果你想卸载一个包,你可以使用命令:“rpm-e [package_name]”,例如:“rpm-e new_daniel.rpm”。对于这种情况,有一些非常有用的选项。例如,在语法“rpm-e--nodeps new_daniel”下使用“--nodeps”会删除包,但不需要检查其他包组件是否被破坏。您应该在实际删除它之前使用 SIMULATE UNINSTALL 选项。如果卸载过程出现错误,“ rpm-e--test new_danie.rpm ”命令将显示所有潜在危险组件的列表。
除了这些操作符之外,您还可以使用 RPM COMMAND(RPM 命令)进行其他操作,例如:
rpm-q-a # 表示系统上安装的软件包列表。
rpm-q-l new_daniel # 表示此软件包中的文件列表.
rpm-q-c new_daniel #代表“daniel”包配置文件。
rpm-q-d new_daniel # 代表软件包的帮助文件(HELP)。
rpm-q-i new_daniel # 显示包信息(大小、url、摘要描述)
rpm-q-R # 表示所有包依赖关系。
0 评论