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.