Lượt xem 0 Nhận xét

Cài đặt công cụ quay terminal Asciinema trên Linux và Windows

Cập nhật: 01 thg 9, 2018 9:15 SA
Asciinema là một công cụ giúp chúng ta có thể quay và chia sẻ lại các thao tác thực hiện trên terminal. Điểm đặc biệt của công cụ này là tạo ra loại video cho phép bạn có thể copy các đoạn mã, hay văn bản mà bạn đã viết trên terminal ngay trên video này mà không cần phải tự gõ một cách thủ công.


Dưới đây là một ví dụ, các bạn có thể đưa trỏ chuột vào màn hình video để copy như đang theo tác trực tiếp trên terminal :
1. Cài đặt Asciinema :

Asciinema hiện tại hỗ trợ hầu hết các hệ điều hành nhân Linux, vì vậy việc cài đặt chúng trên các hệ điều hành này khá đơn giản. Các bạn chỉ cần copy và paste các câu lệnh dưới đây để cài đặt Asciinema :

apt-get install python3-pip
pip3 install asciinema

* có thể sẽ cần sudo trước mỗi câu lệnh để cài đặt thành công.

Tuy nhiên, Asciinema hiện tại chưa hỗ trợ trên Windows nên để có thể sử dụng Asciinema, các bạn có thể cài Bash Ubuntu trên Windows và sử dụng công cụ này một cách gián tiếp qua Bash Ubuntu.

Đầu tiên, các bạn hãy tiến hành cài đặt Bash Ubuntu trên Windows theo bài viết này :
https://www.windowscentral.com/how-install-bash-shell-command-line-windows-10

Sau khi cài đặt xong các bạn hãy mở Bash lên. (chọn Cortana để tìm kiếm và gõ Bash on Ubuntu on Windows)


 Sau đó các bạn chỉ cần tiến hành cài đặt một cách đơn giản như trên linux bằng các câu lệnh sau :

sudo apt-get install python3-pip
sudo pip3 install asciinema

* Nếu bị hỏi mật khẩu sau mỗi dòng lệnh, các bạn hãy nhập mật khẩu của tài khoản các bạn tạo khi cài đặt bash vào.

Ảnh minh họa quá trình cài đặt hoàn tất thành công.

2. Sử dụng Asciinema

Việc sử dụng Asciinema rất đơn giản và như nhau trên cả Linux hay trên Bash on Ubuntu on Windows, các bạn chỉ cần bật terminal lên và gõ lệnh sau :

asciinema rec

Qúa trình quay sẽ bắt đầu, lúc này mọi thao tác trên terminal của các bạn sẽ được quay lại, còn nhưng thao tác chuột hay bàn phìm bên ngoài terminal hiện tại sẽ được bỏ qua.

Để dừng việc quay, các bạn chỉ cần gõ lệnh :

exit

Lúc này, công cụ sẽ dừng quay lại và bạn sẽ có 2 lựa chọn để lưu video mới quay :

+ Sau khi ấn exit, để đăng lên trang chủ của Asciinema và lấy link để chia sẻ cho mọi người các bạn hãy ấn Enter. Sau đó đợi 1 tẹo để video được tải lên máy chủ, và một đường dẫn tới video của các bạn sẽ được hiển thị ra. Các bạn chỉ việc copy đường dẫn này và chia sẻ cho mọi người thôi.


+ Lưu vào máy tính của mình thay vì up lên server, sau khi ấn exit, các bạn ấn việc tổ hợp phím ctrl + c, video sẽ được lưu vào máy lại dưới dạng .cast.


Vì video có định dạng .cast nên để xem được video này các bạn cần hỗ trợ từ asciinema. Các bạn hãy di chuyển tới thư mục có chứa file video.cast của các bạn, sau đó gõ lệnh sau để xem video này :

sudo asciinema play <video_name.cast>

Nếu bạn muốn upload video này lên server của Asciinema.com, các bạn chỉ cần gõ :

sudo asciinema upload <video_name.cast>

Lúc này, link tới video của các bạn trên Asciinema.com sẽ hiện ra.

Asciinema còn hỗ trợ một số tùy chọn khi quay, các bạn có thể đọc Docs của công cụ này để biết thêm.

Với những ai dùng Windows, nếu muốn gỡ bỏ Bash on Ubuntu, các bạn có thể đọc và làm theo bài viết này : https://www.howtogeek.com/261188/how-to-uninstall-or-reinstall-windows-10s-ubuntu-bash-shell/

Chúc các bạn thành công

Bản quyền bài viết thuộc về Rebvn.com. Mọi copy vui lòng ghi rõ link về bài viết gốc.