Comment installer un logiciel Windows sur Linux avec Wine ?
Remarques:
Objectif du tutoriel, apprendre à
installer un logiciel de Windows sur Linux avec Wine
Nécessite de savoir ajouter un dépot, tutoriel
correspondant
Pourquoi Wine ?
Qu'est-ce que Wine ?
Wine est l'acronyme récursif de Wine Is Not an
Emulator.
Note: Pour ceux qui ne compremment pas acronyme récursif,
ca veut dire que l'acronyme fait parti du titre, exemple GNU = Gnu
is Not Unix. Vous en verrez souvent, les Linuxiens en sont très
friands.
Wine n'est pas un émulateur, mais je ne vous expliquerez
pas la différence, ou pas ici. Voici
le site du projet WineHQ.
A quoi ca sert ?
Le but de Wine et de permettre de faire tourner des applications
de Windows sur Linux.Et là pour peu que vous veniez de Windows
vous hurlez Genial. Désolé, c'est un
peu précipité.
Le projet est énorme, vu la quantité de logiciels
existant coté Windows, et les logiciels n'ont pas tous la
même base. Sans rentrer dans les détails la conséquence
immédiate, pour nous, pauvres utilisateur, est que Tout
ne peut pas passer de Windows a Linux.
Mais
alors, qu'est-ce qui passe me direz vous ?
Eh bien le site Wine contient une immense Base
de Données qui référence ce qui
passe ou pas avec Wine, les problèmes rencontrés par
les utilisateurs.
En effet, les développeurs essayent constament d'étendre
la compatibilité de Wine, mais le fait que le code source des
logiciels propriétaires, fichiers qui contiennent tous les
détails de la recette de cuisine de conception du programme
sont cachés par la compilation qui transforme tout en un .exe
et tout le problème et là. Alors les développeurs
naviguent doucement dans le brouillard pour pouvoir améliorer
Wine, et c'est dans le but de connaître tous les bugs
existant pour corriger Wine que la base existe.
Et pour vous et moi tout et là, dans la Base
de Données.
Pour savoir ce qui marchera avec Wine cherchez le dans la
base de donnée, et cliquez dessus (si vous ne le trouvez
pas, vous pouvez essayer pour l'ajouter à la base de donnée
par la suite, mais il y a peu de chances que ca marche).
Note: Il y a énormément de jeu, car les développeurs
font suivant la demande, et beaucoup d'anciens windowsien
aimeraient pouvoir installer leurs jeux sous Linux, et c'est même
actuellement la plus grande utilité de wine que de porter sous
Linux des jeux Windows. La fenêtre ci-dessous présente
d'ailleurs la page du jeu Supreme Commander conçu
exclusivement pour windows et sorti entre fin 2006 et début
2007.
Supposons qu'on veuille regarder s'il est possible d'installer
Supreme Commander
Ceci me permet de vous guider complètement dans le
tutoriel, mais si vous savez le fairte pour celui-ci, sachez que le
principe est identique pour tous les logiciels.
Vérifier que
le logiciel passe
Voici ce que vous obtenez pour Supreme commander, qui est
ressemblant pour tous les logiciels.
Dans la partie en haut à
gauche, vous pouvez voir un screenshot, la référence
du logiciel, et le pseudo de la personne qui renseigne la page de ce
logiciel dans la base de donnée de Wine.
Dans la partie droite, on vous
décrit le logiciel
Et en bas, chaque ligne correspondant à une version
évaluée avec Wine vous donne le niveau de
compatibilité atteint en fonction de la version de Wine (La
compatibilité est toujours meilleure si vous avez la dernière
version de toute façon).
Nous allons supposer que vous avez la version Feisty Fawn
de Ubuntu.
Et que vous avez acheté le jeu dans le commerce, donc en
version finale: C'est à dire ni la bêta, ni la démo.
Cette version et celle numérotée 1.0.3xxx les
xxx signifient que les derniers numéros sont sans importance.
Ce numéro de version est sur la boîte du cd en principe.
Cliquez sur le numéro de la bonne version, et dans notre
exemple vous obtenez ceci:
Les infos de cette page:
Cadre 1 :Tout en haut à
droite, la version du logiciel.
Cadre 2 :Juste en dessous
la rubrique What works / What does not
/ What was not tested.
Cadre 3 :Encore en dessous, la liste des
distribution sur laquelle le logiciel a été testé.
Dans notre cas, On voit Feisty Fawn, et pour voir
les résultat sur Feisty, on clique sur show à
gauche de la ligne.
Current indique alors que ce sont les résultats du
test sur Feisty Fawn qui sont actuellement présentés
dans le cadre 2.
Sous Whats work (Ce qui marche) on voit à la date décriture
de cet article: L'installation ce passe bien, sauf qu'il faut
fermer une fenêtre d'alerte (ceci apparait aussi sous
Windows). Le jeu démarre semble-t-il correctement, à
part que j'ai du ajouter un DLL comme décrit dans les
avertissements ci dessous. (Ceci est une adaptation de la version
anglaise de mon cru, ce n'est pas parfait, et malheureusement pour
les anglophobes, tout est en anglais)
Ce qui ne marche pas, Le jeu dessine toute les polices avec des
carrés blancs, ce qui rend difficile de faire quelque chose.
Bon je ne traduit pas tout, mais le détail est en dessous
dans un Cadre 4 (en anglais evidemment).
En gros notre exemple était mauvais Supreme Commander ne
passe pas. Mais vous savez comment faire pour vérifier ce qui
marche.
Globalement les logiciels sont classé suivant 3 catégories
détaillés ici]
qui permettent de savoir ce qui passe,très bien (à la
sortie de la boîte), bien, moins bien, ou pas.
Quand le logiciel passe
Je choisi maintenant le jeu Hitman II Silent Assassin (qui lui
marche, allez voir sa
page de description).
Installer le logiciel
Avant tout,
installer et configurer wine
D'abord ajoutez le
dépot WineHQ
Si vous ne savez pas le faire, allez voir ce
tutoriel.
Voici l'adresse du dépot:
deb http://wine.budgetdedicated.com/apt edgy main
(méthode 1 du tuto) L'adresse de la clé:
http://wine.budgetdedicated.com/apt/387EE263.gpg
(méthode 2 du tuto) La commande d'import de la clé:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
Installer Wine
Dans le menu Applications>Ajouter/enlever
Recherchez wine et sélectionnez Wine
Windows Emulator Faites Valider, Wine s'installe et la
configuration est automatique.
Pour vérifier, allez dans Applications>Accessoires>Wine
file
Un explorateur type windows s'ouvre, les lecteurs sont
disponible en haut du bouble volet d'exploration.
Installer le
logiciel lui-même
Vous allez faire ceci: Applications>Accessoires>Wine
file
Et avec cet explorateur, lancez le fameux .exe
téléchargé depuis Internet (que vous avez
enregistrer à un endroit simple pour le retrouver), ou mettez
votre cd dans le lecteur (et allez dans le lecteur et lancez le
fichier Autorun). Peut-être que le CD se lancera tout seul,
mais c'est bon à savoir.
Ca y est, l'installation se fait comme sur Windows.
Remarquez que les fichier sont en fait mis dans un dossier caché
dans le dossier /home, et que cela peut prendre beaucoup de place
(enfin comme sur Wiondows).
C'est fini.
Lancer le logiciel
installé
Eh bien un raccourci a du être cré donc c'est
facile, comme sous Windows.