一、Linux下的安装包的格式
- 用tar打包的软件
这种格式的文件是解压后是源程序,要配置后才能使用,这些包括tar, Z, gz, bz2, tar.gz, tar.bz2, tar.Z, rar, zip等。是Unix自带的打包软件打包生成的源程序文件。例如:software-1.2.3-1.tar.gz - redhat自带的rpm格式
这种格式的文件是redhat系统自己开发的打包软件打包生成的可执行程序的软件包。例如:software-1.2.3-1.i386.rpm - dpkg格式
这种它是Debain Linux提供的一种包封装格式。例如:software-1.2.3-1.deb - 软件版本的格式
软件名称-版本-修正版-类型
例如:software-1.2.3-1.i386.rpm
软件名称:software
版本:1.2.3
修正版:1
平台:i386
文件类型:rpm
二、linux下安装软件方式
1、 安装tar打包的软件
1)得到相应的软件
2)解压软件–一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。如果是最常见的gz格式,则可以执行:“tar –xvzf 软件包名”,就可以一步完成解压与解包工作。如果不是,则先用解压软件,再执行“tar –xvf 解压后的tar包”进行解包;
3)阅读附带的INSTALL文件、README文件;
4) 执行“./configure”命令为编译做好准备;
5) 执行“make”命令进行软件编译;
6) 执行“make install”完成安装;
7) 执行“make clean”删除安装时产生的临时文件。
一般 Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过也不一定,最好还是看这个软件的 INSTALL和README文件,一般都会有说明。
2、安装RPM格式的软件
1)必须是redhat的Linux才可以使用这种方式,不是则不可以的。
2)如果是,则执行方式如下:rpm –ivh rpm软件包名,这一句话就可以了,因为rpm中是可执行程序,所以这样就可以。
下面我简单说一下,参数的作用:
-i 安装软件
-t 测试安装,不是真的安装
-p 显示安装进度
-f 忽略任何错误
-U 升级安装
-v 检测套件是否正确安装
3、dpkg安装
因为不常用,所以就简单列出命令:
dpkg –i deb软件包名
4、apt安装软件
1)打开一个终端,su -成root用户;
2)apt-cache search soft 注:soft是你要找的软件的名称或相关信息
3)如果2中找到了软件soft.version,则用apt-get install soft.version命令安装软件 注:只要你可以上网,只需要用apt-cachesearch查找软件,用apt-get install软件。
以上是我的个人学习和查资料的总结,如有什么错误或者不妥的地方,欢迎联系我。