什么是Tarball的软件
如果能够将这些程序源码通过打包与压缩的技术来将文件的数量与容量减小。不但让用户容易下载,软件开发商网络带宽也能够节省很多。这就是Tarball文件的由来。
一个内核的源码文件大概是几百M,如果每个人都去下载这样的一个内核文件,那网络带宽会变得很拥挤!
所谓的Tarball文件,其实就是将软件的所有源码文件先以 "tar"打包,然后再通过压缩技术来压缩。通常是以 gzip来压缩。
因为利用了 tar 和 gzip 的功能,所以tarball文件一般的文件扩展名为 .tar.gzip 或者是简写 .tgz;不过由于 bzip2 与 xz 的压缩效率较好,所以Tarball渐渐地以 bzip2 和 xz 的压缩技术来取代 gzip啰。因此文件扩展名也有 .tar.bz2 , .tar.xz之类的。
所以说,Tarball是一个压缩包,你将它解压之后,里面的文件通常会有:
源代码文件(Source Code);
检测程序文件(configure或config);
本软件的简易说明与安装说明(INSTALL 和 README)。
INSTALL和README文件是很重要的,参考着两个文件Tarball软件的安装就很简单了。
作者:Zhang21
链接:https://www.jianshu.com/p/39c89e4d8501
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。