Pada artikel selanjutnya kita akan melihat Asciinema. Aplikasi ini akan membantu kita untuk merekam sesi Terminal. Alat ini akan membuat kita melupakan keuntungan besar rekaman layars. Asciinema adalah a cepat, ringan dan alat pembakar open source.
Tidak seperti aplikasi serupa lainnya, aplikasi ini tidak hanya merekam aktivitas Terminal kami, tetapi juga membantu kami berbagi rekaman dari web. Kami akan dapat membagikan rekaman dengan menyalin URL yang akan dibuat dan akan memungkinkan kami untuk mengirimkannya ke teman-teman kami atau mempublikasikannya di jejaring sosial kami. Alat ini kompatibel dengan GNU / Linux, Mac OS X dan * BSD.
Aplikasi ini dapat berguna dalam banyak situasi, yang akan bergantung pada kebutuhan setiap pengguna. Kemungkinannya tidak terbatas, terutama saat merekam sesi terminal dan membagikannya nanti. Dalam posting ini kita akan melihat caranya instal asciinema di Ubuntu dan cara merekam sesi Terminal kami.
Instal Asciinema
Hal yang baik tentang alat ini adalah bahwa para pengembang telah memaketkannya untuk hampir semua distribusi GNU / Linux, dan mereka juga menawarkan kemungkinan instalasi yang berbeda untuk Ubuntu kami.
Instal Asciinema dari PPA
Aplikasi ini tersedia di repositori resmi dari banyak distro GNU / Linux. Tetapi jika kami tidak menemukannya kita bisa menggunakan PPA berikut. Untuk melakukan ini, kami membuka terminal (Ctrl + Alt + T) dan menulis di dalamnya:
sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema
Instal Asciinema melalui snap
Kami juga dapat menemukan alat ini tersedia sebagai paket sekejap. Untuk menginstalnya, kami membuka terminal (Ctrl + Alt + T) dan ketik:
sudo snap install asciinema --classic
Instal Asciinema menggunakan pip
Jika kita ingin menginstal aplikasi ini melalui pip, sistem kami harus memiliki pip3 dipasang sebelumnya.
sudo pip3 install asciinema
Instal Asciinema dari sumber
Jika tidak ada metode di atas yang berfungsi di komputer Anda, Anda dapat mengkompilasinya secara manual. Sistem Anda harus menginstal Python 3 agar dapat menginstal dengan benar. Kami membuka terminal (Ctrl + Alt + T) dan menulis perintah berikut:
git clone https://github.com/asciinema/asciinema.git cd asciinema sudo python3 -m asciinema --version
Untuk menginstal asciinema di Unix dan sistem operasi lain, Anda dapat merujuk ke halaman instalasi. Kami juga dapat melihat semua fitur dan fasilitas yang mungkin dari halamannya GitHub.
Saat kita lari "Asciinema" tanpa argumen apa pun akan menunjukkan kepada kita bagian bantuan.
asciinema
Rekam sesi terminal
Sekarang, kita akan merekam sesi terminal. Untuk melakukan ini, kami akan mengeksekusi:
asciinema rec test
Setelah Anda menjalankan perintah di atas, output berikut akan ditampilkan.
- Asciicast recording started. - Hit Ctrl-D or type "exit" to finish.
Dari dulu, Aktivitas terminal sedang direkam dan disimpan dalam file bernama "test" di direktori kerja saat ini.
Untuk memberikan sedikit konten pada contoh ini, kita akan menulis beberapa perintah.
uname -a echo "Hola ubunlog.com" ls -l pwd df -h
Ini sudah cukup sebagai contoh. Untuk mengakhiri rekaman, kita harus menekan «CTRL + D» atau kita juga bisa mengetik «keluar». Saat perekaman selesai, pesan berikut akan ditampilkan di layar.
- Asciicast recording finished.
Pemutaran sesi yang direkam
Kami akan dapat mereproduksi sesi Terminal yang direkam menggunakan perintah:
asciinema play test
"Test" adalah nama file tempat rekaman disimpan.
Unggah sesi rekaman ke asciinema.org
Si nama file tidak ditentukan untuk perekaman, rekaman yang dihasilkan akan diunggah ke situs asciinema.org. Berkat ini kami akan dapat membagikannya dengan teman-teman kami, media sosial atau menambahkannya ke blog / situs web kami sendiri.
Ini adalah contoh keluaran ketika nama file tidak ditentukan.
Jika kita menekan tombol ENTER, rekaman akan mulai diunggah ke asciinema, org, terminal akan mengembalikan URL web unik seperti sebelumnya setelah beberapa detik.
Anda hanya perlu membagikan URL ini dengan siapa Anda ingin melihat sesi Terminal di browser web mereka.
untuk bagikan sesi rekaman, kita hanya perlu mengeklik tombol bagikan yang terletak di pojok kanan bawah web. Apalagi, kami dapat mengunduh rekamannya. Untuk melakukan ini, cukup klik tombol Unduh di bagian bawah.
Semua rekaman kami akan dirahasiakan di situs web secara default. Mereka tidak terdaftar di mesin pencari atau situs web lain. Mereka hanya akan terlihat oleh siapa pun yang memiliki URL.
Kelola rekaman Anda di asciinema.org
Anda dapat mengelola sesi yang Anda unggah di situs asciinena.org. Untuk melakukannya, Anda harus mengotentikasi di situs dengan menjalankan perintah berikut di Terminal:
asciinema auth
Perintah ini akan menghasilkan URL yang akan membawa Anda ke pengaturan akun di situs asciinema.org. Setelah semua data dicakup (gratis dan dapat diisi sebentar lagi), Anda akan dapat menghapus sesi Terminal yang direkam.
Anda hanya perlu mengeklik tombol Roda gigi di sebelah tombol "Unduh" di bagian bawah dan tekan opsi "Hapus". Dan dengan ini akan tersingkir.