Linux软件安装:源码(Source Code)和Tarball(压缩包)

什么是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
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值