Asciinema: AppImage («универсальный» пакет Linux)

Созданный на 12 апр. 2018  ·  13Комментарии  ·  Источник: asciinema/asciinema

Кто-нибудь знаком с https://appimage.org/ ? Стоит ли искать универсальный пакет для Linux?

help wanted packaging

Самый полезный комментарий

Спасибо @markshuttle , я клонировал ваш код, внес некоторые изменения и отправил его на https://github.com/asciinema/asciinema-snap

Все 13 Комментарий

@sickill , можно создать пакет Debian, он будет более перспективным, чем appimage, минус в том, что он будет работать только в системах на основе debian.

У меня нет опыта работы с AppImage, но при желании я могу помочь с упаковкой оснастки, дайте мне знать.

Также поиск в магазине оснасток я обнаружил, что asciinema уже опубликован в виде пакета оснастки sabdfl , предположительно Марком Шаттлвортом, поэтому мы, вероятно, можем связаться с парнями из магазина оснастки и вернуть право собственности, если @sickill захочет его поддержать. официально.

попробуйте: $ sudo snap install asciinema --classic

Я обязуюсь поддерживать эту оснастку (в случае возникновения проблемы) по крайней мере в течение нескольких месяцев.

Примечание: я не связан с Canonical, но являюсь частью сообщества snapcraft.

РЕДАКТИРОВАТЬ : Извините, я только что узнал, что snap официально поддерживается https://asciinema.org/docs/installation#installing -on-linux-as-snap - хотя все еще может иметь смысл передать его в собственность этого проекта .

Я пытаюсь сделать AppImage для PythonTurtle в течение некоторого времени (см. Также 1 , 2 ). Это выглядит легко, но, что интересно, с Python немного сложно.

Я все еще занимаюсь этим, хотя, возможно, я не смогу активно устранять неполадки в ближайшие несколько дней. Вы можете связаться со мной, как все прошло (если вы не слышите от меня долгое время), и если мне удалось добиться того же для Asciinema, это, вероятно, всего лишь вопрос нескольких команд терминала и открытия PR.

Снимок, созданный Марком, не обновлялся долгое время, все еще на уровне 1.3, что парадоксально, поскольку предполагается, что снимки также улучшают время развертывания. Некоторое время назад я удалил метод привязки из перечисленных вариантов установки. Версия 2.0 была выпущена 9 месяцев назад, и я действительно хочу, чтобы люди использовали версию 2.0+, поскольку она записывается в значительно улучшенном формате файлов. Если мы сможем обновить его до 2.0.1, тогда отлично. Скорее всего, у меня не будет времени поддерживать его сам, но если кто-то захочет ( @ om26er ?), Я с радостью создам репо для него в рамках организации asciinema.

@sickill конечно, мы, вероятно, можем связаться с код для оснастки и поместить его в asciinema org здесь, а затем я могу гарантировать, что он будет обновляться в магазине.

@ om26er, это было бы прекрасно. Есть ли какое-либо конкретное соглашение об именах, рекомендованное / требуемое для репозиториев snap?

С удовольствием перенесу публикацию снапа в апстрим, конечно. Рад, что старт оказался полезным :)

@markshuttle И я рад, что вы нашли asciinema достаточно интересным, чтобы создать для него снимок :)

Я создал репозиторий https://github.com/asciinema/asciinema-snap и добавил к нему @ om26er и @markshuttle . Не стесняйтесь вставлять туда исходный снимок и обновлять его, когда у вас будет время. Спасибо!

Круто, давайте подождем, пока Марк продвинет существующий исходный код, и я смогу сделать последний выпуск.

Мой GH-fu не собирался вставлять код в asciinema / asciinema-snap, но вместо этого я опубликовал его в markshuttle / asciinema-snap. Не стесняйтесь копировать это в свое репо или клонировать оттуда. Я также обновился до 2.0.1 и выпустил его в канал привязки кандидатов, чтобы люди могли протестировать его с помощью 'snap install asciinema --candidate'

@ om26er "якобы" есть у нее;)

Ах, проблема заключалась в том, что мне нужно было принять приглашение к другому репо, прежде чем туда отправляться.

Спасибо @markshuttle , я клонировал ваш код, внес некоторые изменения и отправил его на https://github.com/asciinema/asciinema-snap

Была ли эта страница полезной?
0 / 5 - 0 рейтинги