Démarrer avec Wine sur Raspberry Pi (Guide débutant)

Si vous cliquez sur nos liens et effectuez un achat, nous pouvons recevoir une commission d'affiliation. En savoir plus

Wine sur Raspberry Pi, c’est un truc qui m’a toujours intrigué. Pouvoir faire tourner des applis Windows sur ce petit appareil Linux, c’est séduisant sur le papier, mais pas toujours simple à mettre en place. Si vous êtes curieux de savoir comment ça marche et que vous voulez tester par vous-même, on va voir tout ça étape par étape.

La façon la plus simple d’installer Wine sur Raspberry Pi OS est d’utiliser Pi-Apps, un outil qui permet d’installer des applications non disponibles dans le gestionnaire de paquets par défaut. Une fois Pi-Apps installé, Wine (et des dizaines d’autres applis) s’installe en un seul clic.

Si c’est votre première fois avec Wine ou Pi-Apps, pas de panique. On va parcourir chaque étape ensemble, de l’installation du système jusqu’au lancement de votre première appli Windows sur Raspberry Pi.

Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !

Prérequis pour faire tourner Wine sur Raspberry Pi

Avant d’installer quoi que ce soit, voici ce qu’il faut vérifier, surtout côté logiciel.

Matériel

Il n’y a pas de contrainte particulière côté matériel pour faire tourner Wine sur un Raspberry Pi.
Tout fonctionne, et voici ce que j’ai utilisé pour tester et écrire ce tutoriel :

bare raspberry pi 5 on desk

Évidemment, les besoins ne sont pas les mêmes si vous voulez faire tourner Notepad ou Photoshop, mais en gros, n’importe quel modèle peut faire tourner Wine avec des applis Windows légères.

Petit conseil : l’installation prend déjà pas mal de temps sur un Raspberry Pi 5 avec un stockage rapide. Donc même si techniquement ça peut tourner sur un Pi Zero avec une carte SD lente, attendez-vous à ce que ça prenne beaucoup plus longtemps.

Système d’exploitation

Wine supporte désormais un bon nombre d’applications sur les systèmes d’exploitation 64 bits. J’ai pu l’installer sur la dernière version de Raspberry Pi OS (trixie) et faire fonctionner mes programmes sans problème.

J’ai simplement installé le choix par défaut avec Raspberry Pi Imager, que j’utilise habituellement pour mes tutoriels, c’est-à-dire Raspberry Pi OS Desktop 64 bits. Essayez, ça devrait marcher directement.

Attention : même si Wine (x64) supporte maintenant beaucoup d’applications, toutes ne sont pas garanties de fonctionner. Si vous avez besoin d’une meilleure compatibilité, pensez à installer une version 32 bits de Raspberry Pi OS.

Télécharger mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Si vous avez besoin d’aide pour installer ou réinstaller votre système sur Raspberry Pi, cliquez sur ce lien pour lire mon tutoriel.

Ensuite, assurez-vous que votre système est connecté à Internet et bien à jour :
sudo apt update
sudo apt upgrade

Vous pouvez bien sûr utiliser les outils graphiques pour faire la même chose si vous n’êtes pas fan de la ligne de commande :-).

Je recommande aussi de configurer SSH ou VNC, pour pouvoir suivre la suite depuis votre PC si votre setup sur le Raspberry Pi n’est pas très confortable. Cliquez sur les liens pour voir comment les utiliser efficacement.

Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !

Pi-Apps

Une fois votre système prêt, Pi-Apps s’installe avec une seule commande dans le terminal.

Comme mentionné en intro, Pi-Apps est un outil gratuit qui regroupe un ensemble de scripts pour installer des applications non disponibles via APT (ou l’outil « Add/Remove Software » si vous préférez l’interface graphique).

Vous pouvez le récupérer depuis leur site web, ou simplement copier/coller cette ligne dans un terminal :
wget -qO- https://raw.githubusercontent.com/Botspot/pi-apps/master/install | bash

Ça va télécharger un script qui fait tout à votre place. Attendez quelques secondes que l’installation se termine.

Une fois installé, un raccourci apparaît sur votre bureau, et vous retrouvez aussi Pi-Apps dans le menu principal sous Accessories.

Note : Vous voulez voir ces étapes en vidéo ? J’ai une vidéo sur Wine réservée aux membres de la communauté. Rejoignez-nous ici pour la regarder, et accédez à plus de 50 autres leçons sur le Raspberry Pi ainsi qu’à plein d’autres avantages !

Installer Wine sur Raspberry Pi

Une fois Pi-Apps installé, Wine est disponible et s’installe directement depuis l’outil :

  • Double-cliquez sur le raccourci de votre bureau pour lancer Pi-Apps.
  • Allez dans Tools > Emulation, ou utilisez le moteur de recherche pour trouver Wine dans la liste des applis.

Une fois sur le même écran que ci-dessus, cliquez simplement sur le bouton Install en bas à droite pour lancer l’installation. Pi-Apps va ouvrir un terminal et exécuter toutes les commandes à votre place.

Astuce : une fenêtre pop-up peut apparaître pour vous demander de changer la taille de pagination du noyau à 4K. Cliquez sur confirmer et redémarrez. Relancez ensuite l’installation de Wine.

L’installation va prendre un bon moment (au moins 15 minutes sur un Pi 5 de mon côté), c’est un peu comme installer Windows, c’est normal. Ne vous inquiétez pas de tous les messages qui défilent dans le terminal, soyez juste patient.

Profitez-en pour aller vous chercher un café. Une fois terminé, la ligne Wine dans Pi-Apps passe au vert. Vous pouvez fermer Pi-Apps, on n’en a plus besoin.

Configurer Wine sur Raspberry Pi

Maintenant que Wine est installé, on va jeter un œil rapide à l’outil de configuration.

Télécharger mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Lancez l’outil de configuration Wine depuis le bureau (Menu Pi > System Tools > Wine Configuration) ou en exécutant cette commande dans un terminal :
winecfg

L’outil s’ouvre avec plusieurs onglets pour personnaliser votre installation. Voici un résumé rapide de chacun :

  • Applications : cet onglet permet de créer des paramètres spécifiques à certaines applications qui tournent via Wine. Vous devrez peut-être y revenir si une appli ne fonctionne pas avec les réglages par défaut.
  • Libraries : permet de modifier le comportement de chargement des DLL (Dynamic Link Libraries) dans Wine. Les DLL sont des composants essentiels des applis Windows qui fournissent diverses fonctionnalités et peuvent être partagés entre plusieurs applications.
  • Graphics : configure les paramètres liés à l’affichage graphique des applis Windows qui tournent via Wine.
  • Desktop Integration : options pour personnaliser l’apparence et le comportement des applis Windows, afin de les intégrer plus naturellement à votre bureau Linux.
  • Drives : contrôle comment les lettres de lecteur Windows sont associées aux chemins Unix dans l’environnement Wine. Vous pouvez définir la correspondance entre les lettres Windows (C:, D:, etc.) et les dossiers ou partitions de votre système de fichiers Linux.
  • Audio : si besoin, cet onglet permet de changer les périphériques audio utilisés avec Wine.
  • About : un écran simple qui affiche la version de Wine et permet de modifier le nom du propriétaire et de l’organisation du système Windows.

Dans la plupart des cas, les réglages par défaut conviennent très bien, donc pas besoin de s’y attarder. Je ne peux pas tout couvrir ici, c’est juste pour vous donner une vue d’ensemble. Consultez la documentation officielle pour plus de détails sur une fonctionnalité précise.

N’oubliez pas que Wine existe depuis très longtemps sur Linux (première version en 1993). L’installation sur Raspberry Pi est un peu plus délicate, mais une fois faite, l’utilisation ne diffère pas vraiment d’un autre ordinateur Linux. Vous trouverez donc facilement de l’aide en ligne.

Exemple : faire tourner Notepad++ sur Raspberry Pi

Wine est installé et configuré, passons à la pratique. On va tester avec Notepad++, un éditeur de texte populaire disponible uniquement sous Windows.

Gardez à l’esprit que toutes les applis Windows ne fonctionnent pas forcément à la perfection. Je vous conseille de consulter la base de données de compatibilité de Wine. C’est aussi là que vous trouverez des instructions spécifiques pour modifier votre configuration si une appli ne démarre pas.

Voici les étapes pour installer Notepad++ avec Wine :

  • Rendez-vous sur la page de téléchargement de Notepad++ dans votre navigateur.
  • Téléchargez la version Windows de Notepad++.
    (J’ai téléchargé l’installeur 64 bits pour correspondre à mon setup, mais si vous êtes sur un système 32 bits, prenez l’installeur 32 bits.)
  • Une fois le téléchargement terminé, allez dans le dossier où l’installeur Notepad++ a été enregistré sur votre Raspberry Pi (par défaut dans le dossier Downloads, sous /home/$USER).
    cd Downloads
  • Lancez l’installeur Notepad++ avec Wine via la commande suivante dans votre terminal. Ça ressemble à quelque chose comme :
    wine npp-<version>.Installer.exe
  • L’installeur Notepad++ devrait se lancer.
    Suivez les instructions à l’écran comme vous le feriez sur un Windows classique pour terminer l’installation.
  • Une fois Notepad++ installé, vous devriez le voir apparaître dans le menu des raccourcis de Wine.

    Lancez Notepad++ depuis ce raccourci et profitez de cet éditeur Windows sur votre Raspberry Pi.

N’oubliez pas que toutes les applis Wine se croient sur un système Windows. Elles ne tournent pas nativement sur Raspberry Pi OS, ce qui implique quelques petites choses à garder en tête.

Par exemple, si vous essayez d’ouvrir un fichier avec Notepad++, vous ne pouvez pas aller directement dans /home/$USER. Mais quand on a configuré Wine, on a vu les correspondances entre les lettres de lecteur Windows et les dossiers Linux. Avec les réglages par défaut, ouvrir Z:\ dans Notepad++ vous donne accès aux fichiers de Raspberry Pi OS :

À ce stade, ça peut valoir le coup d’ajouter un nouveau lecteur (H:\ par exemple) pointant vers votre dossier home ou votre dossier de projet, pour gagner du temps dans Notepad++.

Voilà, on a installé Wine sur Raspberry Pi OS et vérifié qu’une appli Windows peut bien tourner dessus. Maintenant, à vous de tester vos applis préférées et de voir lesquelles fonctionnent sur Raspberry Pi OS.

Cela dit, les applications natives fonctionnent toujours mieux, et il existe d’excellentes alternatives, comme vous pouvez le voir dans ces articles :

Télécharger mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Rappel: J'ai crée une communauté d'utilisateurs de Raspberry Pi qui vous permet de partage vos avancées, poser vos questions et recevoir de nombreux avantages exclusifs (anglophones uniquement). Cliquez sur le lien pour en savoir plus.

Questions fréquentes

Wine est-il un émulateur ?

Wine n’est pas un émulateur. Wine signifie « Wine Is Not an Emulator » (Wine n’est pas un émulateur). C’est une couche de compatibilité qui permet de faire tourner des applications Windows sur des systèmes de type Unix comme Linux, macOS ou Raspberry Pi OS.

Un émulateur, lui, simule un environnement matériel complet, processeur, mémoire et autres composants, pour permettre l’exécution de logiciels conçus pour une autre plateforme. Son but est de reproduire le comportement d’une architecture matérielle spécifique.

Wine, lui, ne simule pas tout le système d’exploitation Windows ni son environnement matériel. Il fournit un ensemble de bibliothèques et d’API qui réimplémentent l’API Windows sur des systèmes de type Unix.

Quelles applis Windows fonctionnent bien avec Wine ?

Wine a fait de gros progrès en termes de compatibilité avec un large éventail d’applications Windows, mais le niveau de compatibilité varie selon la complexité et l’âge de l’application.

En règle générale, les applications plus simples ou plus anciennes ont tendance à mieux fonctionner avec Wine. Elles s’appuient souvent sur des appels API plus basiques et ont moins de dépendances, ce qui les rend plus compatibles.

Puis-je copier mes applis Windows installées sur mon PC vers le Raspberry Pi ?

Copier des applications Windows directement depuis une installation Windows vers un Raspberry Pi sous Wine n’est PAS recommandé.

Wine n’est pas conçu pour fonctionner directement avec une installation Windows existante ni pour copier des applis de cette façon. Il a besoin de configurations spécifiques et de couches de compatibilité pour faire tourner des applis Windows sur un système de type Unix.

La bonne approche, c’est de télécharger et d’installer les applications Windows directement sur votre Raspberry Pi via Wine, plutôt que d’essayer de les copier depuis Windows. Ça demande quelques étapes supplémentaires, mais ça garantit que vos applis sont bien configurées et fonctionnent correctement sur le Raspberry Pi.

Télécharger mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Ressources supplémentaires pour votre Raspberry Pi

Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant

Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici

Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant

Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *