2021-02-13 03:27 Temps de lecture : 7 min

Comment améliorer le presse-papiers Linux avec CopyQ

Lassé de votre presse-papiers Linux basique ? Laissez-vous surprendre par CopyQ ! Ce gestionnaire de presse-papiers puissant vous permet non seulement de conserver vos données pour une utilisation ultérieure, mais aussi de les modifier et même de les crypter.

Installation des prérequis

Le créateur de CopyQ ne propose malheureusement pas de fichiers binaires précompilés pour Ubuntu, Debian, Fedora ou d'autres distributions Linux majeures. Par conséquent, la compilation à partir des sources est la seule voie pour installer ce logiciel. Vous aurez besoin d'outils de construction spécifiques pour cela.

CopyQ dépend de nombreux outils et bibliothèques. Chaque distribution a ses propres exigences. Pour les satisfaire, ouvrez un terminal et exécutez les commandes appropriées ci-dessous :

Note : Les utilisateurs d'Arch Linux sont invités à consulter le paquet AUR, car les dépendances spécifiques à cette distribution ne sont pas détaillées par le développeur.

Ubuntu

sudo apt install 
  git cmake 
  qtbase5-private-dev 
  qtscript5-dev 
  qttools5-dev 
  qttools5-dev-tools 
  libqt5svg5-dev 
  libqt5x11extras5-dev 
  libxfixes-dev 
  libxtst-dev 
  libqt5svg5

Debian

sudo apt-get install 
  git cmake 
  qtbase5-private-dev 
  qtscript5-dev 
  qttools5-dev 
  qttools5-dev-tools 
  libqt5svg5-dev 
  libqt5x11extras5-dev 
  libxfixes-dev 
  libxtst-dev 
  libqt5svg5

Fedora

sudo dnf install 
  gcc-c++ git cmake 
  libXtst-devel libXfixes-devel 
  qt5-qtbase-devel 
  qt5-qtsvg-devel 
  qt5-qttools-devel 
  qt5-qtscript-devel 
  qt5-qtx11extras-devel

OpenSUSE

sudo zypper install 
  gcc-c++ git cmake 
  libXtst-devel libXfixes-devel 
  libqt5-qtbase-common-devel 
  qt5-qtsvg-devel 
  qt5-qttools-devel 
  qt5-qtscript-devel 
  qt5-qtx11extras-devel

Linux générique

Il est tout à fait possible de compiler CopyQ sur une distribution Linux non basée sur Redhat, Debian ou Ubuntu. Cependant, il vous faudra identifier vous-même les dépendances nécessaires en consultant la documentation officielle et en installant les paquets requis pour la compilation.

Compilation de CopyQ

Maintenant que toutes les dépendances sont installées, l'étape suivante est de récupérer le code source. Pour cela, utilisez la commande git clone dans votre terminal.

Note : Si vous ne souhaitez pas utiliser Git, une archive Tar du code source est disponible en téléchargement sur SourceForge.

git clone https://github.com/hluk/CopyQ.git

Déplacez-vous ensuite dans le répertoire du code source CopyQ à l'aide de la commande cd :

cd CopyQ

Configurez les fichiers de construction avec la commande cmake :

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .

Compilez le code avec la commande make. La compilation peut prendre du temps, soyez patient :

make

Enfin, terminez l'installation avec la commande make install :

sudo make install

Configuration du démarrage automatique de CopyQ

Une fois installé, CopyQ est accessible via le lanceur de votre environnement de bureau. Pour une utilisation optimale, configurez une entrée de démarrage automatique. Cette étape est cruciale car le programme est conçu pour surveiller votre presse-papiers en continu.

La configuration du démarrage automatique varie selon les environnements de bureau. Nous allons utiliser le terminal. Commencez par vous rendre dans le répertoire des applications :

cd /usr/local/share/applications

Créez ensuite un répertoire de démarrage automatique si nécessaire :

mkdir -p ~/.config/autostart

Copiez le raccourci de bureau de CopyQ dans le répertoire de démarrage automatique :

cp com.github.hluk.copyq.desktop ~/.config/autostart

Mettez à jour les permissions du fichier :

cd ~/.config/autostart
sudo chmod +x cp com.github.hluk.copyq.desktop

Utilisation de CopyQ

CopyQ offre de nombreuses fonctionnalités, mais sa fonction principale est la gestion du presse-papiers. Pour l'utiliser, copiez un texte en le sélectionnant et en utilisant le clic droit. Cette action l'enregistrera automatiquement dans CopyQ. Pour accéder aux données enregistrées, cliquez sur l'icône CopyQ dans votre barre d'état système.

Déplacement vers le presse-papiers

Pour remettre une ancienne entrée dans le presse-papiers, sélectionnez-la et cliquez sur l'icône "déplacer vers le presse-papiers".

Cryptage d'une entrée

Pour protéger des informations sensibles, utilisez la fonction de cryptage. Sélectionnez l'entrée à crypter et cliquez sur l'icône de verrouillage. CopyQ utilisera GnuPG pour chiffrer vos données.

Note : GnuPG est nécessaire pour le cryptage. Si ce n'est pas le cas sur votre machine, vous pouvez l'installer ici.

Modification d'une entrée

CopyQ permet de modifier facilement les entrées existantes. Pour cela, sélectionnez l'entrée à modifier et cliquez sur le bouton d'édition (ou appuyez sur F2).

Création d'une entrée

CopyQ vous permet de créer de nouvelles entrées sans passer par le presse-papiers. Utilisez pour cela l'option "nouvel élément", écrivez votre texte, et enregistrez.

Enregistrez pour ajouter votre nouvelle entrée à la liste des données que CopyQ gère.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.