github release页面的zip和tar.gz有什么区别?

文本内容:一致

如果被打包的内容都是文本文件,那么通常 .zip 和 .tar.gz 内容完全一致

例如 cereal 库是 header-only 库,提供一堆头文件

https://github.com/USCiLab/cereal/releases/tag/v1.3.2

对比 .zip 和 .tar.gz, beyond compare 显示完全一致

换行符也是一样的

二进制:权限可能不同

  • TAR.GZ 完整保留 Unix 文件权限、符号链接、时间戳
  • ZIP 对 Unix 文件属性支持有限

一个例子:FFmpeg 编译后的产物里,有符号链接文件。 如果是在 Windows 系统上,交叉编译到 linux-arm64 平台,并且需要用到 FFmpeg 的库文件, 而 Windows 并能很好的支持符号链接文件, 就会比较棘手。 需要在解压阶段, 处理好符号链接文件。

相关推荐
uhakadotcom31 分钟前
人工智能如何改变医疗行业:简单易懂的基础介绍与实用案例
算法·面试·github
uhakadotcom2 小时前
企业智能体网络(Agent Mesh)入门指南:基础知识与实用示例
后端·面试·github
我的golang之路果然有问题3 小时前
给git配置SSH(github,gitee)
经验分享·笔记·git·学习·gitee·ssh·github
勤劳打代码4 小时前
游刃有余 —— Isolate 轻量化实战
flutter·github·dart
AI蜗牛车4 小时前
【LLM+Code】Github Copilot Agent/VsCode Agent 模式Prompt&Tools详细解读
人工智能·语言模型·github·copilot·agent
运营猫小海豚4 小时前
DooTask功能与企业适配性分析
开源·github
油泼辣子多加5 小时前
2025年04月23日Github流行趋势
github
兮动人5 小时前
Idea使用github copilot登录bug+解决方案
github·bug·intellij-idea
梓羽玩Python7 小时前
告别OCR!这个AI文档神器直接"看懂"PDF,支持文档归类及多模态问答!
人工智能·github
用户12653838705129 小时前
github 和 gitee 配置问题及相关问题解决
git·github