ce tutoriel est destiné aux utilisateurs intermédiaires qui souhaitent installer et utiliser wine sur leur ordinateur exécutant macOS.Vous devriez déjà connaître les bases de l’utilisation de la ligne de commande.Si vous ne le faites pas, lisez d’abord ce tutoriel.
- qu’est-Ce que le Vin?
- mon programme fonctionnera-t-il avec le vin?,
- Exigences
- Partie 1: Installer Homebrew
- Partie 2: Installer Wine En utilisant Homebrew
- Partie 3: Installer des Programmes Windows En utilisant Wine
- Partie 4: Exécuter des programmes Windows en utilisant Wine
- Créer une Icône de Dock
- Maintenir Wine à jour
- Désinstaller Wine et Homebrew
Qu’est-ce que le vin?
Le vin est awesome.No, Je ne parle pas du genre que vous buvez, je veux dire le genre qui vous permet d’exécuter des applications Windows sans theWindows d’exploitation system.It c’est un peu zen, quand on y pense.,Oh, et Ai-je mentionné que c’est complètement gratuit, légal et open source?
de nos jours, Windows et Mac jouent bien ensemble.Vous pouvez installer Windows et Mac côte à côte et basculer entre eux en utilisantboot Camp, mais cela nécessite un redémarrage à chaque fois, et vous ne pouvez utiliser qu’un seul système d’exploitation à la fois.Vous pouvez également utiliser un outil commeparallels Desktop Ouvmware Fusionpour virtualiser Windows et l’exécuter avec Mac,mais la virtualisation est lente et prend beaucoup de mémoire.(Votre ordinateur physique crée un ordinateur « virtuel » imaginaire en lui-même et exécute Windows dessus., Cela demande beaucoup de ressources!) En plus de cela, toutes ces solutions nécessitent que vous possédiez une copie légale de Windows, ce qui n’est pas bon marché!
le Vin est différent. Quand un programme s’exécute, il demande des ressourcescomme la mémoire et l’espace disque du système d’exploitation.Tout ce que Wine fait est de s’assurer que ces demandes reçoivent une réponse afin que le programme puisse fonctionner correctement. Pour autant que le programme sache, toutse passe bien parce qu’il a tout needs.It jamais même se rend compte qu’il ne fonctionne pas sur Windows!C’est plus simple que d’émuler un tout nouvel ordinateur, donc c’est plus rapide.,Comme il ne s’agit que de traduire les demandes, vous n’avez pas besoin d’une copie du système D’exploitation Windows actuel. De plus,Wine est open source, ce qui signifie que les gens l’améliorent continuellement et ajoutent de nouvelles fonctionnalités.Et vous ne pouvez pas battre le prix!
mon programme fonctionnera-t-il avec le vin?
beaucoup de gens découvrent Wine parce qu’ils ont un programme Windows spécifique qu’ils doivent utiliser, et c’est la dernière chose qui les empêche de changer de système d’exploitation. Donc, la grande question Est, cela fonctionnera-t-il?La réponse courte est: probablement, mais cela vaut la peine de vérifier.,
Le projet Wine maintient une base de données appelée theAppDB qui hasuser examine la façon dont les programmes Windows spécifiques fonctionnent sous Wine.Recherchez votre programme et découvrez-le! (S’il n’est pas répertorié, cela ne signifie pas nécessairement que cela ne fonctionnera pas-seulement que vous essayez apparemment d’utiliser un programme très obscur!)
exigences
pour installer Wine sur votre Mac, vous aurez besoin des éléments suivants:
- macOS 10.10 (Yosemite) ou supérieur (mais 10.,15 Catalina n’est pas recommandé)
- accès à un compte administrateur, avec mot de passe
- Une connexion internet
pour vérifier quelle version de macOS vous utilisez,cliquez sur le logo Apple à l’extrême gauche de la barre d’outils,sélectionnez « À propos de ce Mac » et regardez votre numéro de version sous le grand Si c’est 10.10 ou plus, vous êtes prêt.
notez que Wine ne fonctionne pas bien avec macOS 10.15 Catalina. Apple a supprimé le support 32-bitdans Catalina, qui est une partie critique du système macOS sur lequel presque tout Wine repose.,Vous pouvez exécuter des applications 64 bits via Wine sur Catalina, mais très peu d’applications pour Windowsare 64 bits. Si vous devez utiliser du vin, vous ne devez pas passer à Catalina.
Vous avez besoin d’un compte administrateur sur votre Mac car seuls les administrateurs peuvent installer le logiciel.Vous devez être connecté à ce compte Administrateur lors de l’installation.Si il n’y a qu’un seul compte sur votre ordinateur, il est un compte Administrateur.Le compte doit avoir un mot de passe: si le compte n’a pas de mot de passe,l’utilitaire sudo
échouera. Pour définir ou modifier votre mot de passe,accédez à la section Comptes dans les Préférences Système.,
Partie 1: Installer Homebrew
Homebrew est un gestionnaire de paquets qui rend l’installation des programmes source open beaucoup plus facile. En particulier, essayer d’installerun grand programme comme Wine sans l’aide d’un gestionnaire de paquets seraittrêmement difficile.Heureusement, Homebrew lui-même est simple à installer: il suffit d’ouvrir theTerminal et d’exécuter cette commande:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Le Terminal vous dira ce qu’il est sur le point de faire et vous demandera si vous voulez continuer: appuyez sur Entrée pour le faire.,Le Terminal peut alors demander un mot de passe: il s’agit du mot de passe pour le compte administrateur de votre ordinateur. Par mesure de sécurité,le Terminal n’affiche rien pendant que vous tapez, pas même asterisks (*). Tapez votre mot de passe de toute façon, et appuyez sur Entrée. Si vous obtenez une sorte d’erreur, c’est peut-être parce que le compte administrateur n’a pas de jeu apassword. La définition d’un mot de passe est requise.
l’Installation de Homebrew ne devrait prendre que quelques secondes ou minutes(selon la vitesse de votre connexion internet). Quand c’est fait,le Terminal dira que l’installation a été réussie, et vous demander torun brew doctor., Faites ce qu’il suggère:
brew doctor
Cela permettra à Homebrew d’inspecter votre système et de s’assurer que tout est correctement configuré. Si le Terminal vous informe de tout problème, vous aurez besoinpour les résoudre vous-même, puis exécutez à nouveau brew doctor pour vérifier que vous les avez corrigés correctement. Lorsque tout est configuré correctement, vous verrez themessage Your system is ready to brew
, et vous pouvez passer à la partie suivante du tutoriel.,
Remarque: Si Homebrew vous indique que vous devez accepter la licence Xcode,vous pouvez le faire en exécutant:
sudo xcodebuild -license
la fenêtre du Terminal se remplira avec la licence Xcode:lisez-la, Tapez d’accord et appuyez sur Entrée pour accepter la licence.
Partie 2: installer Wine en utilisant Homebrew
maintenant, nous arrivons à installer Wine! Nous allons laisser Homebrew faire tout le travail,tout ce que vous avez à faire est de lui dire ce que vous voulez avec cette commande:
brew cask install wine-stable
nous allons décomposer cette commande en pièces., brew
fait référence à Homebrew, quivous venez d’installer. cask
fait référence àhomebrew Cask,une extension de Homebrew qui est utilisée pour installer L’application GUI sur yourcomputer. (GUI signifie « interface utilisateur graphique ». Une application GUI est une application que vous pouvez voir en cours d’exécution, par opposition à l’exécution invisible en arrière-plan.) install
fait référence au fait que vous êtes askingHomebrew Fût d’installer quelque chose sur votre ordinateur, et wine-stable
est le nom de la chose que vous voulez installer., Wine a une version » stable « et une version » devel »: vous voulez probablement stable, car il devrait avoir moins de bugs.
Lorsque vous exécutez cette commande, Homebrew démarre automatiquement le téléchargement et l’installation du logiciel sur votre ordinateur. Il pourrait commencer par installingsoftware qui a un nom totalement différent: c’est très bien! Comme la plupart des applications complexes, Wine ne fonctionne pas seul-il s’appuie sur plusieurs autres logiciels pour fonctionner correctement. Ceux-ci sont appelés « dépendances », et Homebrew est assez intelligentpour les installer pour vous automatiquement si nécessaire.,
pendant qu’il fonctionne, Homebrew affichera des messages et des barres de progression sur le Terminal pour vous faire savoir ce qu’il fait. Lorsque l’installation de Wine est terminée, il arrête d’afficher les messages et attend que vous tapiez une nouvelle commande. Lorsque cela se produit, passez à l’étape suivante!
Partie 3: Installer des programmes Windows à L’aide de Wine
pour installer un programme Windows, téléchargez d’abord le fichier d’installation:il devrait se terminer par .EXE. Rappelez-vous l’emplacement que vous l’avez mis, et ouvrez à nouveau le Terminal., cd
à l’emplacement, et d’utiliser ls
pour vous assurer que vous voyez le fichier d’installation. (Remarque: Si vous ne savez pas ce que sontcd
Etls
, vous devriez apprendre à utiliser la ligne de commandeavant d’utiliser Wine.)
une Fois que vous êtes dans le bon répertoire, exécutez le programme d’installation à travers Wineby exécutant la commande suivante dans le Terminal:
wine $INSTALLER.exe
Où $INSTALLER
est le nom du fichier du programme d’installation., Par exemple,si le fichier d’installation est nommé setup.exe
, vous devez exécuter:
wine setup.exe
Une fenêtre s’ouvrira avec un graphique de Windows installer.Cliquez sur à travers elle, et vous avez terminé!
Partie 4: exécutez des programmes Windows à L’aide de Wine
ouvrez le Terminal et exécutez ceci pour accéder à votre dossier Program Files:
cd ~/.wine/drive_c/Program\ Files/
exécutez ls pour voir quels programmes vous avez installés. Choisissez un programme et entrez son répertoire à l’aide du cd. (Si le dossier contient des espaces,vous devez taper un \ avant l’espace., Par exemple, Program\ Files
.Si vous rencontrez des problèmes, essayez d’utiliser la saisie semi-automatique de l’onglet.)Il devrait y avoir un fichier qui se termine par .exe
: c’est le fichier de programme.Tapez ceci dans le Terminal:
wine $PROGRAM.exe
Où $PROGRAM
est le nom de la balise .exe
fichier. Par exemple, si le programfile est nommé STARCRAFT.EXE
, vous devez exécuter:
wine STARCRAFT.EXE
Le programme s’ouvrira dans une nouvelle fenêtre, prêt à l’emploi!Profitez de L’utilisation de Windows sur votre Mac, librement et légalement!,
Créer une icône de Dock
Beaucoup de gens veulent pouvoir exécuter des programmes Windows de la même manière qu’ils exécutent d’autres programmes sur le Mac: en cliquant sur une icône dans le Dock.Le vin n’est pas spécialement conçu pour soutenir cela, mais avec un peu de supercherie,nous pouvons le faire faire ce que nous voulons.
Remarque: Wine affiche les messages d’erreur dans le Terminal lorsque quelque chose se passe wrong.By en lançant des programmes Windows via une icône de Dock, vous contournez leéTerminal,ce qui signifie que si quelque chose ne va pas et que Wine doit quitter, il ne sera pas en mesure de vous dire quel était le problème., La première étape pour résoudre un problème est de savoir ce que c’est, donc sans exécuter Winefrom du Terminal, vous ne serez pas en mesure de le résoudre, et personne d’autre non plus.Courir à partir du Dock est bien tant que votre programme semble fonctionner correctement, mais s’il se bloque, la première chose que vous devriez essayer est de l’exécuter à partir du Terminal à la place: cela n’empêchera pas le programme de planter,mais cela vous donnera quelques indices sur la façon de résoudre le problème.,
pour lancer un programme Windows via le Dock, nous allons écrire un Applescriptqui lance le programme pour nous, puis mettre AppleScript dans le Dock. Essentiellement, nous écrivons un programme nous-mêmes!Ne vous inquiétez pas, il est assez facile. Il y a un programme sur votre ordinateurqui est conçu pour vous aider à écrire des AppleScripts:il s’appelle « Script Editor », et vous pouvez le trouver dans le répertoire/Applications/Utilities
de votre ordinateur,identique au Terminal lui-même.
Ouvrez l’Éditeur de Script., Vous devriez voir une fenêtre avec une grande zonevous pouvez taper près du haut: c’est là que vous écrivez votre AppleScript.In dans cette zone, tapez le texte suivant:
tell application "Terminal" do script "/usr/local/bin/wine ~/.wine/drive_c/Program\\ Files/$PATH_TO_PROGRAM.exe"end tell
vous devrez remplacer$PATH_TO_PROGRAM
par le chemin du répertoire des fichiers de programme vers l’exécutable de votre programme. Vous pouvez voir quevous dites simplement à AppleScript d’exécuter une ligne de code dans le Terminal:la même ligne de code que vous pourriez exécuter pour démarrer votre programme Windows.
Ensuite, appuyez sur le bouton Compiler en haut de la fenêtre.,Le texte doit être coloré pour indiquer que Script Editorunderstands ce que vous avez écrit. Vous pouvez également essayer D’appuyer sur le bouton Exécuter pour exécuter votre script: il devrait ouvrir le programme Windows avec succès.
Enfin, enregistrez votre script. Vous pouvez lui donner le nom que vous souhaitez,mais assurez-vous de sélectionner Format de fichier: Application dans les options de sauvegarde et de laisser l’écran de démarrage décoché.
ouvrez le Finder, allez à l’endroit où vous avez enregistré votre script et faites glisser thatfile sur votre Dock. Il devrait y rester, tout comme une vraie demande — parce que c’est une vraie demande!, Cependant, tout ce qu’il fait est la commande runthat launcher pour vous, vous pouvez donc déplacer l’application,la renommer ou même la supprimer, et cela n’affectera pas le programme Windows que vous exécutez.
maintenir Wine à jour
Wine est un programme open source. Cela signifie que les programmeurs du monde entier l’améliorent continuellement, ajoutant de nouvelles fonctionnalités et écrasant les bogues. Si vous ne mettez pas à jour Wine, cependant, il n’obtiendra jamais ces améliorations, c’est donc généralement une bonne idée de vérifier les mises à jour si souvent. Nous pouvons utiliser Homebrew pour garder le vin à jour: c’est facile!,Exécutez simplement cette commande:
brew upgrade
Avec cette commande, Homebrew se mettra d’abord à jour, si des mises à jour sont disponibles. Il trouvera alors tous les logiciels obsolètes qu’il connaît(y compris Wine) et les mettra tous à niveau vers la dernière version.La vérification des mises à jour n’est pas strictement nécessaire, car Wine fonctionne assez bien actuellement. Cependant, c’est une bonne idée d’exécuter cette commande tous les quelques mois ou ainsi.
Désinstaller Wine et Homebrew
Si vous essayez Wine et que vous ne l’aimez pas, le désinstaller est facile.,Exécutez simplement cette commande:
brew cask uninstall wine-stable
et Homebrew supprimera utilement Wine de votre ordinateur.Cependant, pour installer Wine, Homebrew a également dû installer de nombreux autrespetits programmes sur lesquels Wine s’appuie pour fonctionner correctement.(C’est pourquoi le processus d’installation prend si longtemps!) Si vous souhaitez également les supprimer,exécutez ce script:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
ce script supprimera tout ce que vous avez installé dans ce tutoriel,y compris Homebrew, Wine et tous les autres programmes Homebrew installés pour que Wine fonctionne correctement.
Laisser un commentaire