Në artikullin vijues do të hedhim një vështrim në Asciinema. Ky aplikacion do të na ndihmojë për të regjistroni seancat e Terminalit. Ky mjet do të na bëjë të harrojmë për fitimet e mëdha të regjistrimi i ekranits. Asciinema është një mjet i shpejtë, i lehtë dhe me burim të hapur për djegie.
Ndryshe nga aplikacionet e tjera të ngjashme, ky jo vetëm që regjistron aktivitetet tona në Terminal por gjithashtu na ndihmon të ndajmë regjistrimet nga uebi. Ne do të jemi në gjendje të ndajmë regjistrimet duke kopjuar URL-në që do të gjenerohet dhe do të na lejojë t'i dërgojmë te miqtë tanë ose t'i publikojmë në rrjetet tona sociale. Ky mjet është i pajtueshëm me GNU / Linux, Mac OS X dhe * BSD.
Ky aplikacion mund të jetë i dobishëm në shumë situata, të cilat do të varen nga nevojat e secilit përdorues. Mundësitë janë të pafundme, veçanërisht kur bëhet fjalë për regjistrimin e një seance terminale dhe më pas ndarjen e saj. Në këtë postim do të shohim se si instaloni asciinema në Ubuntu dhe si të regjistrojmë seancat tona të Terminalit.
Instaloni Asciinema
E mira e këtij mjeti është që zhvilluesit e kanë paketuar atë për pothuajse të gjitha shpërndarjet e GNU / Linux dhe ato gjithashtu na ofrojnë mundësi të ndryshme instalimi për Ubuntu tonë.
Instaloni Asciinema nga PPA
Ky aplikacion është i disponueshëm në depot zyrtare të shumë distros GNU / Linux. Por nëse nuk e gjejmë ne mund të përdorim APP-në e mëposhtme. Për ta bërë këtë ne hapim një terminal (Ctrl + Alt + T) dhe shkruajmë në të:
sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema
Instaloni Asciinema përmes parakohshme
Ne gjithashtu do të jemi në gjendje ta gjejmë këtë mjet në dispozicion si paketë e parakohshme. Për ta instaluar, ne hapim një terminal (Ctrl + Alt + T) dhe shkruajmë:
sudo snap install asciinema --classic
Instaloni Asciinema duke përdorur pip
Nëse duam ta instalojmë këtë aplikacion përmes pip, sistemi ynë duhet të ketë pip3 instaluar më parë.
sudo pip3 install asciinema
Instaloni Asciinema nga burimi
Nëse asnjë nga metodat e mësipërme nuk funksionon në kompjuterin tuaj, mund ta përpiloni manualisht. Sistemi juaj duhet të ketë të instaluar Python 3 në mënyrë që të instalohet si duhet. Ne hapim një terminal (Ctrl + Alt + T) dhe shkruajmë komandat e mëposhtme:
git clone https://github.com/asciinema/asciinema.git cd asciinema sudo python3 -m asciinema --version
Për të instaluar asciinema në Unix dhe sistemet e tjera të funksionimit, mund t'i referoheni asaj faqja e instalimit. Ne gjithashtu mund të shohim të gjitha tiparet e saj dhe lehtësitë e mundshme nga faqja e tij e GitHub.
Kur vrapojmë "Asciinema" pa asnjë argument do të na tregojë pjesën e ndihmës.
asciinema
Regjistroni seanca terminale
Tani, ne do të regjistrojmë një seancë terminale. Për ta bërë këtë, ne do të ekzekutojmë:
asciinema rec test
Sapo të ekzekutoni komandën e mësipërme, do të tregohet rezultati vijues.
- Asciicast recording started. - Hit Ctrl-D or type "exit" to finish.
Që atëherë, Aktivitetet terminale po regjistrohen dhe ruhen në skedarin e quajtur "provë" në direktorinë aktuale të punës.
Për t'i dhënë pak përmbajtje këtij shembulli, ne do të shkruajmë disa komanda.
uname -a echo "Hola ubunlog.com" ls -l pwd df -h
Kjo do të mjaftojë për shembullin. Për të përfunduar regjistrimin, do të duhet të shtypim «CTRL + D» ose mund të shtypim edhe «dalje». Kur të përfundojë regjistrimi, mesazhi i mëposhtëm do të shfaqet në ekran.
- Asciicast recording finished.
Luajtja e sesionit të regjistruar
Ne do të jemi në gjendje të riprodhojmë seancën e regjistruar të Terminalit duke përdorur komandën:
asciinema play test
"Test" është emri i skedarit në të cilin po ruhet regjistrimi.
Ngarko seancën e regjistrimit në asciinema.org
Si emri i skedarit nuk specifikohet për regjistrim, regjistrimi që rezulton do të ngarkohet në faqen e internetit të asciinema.org. Falë kësaj ne do të jemi në gjendje ta ndajmë atë me miqtë tanë, mediat sociale ose ta shtojmë në blogun / faqen tonë të internetit.
Ky është rezultati shembull kur emri i skedarit nuk është specifikuar.
Nëse shtypim tastin ENTER, regjistrimi do të fillojë të ngarkohet në asciinema, org, terminali do të kthejë një URL unike në internet si ajo e mëparshmja pas disa sekondash.
Thjesht duhet ta ndani këtë URL me të cilët dëshironi të shihni seancën e Terminalit në shfletuesin e tyre të internetit.
në ndajnë seancën e regjistrimit, thjesht duhet të klikojmë në butonin e ndarjes që ndodhet në këndin e poshtëm të djathtë të uebit. Cfare ka me shume, mund ta shkarkojmë regjistrimin. Për ta bërë këtë, thjesht klikoni në butonin Shkarkim në fund.
Të gjithë regjistrimet tona do të mbahen private në faqen e internetit si parazgjedhje. Ato nuk renditen në motorët e kërkimit ose në uebfaqe të tjera. Ato do të jenë të dukshme vetëm për këdo që zotëron URL-në.
Menaxhoni regjistrimet tuaja në asciinema.org
Ju mund të menaxhoni seancat tuaja të ngarkuara në faqen e asciinena.org. Për të bërë atë, ju duhet të vërtetoni në sit duke ekzekutuar komandën e mëposhtme në Terminal:
asciinema auth
Kjo komandë do të prodhojë një URL që do t'ju çojë në cilësimet e llogarisë në faqen e internetit asciinema.org. Pasi të jenë mbuluar të gjitha të dhënat (ato janë falas dhe mund të plotësohen brenda një çasti), do të jeni në gjendje të fshini sesionin e regjistruar të Terminalit.
Thjesht duhet të klikoni në butonin Gear pranë butonit "Download" në pjesën e poshtme dhe të shtypni opsionin "Delete". Dhe me këtë do të eliminohet.