TermRecord est un simple outil open source écrit en Python, qui permet d'enregistrer des sessions de terminal dans un fichier HTML autonome facile à partager. Dans ce tutoriel, nous allons passer par l'installation de TermRecord sur Ubuntu 16.04 et Debian 9.
Mettez à jour votre logiciel système
Tout d'abord, connectez-vous à votre serveur via SSH et assurez-vous que tous les logiciels de votre système sont à jour. Exécutez la commande suivante pour mettre à jour la liste des packages et mettre à niveau tous vos logiciels système vers la dernière version disponible:
sudo apt-get update && sudo apt-get -y upgrade
Installer Pip
Installez Pip:
sudo apt-get install python-pip
Une fois l'installation terminée, vous pouvez vérifier qu'elle a réussi en utilisant la commande suivante:
pip -V
Vous verrez quelque chose de semblable au suivant:
# pip -V
pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7)
Installer TermRecord
Installez TermRecord à l'aide du gestionnaire de packages Python (Pip):
sudo pip install TermRecord
Usage
Prendre une vidéo du terminal avec TermRecord est assez simple, il suffit d'exécuter la commande suivante (attention aux majuscules):
TermRecord -o record.html
Remarque: Nous spécifions le fichier de sortie dans lequel la vidéo sera enregistrée à l'aide de l' -ooption. le .htmlformat est le format par défaut.
Directement après l'exécution de cette commande, nous recevrons un message indiquant que le script d'enregistrement a démarré et qu'un fichier d'enregistrement temporaire a été créé. À partir de ce moment, tout ce que vous entrez dans le terminal sera enregistré et visible dans la vidéo. Une fois la démonstration terminée et que vous souhaitez terminer la vidéo, entrez simplement exit, puis appuyez sur ENTER.
Pour des opérations plus complexes, consultez TermRecord --help.