Linux命令(六)——软件包管理(安装应用程序)

与windows安装各种应用程序相似,在linux下也可以安装各种需要的应用程序,通常称为软件包。目前,在linux系统下常见的软件包格式主要有:RPM包、TAR包、bz2包、gz包、deb包、sh结尾的文件、src源代码包、bin文件,下面介绍常用的几种软件包。

一、RPM

在主流的linux系统上,多数软件的安装、升级、移除以及维护工作都是使用RPM软件包管理程序来完成的。

RPM包格式:name-version.type.rpm  软件名-版本号.包类型.rpm

1.安装rpm -ivh <RPM包名全称>

2.卸载rpm -e <RPM包名>

3.升级rpm -Uvh <RPM包名>

4.查询rpm [参数] <RPM包名>

常用参数:rpm -qa   //查询系统中安装的所有RPM软件包

                  rpm -q <RPM包名>   //查询指定软件包是否已安装

                  rpm -qp <RPM包文件名>   //查询包中文件信息,安装前了解软件包中信息

                 rpm -qi <RPM包名>   //查询系统中已安装包的描述信息

                 rpm -ql <RPM包名>   //查询系统中已安装包里所包含的文件

                 rpm -qf <RPM包名>   //查询系统中指定文件所属的软件包

                 rpm -qa | grep php    //检索系统中已经安装有关php的软件包

5.验证rpm -V [参数]

二、TAR

TAR包后缀:.tar普通的,非压缩的文件包;.tar.gz压缩的文件包

1.建立TAR包:将多个文件或目录打包成一个文件。

tar cvf <TAR包名> <文件或目录名>   //tar包名后缀为.tar

tar zcvf <TAR包名> <文件或目录名>   //tar包名后缀为.tar.gz

2.查询TAR包中内容

tar tf <TAR包名>   //tar包名后缀为.tar

tar ztf <TAR包名>   // tar包名后缀为.tar.gz

3.释放TAR

tar xvf <TAR包名>   //tar包名后缀为.tar

tar zxvf <TAR包名>    //tar包名后缀为.tar.gz

三、bz2

bzip2是一个压缩能力更强的程序,“.tar.bz2”结尾的文件是经过bzip2压缩后的文件。

四、gz

gzip是一个压缩程序,“.tar.gz”结尾的文件是经过gzip压缩后的文件。

五、src源代码包

1.安装前先释放tar

2.查看InstallReadme文件,了解安装和编译过程

3.进行编译准备:执行./configure命令+make命令进行编译

4.进行软件安装:执行make install命令

5.清除临时文件:执行make clean命令 

 

posted @ 2017-10-03 16:18  王醒燕  阅读(3332)  评论(0编辑  收藏  举报