Linux安装包类型

Posted 紫曜花

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux安装包类型相关的知识,希望对你有一定的参考价值。

分类

通常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标记。

软件包命名的规律一般遵循: 名称-版本-修正版-类型

安装包内容

软件包中能包含两种不同的内容:

  1. 可执行文件,即解开包后可以直接运行。如rpm、bin 和 dpkg 包通常是可执行文件。
  2. 源程式,即解包后还需要使用编译器将其编译为可执行文件。如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

卸载:把安装时选择的安装目录删除就行了。

参考:linux系统下软件安装包类型及安装介绍

以上是关于Linux安装包类型的主要内容,如果未能解决你的问题,请参考以下文章

Linux入门进阶第二天——软件安装管理(上)

linux安装及管理程序

Linux之软件rpmyum源码安装方式

linux打开终端如何启动scala,如何在终端下运行Scala代码片段?

Linux07 /redis

Linux应用程序基础 1应用程序与系统命令的关系 文件位置 主要用途