中国投资网 百科 linux系统下软件安装包类型及安装介绍

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

1.分析Linux应用软件的安装包。通常,Linux应用软件的安装包有四种类型:

1)焦油包,如software-1.2.3-1.tar.gz。他用了UNIX系统的打包工具tar来打包。

2)rpm包,比如software-1.2.3-1.i386.rpm .它是Redhat Linux提供的一种包封装格式。

3)dpkg包,比如software-1.2.3-1.deb .它是Debain Linux提供的一种包封装格式。

4)bin包,如JDK-1 _ 5 _ 0 _ 05-Linux-i586.bin,部分Linux软件不开放源代码,只发布二进制可执行程序,一般都标有bin。

而且大多数Linux应用软件包的命名也有一定的规则,遵循:名称-版本-修订版-类型。

例如:

software-1.2.3-1.tar.gz的意思是:

软件名称:软件

版本:1.2.3

版本:1

类型:tar.gz,表明它是一个焦油包。

2)sfotware-1.2.3-1.i386.rpm

软件名称:软件

版本:1.2.3

版本:1

可用平台:适用于英特尔80x86平台的i386。

类型:rpm,表示它是一个rpm包。

注意:由于rpm格式通常是编译程序,所以需要注明平台。后面会详细解释。而软件-1.2.3-1.deb就不用再说了!我们自己练吧。

第二,了解包里的东西

Linux应用程序包可以包含两种不同的内容:

1)一种是可执行文件,即解包后可以直接运行。Windows系统中的所有软件包都是这种类型。安装这个程序后,就可以使用了,但是看不到源程序。而且下载的时候要注意这个软件。

是否是你正在使用的平台,否则无法正常安装。

2)另一种是源程序,即解包后,仍然需要使用编译器将其编译成可执行文件。这在Windows系统中几乎是没有的,因为Windows系统的思想是不开放源程序的。

通常,用tar打包的是源程序;而那些用rpm、bin、dpkg打包的往往是可执行程序。一般来说,自己编译源程序比较灵活,但也容易遇到各种问题和困难。相对来说,下载那些可执行的程序包,更容易完成软件安装,当然,灵活性差很多。因此,一般来说,一个软件总会提供各种打包格式的安装程序。可以根据自己的情况选择。

第三,获取用tar.gz(bz或bz2等)打包的应用软件。).这个软件包里全是源程序,没有编译过,需要编译后才能安装。

1.安装:

整个安装过程可分为以下步骤:

1)获取应用软件:通过下载和购买光盘;

2)解压文件:一般tar包会重新压缩,如gzip、bz2等。所以需要先解压。如果是最常见的gz格式,可以执行:' tar -xvzf包名'一步完成解压和解包。诸如

如果没有,先用解压软件,然后执行‘tar-xvf解压后的tar包’解包;

3)阅读附带的安装文件和自述文件;

4)执行。/configure”命令为编译做准备;

5)执行“make”命令来编译软件;

6)执行“make install”以完成安装;

7)执行“清理”删除安装过程中生成的临时文件。

好吧,就这样。我们可以运行应用程序。但是这个时候,有的读者会问,我该怎么进行呢?这也是Linux特有的问题。其实一般来说,会存储Linux应用软件的可执行文件。

在/usr/local/bin目录下!然而,这并不是一个“放之四海而皆准”的真理。最靠谱的就是看这个软件的安装和自述文件,一般都有说明。

2.卸载:

1)、打开一个外壳,即终端。

2)使用CD命令进入配置的软件目录,即安装时的目录。

3)执行卸载命令:make uninstall。

安装目录:在make install命令期间注意安装目录,或者阅读安装目录中的自述文件。当然,最好的方法是在安装过程中指定安装目录,也就是在。/configure命令。

比如:/configure -前缀=/usr/local/aaaa

即在/usr/local/path的aaaa目录下安装软件。一般软件的默认安装目录在/usr/local或者/opt,你可以去那里看看。

注意:通常情况下,软件开发者很少考虑如何卸载自己的软件,tar只是完成打包工作,所以并没有提供一个很好的卸载方法。那么是不是意味着不能卸载呢?其实不是的。有两个软件可以解决这个问题,分别是Kinstall和Kife。他们是tar包安装和卸载的黄金搭档。

第四,用rpm打包应用软件

Rpm是Redhat公司的一大贡献。它使得Linux的软件安装更加容易。

1.安装:

我只需要一句简单的话,我就能说完。执行:

Rpm -ivh rpm包名

更高级的,请看下表:

rpm参数的参数描述

-我安装软件

-t测试安装,不是真正的安装。

-p显示安装进度。

-f忽略所有错误

-U升级安装

-v检查套件是否安装正确。

这些参数可以同时使用。有关更多信息,请参考RPM的命令帮助。

2.卸载:

我还需要一个简单的句子来结束。执行:

Rpm -e软件名称

不过需要注意的是,后面用的是软件名,不是包名。例如,要安装软件-1.2.3-1.i386.rpm软件包,您应该执行:

rpm -ivh软件-1.2.3-1.i386.rpm

卸载时,您应该执行:

rpm -e软件.

此外,Linux中提供了图形化的RPM工具,如GnoRPM和kpackage,这使得整个过程更加容易。这些软件的具体应用将由作者单独介绍。

5.修复用deb打包的应用程序

这是Debian Linux提供的一个包管理器,和RPM很像。但是因为RPM出现的比较早,所以在所有版本的Linux中都很常见。Debian的包管理器dpkg只出现在Debina Linux,其他Linux版本。

本通常没有。这里简单说明一下:

1.装置

Dpkg -i deb包名

如:dpkg?软件-1.2.3-1.deb

2.从计算机上卸载

Dpkg -e软件名称

如:dpkg?电子软件

不及物动词bin文件

1.装置

1)、打开一个外壳,即终端。

2)使用CD命令进入压缩源代码包所在的目录。

3)在文件中添加可执行属性:chmod x * * * * *。bin(中间是字母X,小写)

4).执行命令:/* * * * *.bin (RealPlayer for Linux就是这样一个安装包)。您可以在安装过程中指定安装目录,这与Windows下的安装类似。

2.从计算机上卸载

1)可以删除安装时选择的安装目录。

七。安装后如何执行软件?安装软件后,有许多方法可以执行软件:

1.有些软件安装后会自动在应用列表中添加快捷链接。看那里,就像窗户一样。

2.如果在应用程序列表中找不到它

本文来自网络,不代表本站立场,转载请注明出处:https:

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

中国投资网后续将为您提供丰富、全面的关于linux系统下软件安装包类型及安装介绍内容,让您第一时间了解到关于linux系统下软件安装包类型及安装介绍的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。