电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Linux下RPM命令用法中文简介VIP免费

Linux下RPM命令用法中文简介_第1页
1/10
Linux下RPM命令用法中文简介_第2页
2/10
Linux下RPM命令用法中文简介_第3页
3/10
Linux 下 RPM 命令用法中文简介 一、RPM 介绍 1.什么是rpm ? rpm 即 RedHat Package Management,是RedHat 的发明之一 2.为什么需要rpm ? 在一个操作系统下,需要安装实现各种功能的软件包。这些软件包一般都有各自的程序, 但是同时也有错综复杂的依赖关系。同时还需要 解决软件包的版本,以及安装,配置, 卸载的自动化问题。为了解决 这些问题,RedHat 针对自己的系统提出了一个较好的办法 来管理成千 上百的软件。这就是RPM 管理系统。在系统中安装了rpm管理系统以后, 只要是符合rpm 文件标准的打包程序都可以方便地安装、升级、卸载。 3.是不是所有的linux 都使用rpm ? 任何系统都需要包管理系统,因此很多linux 都使用rpm 系统。 rpm系统是Redhat Linux 和 Fedora Core 的软件包管理器,但是Mandriva、 SuSE 等 Linux 发行版也都使用rpm。由于rpm 的源程序可以在别的系统上进行编译,所以有可能在别的系统上也使用 rpm。除了rpm, 其他一些系统也有自己的软件包管理程序, 例如 debian 的 deb 包。 4.rpm 包的文件名为什么那么长 ? rpm 包的文件名中包含了这个软件包的版本信息,操作系统信息,硬件要求等等。 比如mypackage-1.1-2RH.i386.rpm,其中mypackage 是在系统中登记的软件包的名字1.1 是软件的版本号,2 是发行号,RH 表示用于RH 操作系统。i386 表示用于intel x86 平台。 5.软件包文件名中的i386,i686 是什么意思 rpm 软件包的文件名中,不仅包含了软件名称,版本信息,还包括了适用的硬件架构的信息。 i386 指这个软件包适用于intel 80386 以上的x86 架构的计算机(AI32) i686 指这个软件包适用于intel 80686 以上(奔腾pro 以上)的 x86架构的计算机(IA32) noarch 指这个软件包与硬件架构无关,可以通用。 i686 软件包通常针对CPU 进行了优化,现在通常配置的机器都可以使用i686 软件包。 6.不同操作系统发行的rpm 包可否混用? 对于已经编译成二进制的rpm 包,由于操作系统环境不同,一般不能混用。 对于以src.rpm 发行的软件包,由于需要安装时进行本地编译,所以通常可以在不同系统下安装。 二、RPM 包管理的用途 1、可以安装、删除、升级和管理以rpm 包形式发布的软件; 2、可以查询某个rpm 包中包含哪些文件,以及某个指定文件属于哪个 rpm 包; 3、可以在查询系统中的某个rpm 包是否已安装以及其版本; 4、作为...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Linux下RPM命令用法中文简介

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部