Как открыть пакет кликов?

Я создал небольшое приложение с Ubuntu SDK и упаковал его в пакет click. Мне интересно, что в нем. Как я могу открыть это?

Менеджер архивов сообщает, что не распознает его, а Центр программного обеспечения Ubuntu (Ubuntu Desktop 13.10) сообщает, что файл не может быть открыт.

2 ответа

Решение

Как.deb пакеты Нажмите пакеты ar (не tar!) архивы, чтобы вы могли распаковать их в командной строке, используя

ar x file_name

Существует спецификация для формата файла Click на readthedocs.org, но я не знаю, является ли он актуальным.

Вы можете переименовать.click, чтобы иметь расширение.ar, тогда файл-ролик откроет его. Пакет 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 для создания пакетов кликов, а не собирать вручную все биты.

Другие вопросы по тегам