V příštím článku se podíváme na Asciinema. Tato aplikace nám pomůže zaznamenávat relace terminálu. Díky tomuto nástroji zapomeneme na velké zisky společnosti nahrávání obrazovkys. Asciinema je a rychlý, lehký a otevřený vypalovací nástroj.
Na rozdíl od jiných podobných aplikací, tato nejen zaznamenává naše aktivity Terminálu, ale také nám pomáhá sdílet záznamy z webu. Záznamy budeme moci sdílet zkopírováním URL, které bude vygenerováno, a umožní nám je poslat našim přátelům nebo je zveřejnit na našich sociálních sítích. Tento nástroj je kompatibilní s GNU / Linux, Mac OS X a * BSD.
Tato aplikace může být užitečná v mnoha situacích, které budou záviset na potřebách každého uživatele. Možnosti jsou nekonečné, zejména pokud jde o nahrávání relace terminálu a jeho následné sdílení. V tomto příspěvku uvidíme jak nainstalovat asciinema na Ubuntu a jak zaznamenávat naše relace terminálu.
Nainstalujte Asciinema
Dobrá věc na tomto nástroji je, že vývojáři jej zabalili pro téměř všechny distribuce GNU / Linux a také nám nabízejí různé možnosti instalace pro náš Ubuntu.
Nainstalujte Asciinema z PPA
Tato aplikace je k dispozici v oficiálních úložištích mnoha distribucí GNU / Linux. Ale pokud to nenajdeme můžeme použít následující PPA. Za tímto účelem otevřete terminál (Ctrl + Alt + T) a zapíšeme do něj:
sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema
Nainstalujte Asciinema pomocí snap
Tento nástroj také budeme moci najít k dispozici jako snap pack. Chcete-li jej nainstalovat, otevřete terminál (Ctrl + Alt + T) a zadejte:
sudo snap install asciinema --classic
Nainstalujte Asciinema pomocí pipu
Pokud chceme nainstalovat tuto aplikaci přes pip, náš systém musí mít pip3 nainstalován dříve.
sudo pip3 install asciinema
Nainstalujte Asciinema ze zdroje
Pokud v počítači nefunguje žádná z výše uvedených metod, můžete jej sestavit ručně. Pro správnou instalaci musí být ve vašem systému nainstalován Python 3. Otevřeme terminál (Ctrl + Alt + T) a napíšeme následující příkazy:
git clone https://github.com/asciinema/asciinema.git cd asciinema sudo python3 -m asciinema --version
Chcete-li nainstalovat asciinema na Unix a další operační systémy, můžete zkontrolovat jeho instalační stránka. Rovněž si budeme moci prohlédnout všechny jeho funkce a možné instalace z jeho domovské stránky. GitHub.
Když utíkáme „Asciinema“ bez jakéhokoli argumentu nám ukáže sekci nápovědy.
asciinema
Zaznamenejte relace terminálu
Nyní budeme nahrávat terminálovou relaci. K tomu provedeme:
asciinema rec test
Po spuštění výše uvedeného příkazu se zobrazí následující výstup.
- Asciicast recording started. - Hit Ctrl-D or type "exit" to finish.
Od té doby, Terminálové aktivity se zaznamenávají a ukládají do souboru s názvem „test“ v aktuálním pracovním adresáři.
Abychom tomuto příkladu poskytli trochu obsahu, napíšeme několik příkazů.
uname -a echo "Hola ubunlog.com" ls -l pwd df -h
To bude stačit pro příklad. Pro ukončení záznamu budeme muset stisknout «CTRL + D» nebo také napsat «exit». Po dokončení nahrávání se na obrazovce zobrazí následující zpráva.
- Asciicast recording finished.
Přehrávání zaznamenané relace
Zaznamenanou relaci Terminálu budeme moci reprodukovat pomocí příkazu:
asciinema play test
„Test“ je název souboru, do kterého se nahrávka ukládá.
Nahrajte relaci nahrávání na asciinema.org
Si název souboru nebyl zadán pro záznam, výsledný záznam bude nahrán na web asciinema.org. Díky tomu jej budeme moci sdílet se svými přáteli, sociálními médii nebo přidat na náš vlastní blog / web.
Toto je ukázkový výstup, když není zadán název souboru.
Pokud stiskneme klávesu ENTER, záznam se začne nahrávat na asciinema, org, terminál po několika sekundách vrátí jedinečnou adresu URL webu, jako je ta předchozí.
Tuto adresu URL musíte pouze sdílet s kým chcete vidět relaci Terminálu v jejich webovém prohlížeči.
na sdílet relaci nahrávání, stačí kliknout na tlačítko sdílení umístěné v pravém dolním rohu webu. Co víc, můžeme stáhnout nahrávku. Stačí kliknout na tlačítko Stáhnout dole.
Vše naše nahrávky budou ve výchozím nastavení uchovávány jako soukromé. Nejsou uvedeny ve vyhledávačích ani na jiných webových stránkách. Budou viditelné pouze pro kohokoli, kdo vlastní adresu URL.
Spravujte své nahrávky na asciinema.org
Nahrané relace můžete spravovat na webu asciinena.org. Udělat to, musíte se na webu autentizovat spuštěním následujícího příkazu v Terminálu:
asciinema auth
Tento příkaz vytvoří adresu URL, která vás přenese do nastavení účtu na webu asciinema.org. Jakmile jsou pokryta všechna data (jsou bezplatná a lze je vyplnit za chvíli), můžete nyní smazat zaznamenanou relaci Terminálu.
Musíte jen kliknout na tlačítko Gear vedle tlačítka „Stáhnout“ dole a stisknout možnost „Odstranit“. A s tím to bude odstraněno.