Souhaitez-vous exécuter des applications Windows sur Ubuntu ? Si votre réponse est « Oui », vous êtes au bon endroit puisque Solvetic parlera d'une application qui a été développée pour tous ceux qui souhaitent exécuter des applications Windows .exe sur Linux. Comme vous l'avez peut-être remarqué, lors du téléchargement d'une application Windows, il sera impossible de l'installer dans Ubuntu 19.04 en raison du système de fichiers, et les applications Windows sont variées et trop nombreuses. Donc pour pouvoir les exécuter nous verrons un utilitaire appelé Wine et vous comprendrez en quoi il est utile pour ce type de processus.
Qu'est-ce que le vinWine (Wine Is Not an Emulator), a été créé comme une couche de compatibilité où il est possible d'exécuter des applications Windows sur des systèmes d'exploitation compatibles POSIX tels que Ubuntu 19.04. Ceci est accompli car Wine traduit les API Windows en appels POSIX au lieu d'utiliser des méthodes de virtualisation et cela englobera des améliorations en termes d'exécution, de performances et de compatibilité.
Ainsi, au lieu de procéder à un double démarrage (Windows et Linux) séparément, la meilleure solution consiste à puiser dans Wine pour obtenir cette compatibilité en gérant toutes les instructions internes permettant à Linux de reconnaître les applications Windows comme exécutables.
Caractéristiques du vinDans les caractéristiques du vin, nous trouvons:
- Il offre une prise en charge graphique pour macOS et Android.
- Prend en charge les périphériques d'entrée alternatifs comme les tablettes graphiques.
- Il est compatible pour exécuter les programmes Win64, Win32, Win16 et DOS.
- Affichage graphique basé sur X11 qui prend en charge l'accès à distance au terminal X.
- Prend en charge l'utilisation facultative de fichiers DLL de fournisseurs externes.
- Compatible DirectX pour les jeux et le multimédia.
- Compatible avec les pilotes audio comme ALSA, OSS, PulseAudio et CoreAudio.
- Prise en charge du réseau Winsock TCP/IP.
- Il intègre un pilote d'interface PostScript afin d'utiliser les services d'impression Unix PostScript standard.
- Compatible avec l'interface ASPI (SCSI) qui prend en charge les scanners, les lecteurs de CD et d'autres périphériques.
- Prise en charge avancée d'Unicode et des langues mondiales.
Nous allons maintenant voir comment installer Wine sur Ubuntu 19.04.
1. Comment installer Wine sur Ubuntu 19.04
Étape 1
La première étape à franchir sera d'ajouter l'architecture 32 bits (x86) car de nombreuses applications ne sont compatibles qu'avec cette architecture, pour cela nous exécutons ce qui suit :
sudo dpkg --add-architecture i386
Étape 2
Une fois cela fait, nous importerons la clé WineHQ en exécutant la commande suivante :
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Nous allons faire une parenthèse pour expliquer ce qu'est WineHQ. Wine est communément appelé WineHQ pour le thème de développement et WineHQ propose des versions basées sur deux branches qui sont stables et en développement.
Étape 3
La branche stable utilise un calendrier de publication annuel et propose des mises à jour mineures généralement toutes les 2 semaines, tandis que la branche de développement a un calendrier de publication bimensuel avec de nouvelles fonctionnalités.
Une fois la clé importée, nous procédons à son ajout en exécutant :
sudo apt-key ajouter winehq.key
Étape 4
La prochaine étape sera d'ajouter le dépôt Wine pour que son installation soit possible, pour Ubuntu 19.04 nous exécutons ce qui suit :
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu main disk'
Étape 5
À la fin de ce processus, nous verrons ce qui suit :
Étape 6
Après cela, nous mettons à jour les packages système, y compris les référentiels :
mise à jour sudo apt
Étape 7
Enfin, nous procédons à l'installation de la version stable de Wine dans Ubuntu 19.04 en exécutant ce qui suit :
sudo apt install --install-recommends winehq-stable
Là, nous entrons la lettre "S" pour procéder au téléchargement et à l'installation de la version stable de WineHQ dans Ubuntu 19.04.
Étape 8
À la fin de ce processus, nous verrons ce qui suit :
Étape 9
On peut vérifier la version de Wine installée en exécutant :
vin --version
2. Comment configurer Wine dans Ubuntu 19.04
Étape 1
Nous allons configurer certains aspects de Wine, pour cela nous utiliserons la commande suivante :
winecfgÉtape 2
Le message suivant s'affichera :
Étape 3
Là, nous cliquons sur Installer pour procéder à ces dépendances :
Étape 4
Après cela, la fenêtre contextuelle suivante s'affichera où nous pourrons configurer des détails tels que :
- Unités de stockage.
- l'audio
- Applications
- Librairies
- Graphiques d'application
- Bureaux et plus
AGRANDIR
Étape 5
Nous verrons que dans l'onglet "Applications" il est possible de sélectionner l'édition de Windows à imiter, celles-ci vont de Windows 7 à Windows 10 :
AGRANDIR
3. Comment utiliser les applications Windows avec Wine sur Ubuntu 19.04
Nous allons maintenant être prêts à exécuter Wine sur Ubuntu 19.04.
Étape 1
Nous allons accéder au navigateur et télécharger une application Windows :
Étape 2
Une fois téléchargé nous vérifions qu'il s'agit d'un fichier exécutable :
Étape 3
Nous faisons un clic droit sur l'application et sélectionnons "Ouvrir avec une autre application":
Étape 4
Dans la fenêtre d'options, nous sélectionnons "Wine Windows Program Loader":
Étape 5
Nous cliquons sur "Sélectionner" pour ouvrir ladite application, en fonction de l'application téléchargée, l'assistant s'affichera, par exemple, si nous téléchargeons Notepad ++, nous verrons ce qui suit :
Étape 6
Là, nous sélectionnons la langue et cliquez sur OK et l'assistant Windows typique s'ouvrira :
Étape 7
Après avoir terminé les étapes de l'assistant, nous verrons que l'installation est correcte :
Étape 8
On peut accéder sans problème à l'application installée dans Ubuntu 19.04 :
AGRANDIR
Étape 9
Nous vérifions que Wine 4.0 a été mis à jour :
4. Comment mettre à niveau vers WineHQ 4.17 sur Ubuntu 19.04
Il s'agit de la nouvelle version de Wine lancée récemment qui nous donne des fonctions telles que :
- Prise en charge des fichiers de correctifs MSI
- Données Unicode mises à jour vers Unicode 12.0
- Améliorations de la prise en charge du joystick
- Compatible avec la plupart des programmes au format PE
- Correction de diverses erreurs
Étape 1
La première étape consiste à importer et installer la clé que nous avons fait précédemment :
wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key ajouter winehq.keySi nous ne l'avons pas, nous devons ajouter le référentiel comme vu dans les étapes précédentes :
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ main disk'Il est maintenant temps d'installer les dépendances insatisfaites, dans ce cas, wine devel nécessite la bibliothèque libfaudio0 qui n'est pas disponible dans les référentiels Ubuntu 19, pour résoudre ce problème, nous allons exécuter ce qui suit :
sudo add-apt-repository ppa: cybermax-dexter / sdl2-backport
Étape 2
Après cela, nous installons Wine 4.17 en exécutant ce qui suit :
sudo apt install --install-recommends winehq-devel
Étape 3
Voyons que dans ce cas, le terme « devel » (Développement) a été utilisé et non le terme « stable ». Une fois ce processus terminé, nous pouvons valider la version de Wine :
vin -version
Étape 4
De plus, nous pouvons le vérifier à partir de la commande winecfg :
Désinstaller Wine sur Ubuntu 19.04Si, pour une raison quelconque, nous ne voulons plus utiliser Wine, exécutez simplement ce qui suit pour le désinstaller :
sudo apt remove --auto-remove winehq-devel
Nous avons vu comment nous pouvons exécuter des applications Windows dans Ubuntu 19.04 avec les mêmes fonctionnalités de compatibilité, mais il est bon de préciser que toutes les 100% des applications ne peuvent pas être exécutées de manière satisfaisante dans Ubuntu 19, mais la grande majorité.