Кто-нибудь знаком с https://appimage.org/ ? Стоит ли искать универсальный пакет для Linux?
@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
Самый полезный комментарий
Спасибо @markshuttle , я клонировал ваш код, внес некоторые изменения и отправил его на https://github.com/asciinema/asciinema-snap