Comment prendre des captures d’écran depuis le terminal Linux avec Scrot



L’écosystème Linux regorge d’outils de capture d’écran, chacun proposant des fonctionnalités spécifiques. Ces programmes permettent aux utilisateurs de saisir rapidement des images de leur écran, de les sauvegarder dans divers formats et de les partager aisément. Toutefois, nombre de ces solutions se présentent sous forme d’interfaces graphiques volumineuses, dont l’efficacité peut parfois laisser à désirer. Si vous êtes à la recherche d’une alternative aux applications graphiques de capture d’écran, Scrot pourrait être la solution idéale. Cet outil, accessible directement via le terminal Linux, offre une approche plus directe et évite le recours à une interface utilisateur graphique.

Installation de Scrot

Scrot est un utilitaire de capture d’écran bien connu et largement utilisé, notamment dans les environnements de bureau légers comme LXQt ou les gestionnaires de fenêtres en mosaïque tels qu’AwesomeWM et i3. Pour installer ce logiciel, ouvrez un terminal et suivez les instructions appropriées à votre distribution Linux.

Note : Scrot est compatible avec Ubuntu, Debian, Arch Linux, Fedora et OpenSUSE. Si vous utilisez une autre distribution, la compilation depuis les sources peut être nécessaire.

Distribution Commande d’installation
Ubuntu
sudo apt install scrot
Debian
sudo apt-get install scrot
Arch Linux
sudo pacman -S scrot
Fedora
sudo dnf install scrot -y
OpenSUSE
sudo zypper install scrot

Installation sur des distributions Linux non supportées

Scrot est considéré comme une excellente application terminal pour les captures d’écran sous Linux. De nombreuses distributions, même les moins connues, incluent Scrot dans leurs dépôts logiciels. Si vous ne trouvez pas de paquet installable, la compilation à partir des sources est une solution alternative.

Bien que le site officiel hébergeant les paquets Scrot soit actuellement indisponible, l’archive web (archive.org) permet de récupérer le code source. Utilisez la commande wget dans un terminal pour télécharger les sources :

wget https://web.archive.org/web/20060716123357if_/https://linuxbrit.co.uk:80/downloads/scrot-0.8.tar.gz

Extrayez les sources à l’aide de la commande tar :

tar -xvzf scrot-0.8.tar.gz

Naviguez vers le répertoire extrait et consultez le fichier README avec cat :

cd scrot-0.8

cat README

Le fichier README explique le processus de construction, mais ne mentionne pas les dépendances nécessaires. Lancez le script de configuration pour identifier les dépendances requises par votre système.

./configure

Le script vous informera des dépendances manquantes. Une fois toutes les dépendances installées, construisez Scrot :

make

La compilation étant rapide, car Scrot n’est pas une application complexe, terminez en installant le programme :

su -c "make install"

Utilisation de Scrot

Scrot fonctionne en ligne de commande. Pour effectuer une capture d’écran, ouvrez un terminal et utilisez la commande suivante :

scrot

La capture sera enregistrée dans votre répertoire personnel (/home/utilisateur). L’exécution de la commande est instantanée et ne fournit pas de retour visuel. Pour une expérience plus conviviale, utilisez l’option « -c » pour activer un compte à rebours avant la capture :

scrot -c

Pour personnaliser la durée du compte à rebours, utilisez l’option « -d » suivie du nombre de secondes désiré (remplacez X par le nombre de secondes).

scrot -cd X

Scrot permet également de capturer la fenêtre actuellement active grâce à l’option « -z » :

scrot -cd X -z

Ou, sans temporisateur:

scrot -z

Pour sélectionner une zone rectangulaire à capturer, utilisez l’option « -s »:

scrot -cd X -s

Ou sans temporisateur:

scrot -s

Enregistrer les options Scrot

Scrot offre de nombreuses options et fonctionnalités. Pour les débutants, il peut être difficile de toutes les mémoriser. Bien que l’option « -h » (help) soit utile, il peut être pratique d’enregistrer la liste des options dans un fichier texte pour une consultation ultérieure.

Pour ce faire, utilisez la commande suivante pour rediriger la sortie de l’option « -h » vers un fichier :

scrot -h >> ~/Documents/scrot-options.txt

Vous pourrez ensuite consulter ce fichier à tout moment en ouvrant votre gestionnaire de fichiers, en accédant au répertoire « Documents » et en recherchant « scrot-options.txt ».