这是 origtargz 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
origtargz - 从各种来源获取 Debian 软件包的 orig tarball,并解压它
概要
原点 [配置[--解压[=没有|一旦|含]]
原点 - 帮帮我
商品描述
原点 下载 Debian 软件包的原始 tarball,并可选择将其解压到
当前目录。 要使用的版本号由 Debian/变更日志.
主要用途为 原点 使用 debian-dir-only 存储库检出。 它应该是
从解压的 Debian 源代码包的顶级目录调用。
尝试了各种下载位置:
· 首先,查找现有文件。
· 给出的目录 - 小路 被搜索。
· 原始焦油 被尝试。
· apt-get的 资源 尝试时 apt缓存 显示源 报告匹配的版本。
· 最后, 美国海关 --下载当前版本 被尝试。
当被要求解压原始压缩包时, 原点 将删除所有文件和目录
从当前目录(debian 目录除外)和 VCS 存储库
目录。 外面的一些文件 Debian/ 即使对于 debian-dir-,它们通常也存储在 VCS 中
仅存储库也被保留(.bzr-builddeb, 的.gitignore, .hgignore). 备注 这
Free Introduction 将 下降 所有 非承诺 变化 对于正在使用的补丁系统(例如源格式
"3.0 (quilt)"),甚至会在没有补丁系统时从包中删除所有补丁
使用中(原始的“1.0”源格式)。
默认行为是在第一次调用 原点 in
仅 debian-dir 结帐。
附注
尽管 原点 被称为“targz”,它将适用于任何用于
压缩包。
解压原始压缩包的类似工具是 更新(1)。 更新 创造一个新的工作
目录,解压 tarball,并应用 Debian 差异.gz 变化。 相比之下,
原点 使用当前目录,保留 VCS 元数据。
对于保留完整上游源代码的 Debian 软件包存储库,应该使用其他工具
用于从新的 tarball 升级存储库。 看 git-导入-orig(1)和 svn-
升级(1) 举例。 原点 对于下载当前的 tarball 仍然很有用。
配置
-p, - 小路 目录
添加 目录 到要搜索现有 tarball 的位置列表。 发现时,
如果可能,创建硬链接,否则创建符号链接。
-u, --解压[=没有|一旦|含]
将下载的 orig tarball 解压到当前目录,替换所有内容
除了 debian 目录。 现有文件被删除,除了 Debian/ 和VCS
文件。 保存的有: .bzr, .bzignore, .bzr-builddeb, .git, 的.gitignore, .hg,
.hgignore, _达克斯 和 .svn.
没有 不要打开原始压缩包。
一旦 (默认时 --解压 未使用)
如果当前目录只包含一个 Debian的 目录(可能还有一些
dotfiles),解压原始压缩包。 这是默认行为。
含 (默认为 --解压 无需论证)
始终解压缩原始 tarball。
-d, --仅下载
别名 --解包=否.
-t, --仅焦油
使用时 apt-get的 资源, 经过 --仅焦油 到它。 默认是下载完整的
源包包括 .dsc 和 差异.gz or .debian.tar.gz 组件所以 德比夫 能够
用于区分上次上传到下一次上传。 和 --仅焦油, 只下载
.orig.tar.* 文件中。
- 干净的
删除现有文件 --解压. 请注意,喜欢 --解压,这将删除
上游文件,即使它们存储在 VCS 中。
使用 onworks.net 服务在线使用 origtargz
