[GH-ISSUE #382] Add snap installation instructions #853

Closed
opened 2026-03-15 10:45:13 +03:00 by kerem · 8 comments
Owner

Originally created by @om26er on GitHub (Jan 10, 2020).
Original GitHub issue: https://github.com/asciinema/asciinema/issues/382

Currently this page https://asciinema.org/docs/installation#installing-on-linux does not refer to snap installation method. I think we need to update that page and (potentially) make that the "default" way of installing asciinema on Linux based systems.

Originally created by @om26er on GitHub (Jan 10, 2020). Original GitHub issue: https://github.com/asciinema/asciinema/issues/382 Currently this page https://asciinema.org/docs/installation#installing-on-linux does not refer to snap installation method. I think we need to update that page and (potentially) make that the "default" way of installing asciinema on Linux based systems.
kerem closed this issue 2026-03-15 10:45:18 +03:00
Author
Owner

@om26er commented on GitHub (Jan 10, 2020):

All we need to mention in the instructions is to ensure snapd is already installed on the system. Here are the install instructions for different Linux distros https://snapcraft.io/docs/installing-snapd

The main advantage here is that we can always ensure that users use the latest version of the software, something that comes directly from the upstream without any distro patching

<!-- gh-comment-id:573177304 --> @om26er commented on GitHub (Jan 10, 2020): All we need to mention in the instructions is to ensure `snapd` is already installed on the system. Here are the install instructions for different Linux distros https://snapcraft.io/docs/installing-snapd The main advantage here is that we can always ensure that users use the latest version of the software, something that comes directly from the upstream without any distro patching
Author
Owner

@om26er commented on GitHub (Jan 10, 2020):

The install command on a snapd based systems would be

snap install asciinema --classic
<!-- gh-comment-id:573177587 --> @om26er commented on GitHub (Jan 10, 2020): The install command on a snapd based systems would be ```shell snap install asciinema --classic ```
Author
Owner

@cosmos1721 commented on GitHub (Jun 14, 2023):

hey @om26er
if the issue is not assigned to anyone, can I work on it?

<!-- gh-comment-id:1591743195 --> @cosmos1721 commented on GitHub (Jun 14, 2023): hey @om26er if the issue is not assigned to anyone, can I work on it?
Author
Owner

@ku1ik commented on GitHub (Jan 29, 2024):

@cosmos1721 I can add you to the admins of the snap on snapcraft.io if you'd like to help. If so, let me know the email to use when inviting you there.

<!-- gh-comment-id:1914331552 --> @ku1ik commented on GitHub (Jan 29, 2024): @cosmos1721 I can add you to the admins of the snap on snapcraft.io if you'd like to help. If so, let me know the email to use when inviting you there.
Author
Owner

@cosmos1721 commented on GitHub (Jan 29, 2024):

sure, here's my email: deveshsharma1721@gmail.com

<!-- gh-comment-id:1914496880 --> @cosmos1721 commented on GitHub (Jan 29, 2024): sure, here's my email: deveshsharma1721@gmail.com
Author
Owner

@ku1ik commented on GitHub (Jun 23, 2025):

FYI the new installation docs are now here: https://docs.asciinema.org/manual/cli/installation/

<!-- gh-comment-id:2996396161 --> @ku1ik commented on GitHub (Jun 23, 2025): FYI the new installation docs are now here: https://docs.asciinema.org/manual/cli/installation/
Author
Owner

@septatrix commented on GitHub (Jun 23, 2025):

What would be gained by recommending snap (which is only pushed by Ubuntu) over pip which is readily available on pretty much all distros?

PS: To clarify, I think adding instructions for snap is great for those who want to use it, but it should not be made the recommended solution over a universally available method

<!-- gh-comment-id:2996472270 --> @septatrix commented on GitHub (Jun 23, 2025): What would be gained by recommending snap (which is only pushed by Ubuntu) over pip which is readily available on pretty much all distros? PS: To clarify, I think adding instructions for snap is great for those who want to use it, but it should not be made the recommended solution over a universally available method
Author
Owner

@ku1ik commented on GitHub (Jun 23, 2025):

I think adding instructions for snap is great for those who want to use it, but it should not be made the recommended solution over a universally available method

Fully agree.

<!-- gh-comment-id:2996795705 --> @ku1ik commented on GitHub (Jun 23, 2025): > I think adding instructions for snap is great for those who want to use it, but it should not be made the recommended solution over a universally available method Fully agree.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/asciinema#853
No description provided.