免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 700 | 回复: 0
打印 上一主题 下一主题

redhat软件安装 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-11 10:38 |只看该作者 |倒序浏览

在Red Hat Linux下,应用软件的安装包通常有两种格式:
1、 rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux创造的一种包封装格式。
2、tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。
而且,大多数Linux应用软件包的命名也有一定的规律,它遵循:
名称-版本-修正版-类型
例如 apache-1.2.3-1.i386.rpm
软件名称:apache
版本号:1.2.3
修正版本:1
可用平台:i386,适用于Intel 80x86平台
类型:rpm,说明是一个rpm包

根据Linux应用程序软件安装包中的内容不同可以分为
1、可执行文件,也就是解开包后就可以直接运行的。在Windows中所有的软件包都是这种类型。安装完这个程序后,你就可以使用。不过下载时要注意这个软件是否是你所使用的平台,否则将无法正常安装。
2、 源程序,也就解开包后你还需要使用编译器将其编译成为可执行文件。 这在Windows系统中是几乎没有的,因为Windows的思想是不开放源程序的。 通常,用tar打包的都是源程序;而用rpm打包的则常是可执行程序。
3、二进制类型的程序,解压后即可执行安装。

一、rpm包
rpm可谓是Redhat公司的一大贡献,它使Linux的软件安装工作变得更加简单容易。
1、安装 执行 rpm  -option  rpm软件包名 即可。
rpm参数 参数说明
-i 安装软件
-t 测试安装不是真的安装
-p 显示安装进度
-f 不管任何错误
-U 升级安装
-v 检测套件是否正确安装
这些参数可以同时采用。
2、卸载 执行 rpm -e 软件名 即可。
不过要注意的是后面使用的是软件名,而不是软件包名。
例如,要安装apache-1.2. 3-1.i386.rpm这个包时应执行 rpm -ivh apache-1.2.3-1.i386.rpm ,而当卸载时则应执行 rpm -e apache

二、 tar包
1 、安装
整个安装过程可以分为以下几步:
>取得应用软件:通过下载、购买光盘的方法获得。
>
解压缩文件:一般tar包,都会再做一次压缩。如gzipbz2等,所以你需要先解压。如果是最常见的gz格式,则可以执行“tar -xvzf
软件包名”就可以一步完成解压与解包工作。如果不是,则先用解压软件,再执行“tar -xvf 解压后的tar包”进行解包。
>阅读附带的INSTALL文件、README文件。
>执行./configure命令为编译做好准备。
>执行make命令进行软件编译。
>执行make install完成安装。
>执行make clean删除安装时产生的临时文件。
2 、卸载
通常都使用make uninstall 来卸载软件。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/94354/showart_1897318.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP