首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包装中的“.orig.tar.xz”文件是什么?

包装中的“.orig.tar.xz”文件是什么?
EN

Ask Ubuntu用户
提问于 2015-03-30 14:53:06
回答 1查看 2.3K关注 0票数 3

我最近开始将我的bash脚本打包到一个.deb文件中,这样我就可以将它上传到我的PPA中,并且我注意到很多关于一个文件的讨论似乎都是从我的源代码或者名为<packagename>_<versionnumber>.orig.tar.xz (<packagename>被我使用dh-make打包的包的名称所取代,<versionnumber>被版本号所取代)中创建的。我还注意到,已经创建了一个名为debian的文件夹,其中包含大量文件,我一直在遵循一些官方Debian指南来编辑这些文件。

但我仍然不太明白这个.orig.tar.xz文件是什么,它的用途是什么,以及它是如何与这个debian文件夹一起使用的。有人能给我解释一下吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-03-30 15:00:43

通常,<name>_<version>.orig.tar.xz<name>_<version>.orig.tar.gz是由项目发布的源存档。它被简单地重新命名,以适应Debian打包系统的变幻莫测。

通常,为了打包目的,您需要在当前文件夹中解压<name>_<version>.orig.tar.xz,然后将debian文件夹放在解压缩归档中。重要的是保持档案在适当的位置。

然后按照自己的意愿进行打包,要么构建二进制文件,要么构建源档案(例如,生成一个*.changes文件,即dput-ed到PPA )。

票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/603157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档