Tarball与rpm

linux下常见的安装包有*.tar.gz,有*.rpm,比如oracle官网提供的jdk 8安装文件列表中就包含这两种类型:

Tarball与rpm_第1张图片

这两种类型各代表的含义是什么?

*.tar.gz是所谓的Tarball文件,其实就是将软件的所有源码文件先以tar打包,然后再以压缩技术来压缩,通常最常见的就是以gzip来压缩了,因为利用了tar与gzip的功能,所以tarball文件一般的扩展名就会写成*.tar.gz

所以说,Tarball是一个软件包,你将它解压缩之后,里面的文件通常就会有:
1)源代码文件
2)检测程序文件(可能是configure或config等文件名)
3)本软件的简易说明与安装说明(INSTALL或README)
其中最重要的是那个INSTALL或者是README这两个文件,通常只要能够参考这两个文件,Tarball软件的安装是很简单的。

你可能感兴趣的:(Tarball与rpm)