Comment exécuter des applications Windows sur votre bureau Linux sans tracas ?

L’incapacité d’exécuter facilement des applications Windows populaires sur Linux a longtemps été un obstacle à l’adoption généralisée de Linux. Alors que la plupart des applications fonctionneront avec Wine ou dans une machine virtuelle VirtualBox, ces solutions sont désordonnées, inélégantes et peuvent nécessiter beaucoup d’efforts et de configuration.


Avec WinApps, vous pouvez facilement gérer et exécuter des logiciels Windows sur Linux, et même les intégrer dans votre système et vos menus contextuels.


Pourquoi exécuter un logiciel Windows sur Linux ?

Les logiciels open source sont formidables, mais tout le monde ne le pense pas. En affaires, Microsoft Office est le paradigme dominant, ayant fait sa première apparition en 1990, un an avant la première version du noyau Linux. Peu importe à quel point vous aimez LibreOffice, il vous suffit parfois d’utiliser ce que tout le monde utilise.

De même, les graphistes professionnels et la photographie utilisent Adobe Photoshop, et les clients s’attendent à ce que leurs produits soient créés avec Photoshop, et non Alternatives aux produits Adobe pour Linux comme GIMP.

Lire aussi :  Google vs. Pile ou face : la fulgurante révélation qui bouleverse vos choix et percera le voile de votre destin !

Wine (Wine n’est pas un émulateur) est une couche de compatibilité qui peut exécuter des applications Windows sur des distributions Linux. Il fonctionne bien avec de nombreux logiciels Windows, mais il est difficile à configurer, et bien que des applications tierces comme PlayOnLinux facilitent la configuration, ce n’est toujours pas idéal.

L’autre façon d’exécuter des applications Windows sur Linux consiste à configurer une machine virtuelle à l’aide de VirtualBox et une copie sous licence de Windows. Ce n’est pas non plus idéal, car vous devez en fait démarrer la machine virtuelle uniquement pour utiliser une application spécifique.

WinApps pour Linux facilite l’exécution des applications Windows

Il n’y a rien de mal à exécuter des machines virtuelles pour exécuter des applications Windows, mais parfois vous ne voulez pas charger un système d’exploitation entier juste pour envoyer un e-mail avec Microsoft Outlook. Et si, pour une raison quelconque, vous souhaitez utiliser Microsoft Outlook comme application de messagerie par défaut, il n’existe aucun moyen simple de l’activer dans la machine virtuelle lorsque vous cliquez sur un lien “mailto” avec un navigateur sur votre machine hôte.

WinApps pour Linux utilise le protocole RDP (Remote Desktop Protocol) et vous permet de traiter les programmes Windows comme s’ils faisaient partie de votre propre distribution Linux. Cela inclut leur ajout à votre menu de démarrage et l’intégration pour la gestion des types MIME.

Lire aussi :  Découvrez comment mettre fin au chaos virtuel avec cette astuce incontournable pour bloquer Discord sur votre routeur !

Vous utiliserez toujours une machine virtuelle, mais les applications exécutées sur votre bureau Linux seront transparentes, votre machine virtuelle agissant comme un sous-système pour WinApps. Une fois installé, vous n’aurez plus jamais à regarder le bureau Windows. Bien que l’utilisation de WinApps soit simple, cela peut prendre un certain temps pour l’installer sur votre système.

Configurez votre VM avant d’installer WinApps

Avant d’installer WinApps pour Linux, vous devez disposer d’une machine virtuelle KVM exécutant Windows. Pour ce faire, le moyen le plus simple consiste à installer Virtual Machine Manager.

sudo apt-get install virt-manager

…et ajoutez votre utilisateur au groupe libvirt :

sudo usermod -aG libvirt username

Téléchargez l’ISO des pilotes KVM VirtIO en :

wget https:

Démarrez Virtual Machine Manager, puis sélectionnez dans le menu Éditer alors Préférences. Cochez la case marquée Activer l’édition XML.

virtmanager active la boîte de dialogue d'édition xml

Fermez la boîte de dialogue, puis cliquez sur l’icône “Créer une nouvelle machine virtuelle”.

Choisir Installer un média local, puis sélectionnez votre ISO et exécutez l’assistant. La seule valeur que vous devez modifier est le nom de la machine, qui doit s’appeler “Fenêtres RDP” afin que WinApps puisse le détecter, et assurez-vous que vous avez le “Ajuster la configuration avant l’installation” boîte.

créer une nouvelle boîte de dialogue VM

Après avoir cliqué Finirvous devrez effectuer une configuration supplémentaire avant d’installer Windows :

Vous êtes maintenant prêt à commencer l’installation de Windows, alors appuyez sur le Démarrer l’installation bouton.

L’installation se poursuivra comme sur n’importe quel autre appareil jusqu’à ce qu’il vous demande “Où voulez-vous installer Windows ?” Aucun emplacement n’est disponible car Windows n’est pas fourni avec un pilote pour votre machine virtuelle.

Sélection du pilote Windows 10

Cliquez sur Gestionnaire de chargealors Renifler. Le fichier ISO virtio-win sera monté en tant que disque, alors sélectionnez-le, accédez à AMD64 > w10puis sélectionnez le pilote w10.

Le pilote s’installera et vous pourrez poursuivre le processus d’installation exténuant de Windows comme d’habitude.

Lorsque vous répondez à des questions sur le nom de votre premier animal et votre lieu de naissance, avant de refuser d’activer l’historique de l’appareil, de refuser à Windows d’accéder à votre position ou à celle de votre téléphone, de vous fâcher de ne pas pouvoir désactiver toute la télémétrie non, refusez l’offre amicale de keylogging et rejetez l’opportunité d’avoir des publicités personnalisées, vous vous souviendrez pourquoi vous utilisez Linux.

Finalement, vous arriverez au bureau. Ouvrez l’Explorateur de fichiers et localisez l’ISO virtio-win, qui doit être montée en tant que disque. Ouvrez-le, puis double-cliquez sur virt-win-gt-64.exe et cliquez sur l’assistant. Windows voudra “Terminer la configuration de votre appareil”. Cliquez sur Rappelez-moi plus tard pour ignorer l’argumentaire de vente, puis cliquez sur Finir sur l’assistant virtio-win.

Ouvrez Microsoft Edge pour la première et la dernière fois et collez https://github.com/Fmstrat/winapps/blob/main/install/RDPApps.reg dans la barre d’adresse pour voir certaines entrées de registre que vous devez ajouter.

Faites un clic droit sur Brut au-dessus de l’extrait de code, puis sélectionnez Enregistrer la cible sous. Téléchargez-le à l’emplacement de votre choix, cliquez avec le bouton droit sur le fichier dans l’explorateur de fichiers et sélectionnez Additionner.

Vous avez donné un nom à la machine virtuelle plus tôt, et maintenant vous devez changer le nom sous lequel Windows la connaît.

Cliquez dans la zone de recherche et tapez “Spécifications de l’appareil”. Faites défiler dans la nouvelle fenêtre jusqu’à ce que vous voyiez Renommer cet ordinateur. Cliquez sur le bouton puis renommez la machine en “RDPWindows”. Cliquez sur Suivant alors Recharger plus tard.

Enfin, trouvez Bureau à distance dans la barre latérale, et basculez le bouton sur Sur.

Vous pouvez maintenant installer des applications Windows comme Microsoft Office, Adobe Photoshop et plus encore.

Lorsque vous êtes satisfait de votre suite d’outils sous Windows, redémarrez la machine, mais ne vous connectez pas. Fermez la visionneuse et le gestionnaire de machines virtuelles.

Comment installer WinApps pour Linux

Pour vous connecter à votre machine virtuelle, vous devrez installer FreeRDP et WinApps pour Linux.

sudo apt-get install -y freerdp2-x11
git clone https:

Créez un nouveau dossier pour votre configuration WinApps dans votre .config guide:

mkdir ~/.config/winapps

… et utilisez nano pour créer le fichier de configuration lui-même :

nano ~/.config/winapps/winapps.conf

Ajoutez votre nom d’utilisateur et votre mot de passe Windows dans le nouveau fichier :

RDP_USER="David"
RDP_PASS="SuperSecretPassword"

Enregistrez et quittez nano avec Ctrl + O alors Ctrl + X.

Déplacez-vous dans le répertoire WinApps et testez que la connexion à votre VM Windows fonctionne :

bin/winapps check
La sortie du terminal du certificat RDP ne correspond pas

Vous recevrez un avertissement pour une incohérence de certificat. Entrer Oui pour accepter le certificat. Le bureau Windows apparaîtra comme une application plein écran. Retournez au terminal et annulez le processus avec Ctrl + C.

Vous pouvez maintenant exécuter le programme d’installation de WinApps :

./installer.sh

Le programme d’installation vous demandera si vous souhaitez l’installer pour l’utilisateur actuel ou pour l’ensemble du système, puis vérifiera les programmes installés sur votre machine virtuelle Windows. Ce processus prend quelques minutes.

Ensuite, choisissez comment vous souhaitez gérer les applications préconfigurées et autres de WinApps.

winapps sur Linux, y compris word 97 et Paint 3D - avec une mauvaise image d'un chat

C’est ça! Vous pouvez désormais accéder à vos applications Windows à partir de votre bureau Linux et des menus contextuels sans démarrer un PC Windows complet ni utiliser Wine.

Windows a aussi des applications open source !

En utilisant WinApps pour exécuter des applications Windows sur votre bureau Linux, vous avez accès à tous les logiciels propriétaires dont vous avez besoin pour les affaires, l’éducation et la créativité. Mais Windows propose également des logiciels open source, et avec un peu d’effort, vous pouvez exécuter des logiciels open source pour Windows sur votre distribution Linux open source !

Mathieu

Laisser un commentaire

Publicité :