Asciinema: AppImage ("universelles" Linux-Paket)

Erstellt am 12. Apr. 2018  ·  13Kommentare  ·  Quelle: asciinema/asciinema

Kennt jemand https://appimage.org/ ? Lohnt es sich, ein universelles Paket für Linux anzubieten?

help wanted packaging

Hilfreichster Kommentar

Vielen Dank an @markshuttle , ich habe Ihren Code geklont, einige Änderungen vorgenommen und ihn an https://github.com/asciinema/asciinema-snap gesendet

Alle 13 Kommentare

@sickill , Kann ein Debian-Paket erstellen, es ist vielversprechender als Appimage, con ist, dass es nur auf Debian-basierten Systemen ausgeführt wird.

Ich habe keine Erfahrung mit AppImage, aber wenn ich möchte, kann ich bei der Schnellverpackung helfen. Lassen Sie es mich wissen.

Als ich auch im Snap-Store suchte, stellte ich fest, dass asciinema bereits als Snap-Paket von sabdfl , angeblich von Mark Shuttleworth, sodass wir wahrscheinlich die Snap-Store-Leute kontaktieren und den Besitz zurückfordern können, wenn @sickill dies unterstützen möchte offiziell.

versuchen Sie: $ sudo snap install asciinema --classic

Ich verpflichte mich, den Snap mindestens für einige Monate zu warten (sollte ein Problem auftreten).

Hinweis: Ich bin nicht mit Canonical verbunden, obwohl ich Teil der Snapcraft-Community bin.

BEARBEITEN : Entschuldigung, ich habe gerade herausgefunden, dass Snap offiziell unterstützt wird. Https://asciinema.org/docs/installation#installing -on-linux-as-snap - obwohl es möglicherweise immer noch sinnvoll ist, es in den Besitz dieses Projekts zu bringen .

Ich versuche seit einiger Zeit, ein AppImage für PythonTurtle zu 1 , 2 ). Es sieht einfach aus, aber interessanterweise ist es mit Python ein bisschen schwierig.

Ich bin immer noch dabei, obwohl ich in den nächsten Tagen möglicherweise keine aktive Fehlerbehebung durchführen werde. Sie können mich anpingen, wie es gelaufen ist (wenn Sie nicht länger von mir hören), und wenn ich es geschafft habe, dasselbe für Asciinema zu tun, ist es wahrscheinlich nur eine Frage einiger Terminalbefehle und des Öffnens einer PR.

Der von Mark erstellte Snap wurde lange Zeit nicht aktualisiert, immer noch bei 1,3, was ironisch ist, da Snaps auch die Rollout-Zeit verbessern sollen. Ich habe vor einiger Zeit die Snap-Methode aus den aufgelisteten Installationsoptionen entfernt. 2.0 wurde 9 Monate veröffentlicht, und ich möchte wirklich, dass die Leute 2.0+ verwenden, da es in einem stark verbesserten Dateiformat aufzeichnet. Wenn wir es auf 2.0.1 aktualisieren können, dann großartig. Höchstwahrscheinlich habe ich keine Zeit, es selbst zu warten, aber wenn jemand dazu bereit ist ( @ om26er ?), Dann erstelle ich gerne ein Repo dafür unter der Organisation asciinema.

@sickill sicher, wir können uns wahrscheinlich bei @markshuttle erkundigen , um seine Snap-Verpackungsquelle zu erhalten und diese hier unter asciinema org abzulegen, und ich kann dann sicherstellen, dass diese im Laden auf dem neuesten Stand bleibt.

@ om26er das wäre schön. Gibt es eine bestimmte Namenskonvention, die für Snap-Repos empfohlen / erforderlich ist?

Gerne übertrage ich die Veröffentlichung des Snaps natürlich auf Upstream. Ich bin froh, dass es ein nützlicher Start war :)

@markshuttle Und ich bin froh, dass du asciinema interessant genug fandest, um den Snap dafür zu erstellen :)

Ich habe https://github.com/asciinema/asciinema-snap repo erstellt und @ om26er und @markshuttle als Mitarbeiter hinzugefügt. Fühlen Sie sich frei, den Original-Snap dorthin zu schieben und ihn zu aktualisieren, wenn Sie Zeit haben. Vielen Dank!

Cool, warten wir, bis Mark die vorhandene Quelle gepusht hat, und ich kann dann nach einer neuesten Version suchen.

Mein GH-Fu war nicht in der Lage, Code in Asciinema / Asciinema-Snap zu bringen, aber ich habe stattdessen in Markshuttle / Asciinema-Snap veröffentlicht. Sie können das entweder in Ihr Repo kopieren oder von dort aus klonen. Ich habe auch auf 2.0.1 aktualisiert und das im Kandidaten-Snap-Kanal veröffentlicht, damit die Leute mit 'snap install asciinema --candidate' testen können.

@ om26er "angeblich" hat sie;)

Ah, das Problem war, dass ich die Einladung zum anderen Repo annehmen musste, bevor ich dorthin drängte.

Vielen Dank an @markshuttle , ich habe Ihren Code geklont, einige Änderungen vorgenommen und ihn an https://github.com/asciinema/asciinema-snap gesendet

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

TyrfingMjolnir picture TyrfingMjolnir  ·  7Kommentare

laughedelic picture laughedelic  ·  7Kommentare

karelbilek picture karelbilek  ·  9Kommentare

andyone picture andyone  ·  58Kommentare

stayingcool picture stayingcool  ·  16Kommentare