读书人

linux上应用程序安装的总结

发布时间: 2012-07-22 19:31:17 作者: rapoo

linux下应用程序安装的总结
[转] http://www.51testing.com/?uid-230790-action-viewspace-itemid-118584

一、常用的Linux应用软件的安装包有2种:  1. tar包,如software-1.2.3-1.tar.gz。它是使用linux系统的打包工具tar打包的。  2. rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。二、linux软件应用程序安装包的命名一般规律,它遵循:名称-版本-修正版-类型??? 1.software-1.2.3-1.tar.gz 意义:   软件名称:software   版本号:1.2.3   修正版本:1   类型:tar.gz,说明是一个tar包。  2.sfotware-1.2.3-1.i386.rpm   软件名称:software   版本号:1.2.3   修正版本:1   可用平台:i386,适用于Intel 80x86平台。   类型:rpm,说明是一个rpm包。   注:由于rpm格式的通常是已编译的程序,所以需指明平台。
???
三、Linux应用程序的软件包中可以包含两种不同的文件:  1.一种就是可执行文件,也就是解开包后就可以直接运行的,但你看不到源程序,而且下载时要注意这个软件是否是你所使用的平台,否则将无法正常安装。通常用rpm打包。  2.另一种则是源程序,也就解开包后,你还需要使用编译器将其编译成为可执行文件。通常用tar打包的,一般来说,自己动手编译源程序能够更具灵活性,会根据自己的系统环境进行安装,不过也比较麻烦会遇到很多问题。四、源程序的应用软件(tar包)的安装步骤:
  
  1.取得应用软件:通过下载、其他的方法获得;  2.解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。
?????? 如果以gz格式压缩的tar包,则可以执行:“tar xvzf software-1.2.3-1.tar.gz ”,就可以一步完成解压与解包工作
?????? 如果没有压缩则执行“tar xvf software-1.2.3-1.tar”进行解包;  3.阅读附带的INSTALL文件、README文件;  4.执行“./configure --prefix=安装目录”命令为编译做好准备;如:./config --prefix=/usr/local/mysql  5.执行“make”命令进行软件编译;  6.执行“make install”完成安装;  7.执行“make clean”删除安装时产生的临时文件。
五、使用rpm打包的应用软件的安装步骤:rpm包是redhat提供的打包工具。
??? 就一步,O(∩_∩)O~
???
??? rpm ivh sfotware-1.2.3-1.i386.rpm???? 参数     ?????? 参 数 说 明
   -i       安装软件
   -t       测试安装,不是真的安装
   -p       显示安装进度
   -f       忽略任何错误
   -U     ?? 升级安装
   -v       检测套件是否正确安装
?????-e???????? ?卸载软件

读书人网 >UNIXLINUX

热点推荐