A következő cikkben az Asciinema-t vesszük szemügyre. Ez az alkalmazás segít rögzítse a Terminal munkameneteket. Ez az eszköz elfeledtet bennünket a képernyő felvétels. Asciinema a gyors, könnyű és nyílt forrású égő eszköz.
Más hasonló alkalmazásokkal ellentétben ez nem csak a Terminal tevékenységeinket rögzíti, hanem segít a felvételek interneten történő megosztásában is. Képesek leszünk megosztani a felvételeket a létrehozott URL másolásával, amely lehetővé teszi számunkra, hogy elküldhessük azokat barátainknak, vagy közzétehessük a közösségi hálózatokon. Ez az eszköz kompatibilis a GNU / Linux, Mac OS X és * BSD-vel.
Ez az alkalmazás sok helyzetben hasznos lehet, ami az egyes felhasználók igényeitől függ. A lehetőségek végtelenek, különösen akkor, ha egy terminál munkamenet rögzítéséről, majd megosztásáról van szó. Ebben a bejegyzésben meglátjuk, hogyan telepítse az asciinema-t az Ubuntu-ra és hogyan rögzítsük a terminál üléseinket.
Telepítse az Asciinema alkalmazást
Az eszközben az a jó, hogy a fejlesztők szinte az összes GNU / Linux disztribúcióhoz csomagolták, és különböző telepítési lehetőségeket is kínálnak nekünk az Ubuntu számára.
Telepítse az Asciinema alkalmazást a PPA-ból
Ez az alkalmazás számos GNU / Linux disztribúció hivatalos tárházában érhető el. De ha nem találjuk meg a következő PPA-t használhatjuk. Ehhez megnyitunk egy terminált (Ctrl + Alt + T), és beírjuk:
sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema
Telepítse az Asciinema alkalmazást snapon keresztül
Megtalálhatjuk ezt az eszközt is snap packként kapható. Telepítéséhez megnyitunk egy terminált (Ctrl + Alt + T), és ezt írjuk:
sudo snap install asciinema --classic
Telepítse az Asciinema alkalmazást a pip használatával
Ha ezt az alkalmazást pip-on keresztül akarjuk telepíteni, rendszerünknek pip3-tal kell rendelkeznie korábban telepítették.
sudo pip3 install asciinema
Telepítse az Asciinema-t a forrásból
Ha a fenti módszerek egyike sem működik a számítógépén, manuálisan is lefordíthatja. A rendszer telepítéséhez a Python 3-nak telepítve kell lennie. Megnyitunk egy terminált (Ctrl + Alt + T), és megírjuk a következő parancsokat:
git clone https://github.com/asciinema/asciinema.git cd asciinema sudo python3 -m asciinema --version
Az asciinema Unix és más operációs rendszerekre történő telepítéséhez hivatkozhat rá telepítési oldal. Oldaláról is megtekinthetjük minden funkcióját és lehetséges lehetőségeit GitHub.
Amikor futunk Az "Asciinema" minden érv nélkül megmutatja a segítséget.
asciinema
Rögzítse a terminál munkameneteket
Most egy terminál munkamenetet fogunk rögzíteni. Ehhez végrehajtjuk:
asciinema rec test
A fenti parancs futtatása után a következő kimenet jelenik meg.
- Asciicast recording started. - Hit Ctrl-D or type "exit" to finish.
Azóta, A terminál tevékenységeit rögzítik és elmentik a "teszt" nevű fájlba az aktuális munkakönyvtárban.
Hogy egy kis tartalmat adjunk ennek a példának, írunk néhány parancsot.
uname -a echo "Hola ubunlog.com" ls -l pwd df -h
Ez elegendő a példához. A felvétel befejezéséhez meg kell nyomnunk a «CTRL + D» billentyűt, vagy beírhatjuk az «exit» parancsot is. A felvétel befejezése után a következő üzenet jelenik meg a képernyőn.
- Asciicast recording finished.
A rögzített munkamenet lejátszása
A rögzített terminál munkamenetet a következő paranccsal tudjuk reprodukálni:
asciinema play test
A "Test" annak a fájlnak a neve, amelybe a felvételt mentik.
Töltse fel a felvételi munkamenetet az asciinema.org webhelyre
Si a felvételhez nem megadott fájlnév, az így kapott felvételt feltöltjük az asciinema.org webhelyre. Ennek köszönhetően megoszthatjuk barátainkkal, a közösségi médiával vagy hozzáadhatjuk saját blogunkhoz / weboldalunkhoz.
Ez a minta kimenet, ha a fájlnév nincs megadva.
Ha megnyomjuk az ENTER billentyűt, a felvétel elkezdődik az asciinema, org fájl feltöltésére, a terminál néhány másodperc múlva egyedi web-URL-t ad vissza, mint az előző.
Csak meg kell osztania ezt az URL-t akivel meg szeretné tekinteni a Terminal munkamenetet a böngészőjükben.
hogy ossza meg a felvételi munkamenetet, csak a web jobb alsó sarkában található megosztás gombra kell kattintanunk. Mi több, letölthetjük a felvételt. Ehhez kattintson az alján található Letöltés gombra.
Minden felvételeink alapértelmezés szerint privátak maradnak a weboldalon. Nem szerepelnek a keresőmotorokban vagy más webhelyeken. Csak azok láthatják, akik az URL birtokában vannak.
Kezelje felvételeit az asciinema.org oldalon
A feltöltött munkameneteket az asciinena.org oldalon kezelheti. Megcsinálni, hitelesítenie kell a webhelyen a következő parancs futtatásával a terminálban:
asciinema auth
Ez a parancs létrehoz egy URL-t, amely eljut a fiókbeállításokhoz az asciinema.org weboldalon. Miután az összes adatot lefedte (ingyenes és egy pillanat alatt kitölthető), törölheti a rögzített terminál munkamenetet.
Csak rá kell kattintania a fogaskerék gombra a lenti "Letöltés" gomb mellett, és meg kell nyomnia a "Törlés" opciót. És ezzel megszűnik.