如何打开点击包?

如何打开点击包?

我用 Ubuntu SDK 创建了一个小应用,并将其打包成一个点击包。我很好奇里面有什么。我该如何打开它?

档案管理器表示它无法识别它,并且 Ubuntu 软件中心(Ubuntu 桌面 13.10)报告该文件无法打开。

答案1

和 .deb 包一样,Click 包也是ar(不是tar!)存档,因此你可以在命令行中使用以下命令解压它们:

ar x file_name

有一个readthedocs.org 上的 Click 文件格式规范但我不知道它是否是最新的。

答案2

您可以将 .click 重命名为 .ar 扩展名,然后 file-roller 将打开它。click 包包含

  • _click-binary- 包含点击包装的版本号“0.4”
  • debian-binary- 包含其所基于的 deb 文件格式的版本号“2.0” http://en.wikipedia.org/wiki/Deb_%28file_format%29
  • control.tar.gz- 包含清单、包中文件的 md5 值和一些其他信息。如果您的内容发生变化,则需要更新 md5 值。
  • data.tar.gz- 包含内容的核心,通常会位于 /opt/click.ubuntu.com/yourapp.yournamespace/version/

最好使用点击构建工具和 SDK 来构建点击包,而不是手动将所有部分拼凑在一起。

相关内容