分类
通常Linux的安装包有四种:
- tar 包,如 software-1.2.3-1.tar.gz ,是使用Unix系统的打包工具tar打包的。
- rpm包,如 software-1.2.3-1.i386.rpm,是Redhat Linux提供的一种包封装格式,包的管理工具为yum.
- dpkg包,如 software-1.2.3-1.deb,是Debain Linux提供的一种包封装格式,包的管理工具为apt-get。
- bin包,如 jdk--1_5_0_05-linux-i586.bin,有些Linux软件不公开源代码,只发布二进制可执行程序,这类程序一般用bin标记。
软件包命名的规律一般遵循: 名称-版本-修正版-类型
安装包内容
软件包中能包含两种不同的内容:
- 可执行文件,即解开包后可以直接运行。如rpm、bin 和 dpkg 包通常是可执行文件。
- 源程式,即解包后还需要使用编译器将其编译为可执行文件。如tar包通常是源程式。
安装
1. tar.gz包安装
cd //切换到安装包目录
tar -xzvf 软件包名 //解压和解包
//利用cd进入解压后的文件
如果是configure文件,则
./configure //为编译做好准备
make //进行软件编译
make install //安装
如果是makefile文件
make
make install
如果是imakefile文件
xmkmf
make
make install
执行make clean
删除安装时产生的临时文件
默认安装目录
/usr/local/bin
2. deb包安装
dpkg -i 软件包名
清除安装包
dpkg -r 软件包名
3. rpm包安装
rpm -ivh 软件包名
选项:
-i(install) 安装
-v(verbose) 显示详细信息
-h(hash) 显示进度
卸载
rpm -e 软件包名
4.bin包安装
用cd
进入软件包目录
chmod +x filename.bin //给文件加上可执行属性
./filename.bin
卸载:把安装时选择的安装目录删除就行了。