Asciinema (vyslovováno jako-kee-nuh-muh) je odlehčený program příkazového řádku s otevřeným zdrojovým kódem vytvořený výhradně pro záznam relací terminálu a jejich sdílení s ostatními uživateli Linuxu prostřednictvím webu pomocí vloženého kódu nebo zdrojového souboru podle potřeby. Jeho cílem je být místem, kam může každý uživatel terminálu, který se chce podělit o své odborné znalosti, s ostatními. Nebo jinak, je to místo, kde můžete předvést své dovednosti.
[ Také by se vám mohlo líbit:Exa – moderní náhrada za příkaz ls ]
Jak Asciinema funguje
Program asciinema se skládá z různých doplňkových částí:
- čistě textový záznamník relací terminálu příkazového řádku, asciinema,
- webová stránka s rozhraním API na adrese asciinema.org,
- přehrávač javascript
Když spustíte asciinema rec
příkazu ve vašem terminálu se spustí nahrávání a zachytí veškerý výstup, který se zobrazuje vašemu terminálu během provádění příkazů. Po dokončení nahrávání (stisknutím Ctrl-D
nebo spuštění ukončit ), poté je zachycený výstup nahrán na webovou stránku asciinema.org a připraven k přehrávání na webu.
Nainstalujte Asciinema v Linuxu
asciinema lze nainstalovat různými způsoby , ale nainstalujeme jej z výchozích repozitářů pomocí systémového správce balíčků, jak je znázorněno.
Nainstalujte Asciinema v Debian/Ubuntu a Mintu
$ sudo apt-add-repository ppa:zanchey/asciinema $ sudo apt-get update $ sudo apt-get install asciinema
Nainstalujte Asciinema do Fedora/CentOS a RHEL
$ sudo dnf install asciinema Or $ sudo yum install asciinema
Nainstalujte Asciinema v Arch &Manjaro Linux
$ sudo pacman -S asciinema
Nainstalujte Asciinema do openSUSE
$ sudo zypper in asciinema
Nainstalujte Asciinemu v Gentoo Linuxu
$ sudo emerge -av asciinema
Pokud vám nic z výše uvedeného nefunguje, musíte jej nainstalovat ze zdroje naklonováním repozitáře a spustit nejnovější verzi asciinema:
$ git clone https://github.com/asciinema/asciinema.git $ cd asciinema $ python3 -m asciinema --version
Jakmile asciinema Po dokončení instalace se můžete posunout vpřed a naučit se základní použití tohoto softwaru, jak je znázorněno.
Základní použití Asciinema v Linuxu
Chcete-li zahájit záznam relace terminálu, spusťte následující příkaz.
$ asciinema rec terminal_rec
Nyní proveďte jakékoli příkazy, které chcete zaznamenat. Jakmile budete připraveni ukončit nahrávání, stačí použít Ctrl + D
nebo zadejte exit . Tady je to, jak to vypadá.
Chcete-li nahraný soubor přehrát lokálně, spusťte:
$ asciinema play terminal_rec
Abyste mohli své nahrávky terminálu sdílet s ostatními uživateli, musíte soubor nejprve nahrát na stránku asciinema.org spuštěním:
$ asciinema upload terminal_rec
Chcete-li to provést, musíte si vytvořit účet a ověřit svůj terminál pomocí svého účtu na webu asciinema. Další informace o tom, jak to provést, naleznete v sekci ověřování ve spodní části webové stránky.
Alternativně můžete začít nahrávat bez zadání názvu souboru a výsledný záznam se pak standardně nahraje na asciinema.org, kde jej lze sledovat a sdílet.
$ asciinema rec
Jakmile nahrajete své nahrávky, můžete se přihlásit ke svému účtu asciinema a prohlížet si je. Jakmile jste zde, je to tak jednoduché, jako vzít kód pro vložení nebo adresu URL a sdílet je s ostatními členy.