在本文中:安装删除rpm 命令参考
许多 GNU/Linux 发行版使用流行的红帽包管理器(RPM)系统来添加或删除应用程序。几乎所有的 Linux 用户都会遇到需要在计算机上安装软件,或删除 Linux 系统中自带的软件的情况。在 Linux 系统上安装新软件复杂且容易出错,但是 RPM 将这件繁复的工作简化为一行命令。
方法
1:安装
1:下载你所需要的 RPM 程序包。网络上有很多 RPM 软件仓库,但是如果你需要的是红帽 RPM 软件包,那么你可以在下列位置找到:
红帽企业版 Linux 安装磁盘中包含许多可安装的 RPM 程序包。
YUM 程序包管理器最初提供的 RPM 软件仓库。
企业版 Linux 额外软件包(EPEL)提供了许多为红帽企业版 Linux 设计的高质量额外软件包。
双击软件包。屏幕上会出现软件包管理器窗口,你可以根据屏幕上提示来完成安装过程。
打开一个终端窗口,输入 rpm -i *package_location_and_name*(在 和 中间没有空格)
方法
2:删除
1:打开一个终端窗口,输入 rpm -e *package_name*。不要输入文件的拓展名。例如: rpm -e gedit
方法
3:rpm 命令
1:以下是 rpm -i 命令的语法。
2:与安装相关选项:
-h (or --hash) 在安装过程中在屏幕上显示井号(“#”)
--test Perform 只进行安装测试
--percent 安装过程中显示完成百分比
--excludedocs 不安装文档
--includedocs 安装文档
--replacepkgs 使用新版本替代旧版本软件包
--replacefiles 替换其他软件包中包含的文件
--force 忽略软件包和文件冲突
--noscripts 不执行安装前脚本和安装后脚本
--prefix
--ignorearch 不验证软件包结构
--ignoreos 不验证软件包适用的操作系统
--nodeps 不验证依赖关系
--ftpproxy
--ftpport
3:一般性选项:
-v 显示额外信息
-vv 显示调试信息
--root
--rcfile
--dbpath
小提示
在很少情况下,你需要强制进行安装。你需要在 rpm 命令中加入 --force 参数指定强制安装。强制安装只能够通过命令行方式进行。
使用参数-U(升级)代替 -i(安装)可以确保安装最新版本的 RPM 软件包。
有一些软件包有依赖要求。这意味着你需要安装另外软件包才能够使用该软件包。例如开源 DVD 播放器软件 Ogle。你无法单独使用 Ogle 软件播放 DVD,除非安装几个额外软件包。如果您所需的 rmp 软件包有依赖要求,但是你展示不考虑满足软件包的依赖要求,可以使用 --nodeps 参数来进行安装。
警告
你可能需要覆盖一些数据才能让某些程序运行。因此当你在系统中添加和删除任何程序时都需要小心。