
Une chose qui m’a vraiment ralenti lorsque je bricolais mon Raspberry Pi 500+ est de ne pas pouvoir copier et coller de manière transparente entre celui-ci et mon MacBook Pro. J’ai cherché une solution et, après quelques tentatives infructueuses, j’ai trouvé quelque chose qui fonctionne.
Pourquoi faire ça ?
Raspberry Pi OS est un système d’exploitation gratuit et open source qui facilite l’utilisation de votre ordinateur monocarte pour toutes sortes de tâches. Il est livré avec une petite sélection d’applications pour vous permettre d’être opérationnel rapidement, et bien que de nombreux utilisateurs de Raspberry Pi choisissent d’utiliser un autre système d’exploitation (qu’il s’agisse d’une version de Linux ou de quelque chose de conçu à cet effet comme le système d’exploitation Home Assistant), c’est toujours le choix « par défaut » pour de nombreux utilisateurs de Pi.
Pour la plupart d’entre nous, le Pi n’est pas notre seul ordinateur. Ces machines très polyvalentes et à faible consommation sont couramment utilisées avec d’autres ordinateurs Windows, Mac et Linux, c’est ainsi que j’ai actuellement configuré mon Pi 500+. C’est formidable, mais le manque de mobilité entre les deux plates-formes différentes peut sembler limitant.
Crédit : Tim Brookes/Windows Insight
\Dans mon cas, ma machine principale exécute macOS. J’ai tous mes mots de passe stockés dans iCloud, et même si c’est à moi de m’abandonner volontairement au célèbre écosystème impitoyable d’Apple, je ne suis pas assez dérangé pour mettre en place un gestionnaire de mots de passe indépendant de la plate-forme comme Dashlane sur le Pi pour la poignée de connexions que je dois effectuer.
Il y a aussi la petite question de copier des blocs de code, des commandes de terminal et même des adresses Web d’un ordinateur à un autre. Si je recherche une solution à quelque chose sur mon Mac, je ne veux pas avoir à localiser à nouveau le site Web juste pour récupérer une sélection de texte qui se trouve juste devant moi.
Par conséquent, partager un presse-papiers entre mon Mac (ou iPhone) et Raspberry Pi a été l’une des premières choses que j’ai faites.
KDE Connectez-vous à la rescousse
Après plusieurs revers, je suis retourné à la planche à dessin et j’ai découvert que le partage du presse-papiers n’est qu’une des nombreuses fonctionnalités incluses dans KDE Connect. Ce logiciel gratuit facilite la communication entre diverses plateformes, notamment les smartphones Android et le système d’exploitation Linux.

KDE Connect est disponible sur macOS au format nocturne et sous forme de package sur le Mac App Store. Bien qu’il ne s’agisse pas de la version la plus stable, vous devrez choisir la version nocturne si vous souhaitez accéder au partage du presse-papiers. J’ai pu facilement installer l’application sur mon Raspberry Pi à l’aide du gestionnaire de paquets apt en tapant « sudo apt-get install kdeconnect » dans le terminal.

Une fois l’application installée sur les deux machines, j’ai accordé toutes les autorisations que l’application Mac m’a demandées, puis j’ai fait une demande de couplage avec mon Raspberry Pi. Il ne reste plus qu’à faire correspondre les clés et à cliquer sur « Accepter » et nous avons terminé. Bien que KDE Connect se transforme en une icône de barre d’état sur macOS, vous devrez lancer l’application KDE Indicator distincte pour obtenir cette fonctionnalité sur un Raspberry Pi.

J’ai eu des problèmes pour que KDE Connect voie mon Mac lorsque j’utilisais un VPN (ExpressVPN utilisant le protocole OpenVPN UDP). Pour résoudre ce problème, j’ai accédé à Pi > Préférences > Paramètres système KDE et je me suis assuré que « Détecter automatiquement la configuration du proxy » était activé, puis j’ai redémarré mon Pi et je n’ai plus eu aucun problème.
Ce n’est pas un problème, puisque le service continue de fonctionner sur Raspberry Pi OS en arrière-plan. Si vous ouvrez le Gestionnaire des tâches dans le menu Pi > Accessoires, vous le verrez fonctionner en arrière-plan. Cela persiste même après un redémarrage, tant que l’application s’exécute sur les deux machines.
Autres méthodes que vous pouvez essayer
Le copier-coller est possible à l’aide de Raspberry Pi Connect, grâce auquel vous pouvez vous connecter à votre Raspberry Pi via le Web et utiliser les boutons « Copier depuis la télécommande » et « Coller vers la télécommande » en haut de l’écran pour interagir avec votre Raspberry Pi. C’est bien si vous accédez à votre machine à distance, mais ce n’est pas idéal si vous passez d’un ordinateur à l’autre sur le même bureau.

Vous pouvez également essayer de vous connecter via une connexion VNC à l’aide d’un client prenant en charge le presse-papiers, mais celui-ci est conçu pour un accès à distance de la même manière. De plus, je n’ai jamais réussi à faire fonctionner le partage du presse-papiers sur VNC en utilisant macOS entre deux Mac, sans parler d’un autre système d’exploitation.
Il y a d’autres projets, mais je n’ai réussi à en faire fonctionner aucun. Uniclip s’est montré le plus prometteur, m’a donné des messages de connexion réussis dans Terminal (à la fois sur Mac et Raspberry Pi OS), mais le copier-coller entre les deux a échoué. Le projet n’a pas été mis à jour depuis quelques années, ce qui pourrait expliquer pourquoi.
Clipboard-Sync est une autre option en cours de développement actif et utilise un dossier partagé dans le stockage cloud pour accomplir cette tâche, mais elle ne dispose actuellement pas de version ARM64 disponible pour une utilisation sur un Raspberry Pi.
Pour l’instant, KDE Connect fait le travail chaque fois que j’ai besoin de copier un mot de passe ou de coller une commande de terminal. L’application Mac n’est pas ce que j’appellerais stable, mais les fonctionnalités de base sont assez bonnes.
Assurez-vous simplement de mettre régulièrement à jour l’application, car des failles de sécurité ont été découvertes dans les anciennes versions.
*️⃣ Lien source :
gestionnaire de mots de passe comme Dashlane, KDE Connect , via le web , Uniclip , Clipboard-Sync , failles de sécurité découvertes dans les anciennes versions,