快好知 kuaihz

如何安装或删除 RPM 程序包

在本文中:安装删除rpm 命令参考

许多 GNU/Linux 发行版使用流行的红帽包管理器(RPM)系统来添加或删除应用程序。几乎所有的 Linux 用户都会遇到需要在计算机上安装软件,或删除 Linux 系统中自带的软件的情况。在 Linux 系统上安装新软件复杂且容易出错,但是 RPM 将这件繁复的工作简化为一行命令。

方法

1:安装

1:下载你所需要的 RPM 程序包。网络上有很多 RPM 软件仓库,但是如果你需要的是红帽 RPM 软件包,那么你可以在下列位置找到:

红帽企业版 Linux 安装磁盘中包含许多可安装的 RPM 程序包。

YUM 程序包管理器最初提供的 RPM 软件仓库。

企业版 Linux 额外软件包(EPEL)提供了许多为红帽企业版 Linux 设计的高质量额外软件包

2:安装 RPM 软件包。下载软件包后,你有两种选择:

双击软件包。屏幕上会出现软件包管理器窗口,你可以根据屏幕上提示来完成安装过程。

打开一个终端窗口,输入 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使用作为 FTP 代理

--ftpport使用作为 FTP 端口

3:一般性选项:

-v 显示额外信息

-vv 显示调试信息

--root将替代 root 设置为

--rcfile将替代 rpmrc 文件设置为

--dbpath使用来搜索 RPM 数据库

小提示

在很少情况下,你需要强制进行安装。你需要在 rpm 命令中加入 --force 参数指定强制安装。强制安装只能够通过命令行方式进行。

使用参数-U(升级)代替 -i(安装)可以确保安装最新版本的 RPM 软件包

有一些软件包有依赖要求。这意味着你需要安装另外软件包才能够使用该软件包。例如开源 DVD 播放器软件 Ogle。你无法单独使用 Ogle 软件播放 DVD,除非安装几个额外软件包。如果您所需的 rmp 软件包有依赖要求,但是你展示不考虑满足软件包的依赖要求,可以使用 --nodeps 参数来进行安装。

警告

你可能需要覆盖一些数据才能让某些程序运行。因此当你在系统中添加和删除任何程序时都需要小心。

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:删除  删除词条  安装  安装词条  程序  程序词条  如何  如何词条  RPM  RPM词条  
综合数码问答

 如何加强路由器信号

寻找干扰源切换频道802.11n 标准移位升级无线路由器通常有100英尺或以上的通讯范围。然而,有许多因素可以将这个范围降低和减弱其信号强度。金属,竞争性信号和...(展开)