Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wine [Le 11/09/2022, 10:32]
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
wine [Le 26/03/2024, 20:18] (Version actuelle)
85.201.189.15 [Pré-requis]
Ligne 11: Ligne 11:
 [[wpfr>​Wine]] est un logiciel qui permet d'​exécuter //​certains//​(([[http://​appdb.winehq.org/​appbrowse.php?​catId=0|base de données des applications supportées par Wine]])) programmes Windows sous Ubuntu. ​ [[wpfr>​Wine]] est un logiciel qui permet d'​exécuter //​certains//​(([[http://​appdb.winehq.org/​appbrowse.php?​catId=0|base de données des applications supportées par Wine]])) programmes Windows sous Ubuntu. ​
  
-<note important>​Attention ! Les applications Windows n'​étant pas conçues pour Ubuntu, il est normal que nombre d'​entre elles présentent des anomalies ​ousoient ​inutilisables lorsqu'​elles sont exécutées via Wine. Préférez utiliser des applications conçues pour Ubuntu : voir [[installation_logiciel|Installer un logiciel sous Ubuntu]].</​note>​+<note important>​Attention ! Les applications Windows n'​étant pas conçues pour Ubuntu, il est normal que nombre d'​entre elles présentent des anomalies ​ou soient ​inutilisables lorsqu'​elles sont exécutées via Wine. Préférez utiliser des applications conçues pour Ubuntu : voir [[installation_logiciel|Installer un logiciel sous Ubuntu]].</​note>​
  
 Le nom //Wine// est un acronyme récursif qui signifie //**W**ine **I**s **N**ot an **E**mulator//​ (//Wine n'est pas un émulateur//​). Il vous est conseillé de lire [[wine_presentation|le complément de présentation]] qui est destiné à vous informer davantage à son sujet. Le nom //Wine// est un acronyme récursif qui signifie //**W**ine **I**s **N**ot an **E**mulator//​ (//Wine n'est pas un émulateur//​). Il vous est conseillé de lire [[wine_presentation|le complément de présentation]] qui est destiné à vous informer davantage à son sujet.
  
-**Avant** de vous lancer dans l'​installation ​oul'​utilisation de Wine, vérifiez que "​votre"​ logiciel Windows est bien listé comme étant fonctionnel (voir "​[[:​wine#​applications_supportees_par_wine|Applications supportées par Wine]]"​ plus bas).+**Avant** de vous lancer dans l'​installation ​ou l'​utilisation de Wine, vérifiez que "​votre"​ logiciel Windows est bien listé comme étant fonctionnel (voir "​[[:​wine#​applications_supportees_par_wine|Applications supportées par Wine]]"​ plus bas).
  
-À noter qu'il est possible de faire une sauvegarde de vos logiciels installés via wine ouplayonlinux, dans un paquet logiciel *.deb facilement réinstallable sur n'​importe quelle machine , voir la manipulation [[integrer-applications-windows-dans-paquets-logiciels|sur cette page]].+À noter qu'il est possible de faire une sauvegarde de vos logiciels installés via wine ou playonlinux, dans un paquet logiciel *.deb facilement réinstallable sur n'​importe quelle machine , voir la manipulation [[integrer-applications-windows-dans-paquets-logiciels|sur cette page]].
 ===== Pré-requis ===== ===== Pré-requis =====
  
Ligne 24: Ligne 24:
 Depuis la version 3.0, il est possible d'​installer Wine sur Android (sur les puces ARM, privilégiées dans l'​architecture des smartphones ; seuls les logiciels conçus pour Windows RT fonctionneront) Depuis la version 3.0, il est possible d'​installer Wine sur Android (sur les puces ARM, privilégiées dans l'​architecture des smartphones ; seuls les logiciels conçus pour Windows RT fonctionneront)
  
-<note warning>​Il vous sera donc impossible d'​utiliser Wine sur une version PowerPC de Ubuntu.</​note>​ 
  
  
Ligne 62: Ligne 61:
  
 **2.** Puis installez " winehq.key " : **2.** Puis installez " winehq.key " :
-<code bash> +<code bash>sudo mkdir -pm755 /​etc/​apt/​keyrings</​code
-sudo wget -nc -O /usr/share/​keyrings/​winehq-archive.key https://​dl.winehq.org/​wine-builds/​winehq.key +<code bash>sudo wget -O /etc/apt/​keyrings/​winehq-archive.key https://​dl.winehq.org/​wine-builds/​winehq.key</​code>​
-</​code>​ +
  
 **3.** Installez le fichier de sources en fonction du nom de code de votre version d'​Ubuntu : **3.** Installez le fichier de sources en fonction du nom de code de votre version d'​Ubuntu :
 <code bash> <code bash>
-sudo wget -nc -P /​etc/​apt/​sources.list.d/​ https://​dl.winehq.org/​wine-builds/​ubuntu/​dists/​$(lsb_release -sc)/​winehq-$(lsb_release -sc).sources+sudo wget -NP /​etc/​apt/​sources.list.d/​ https://​dl.winehq.org/​wine-builds/​ubuntu/​dists/​$(lsb_release -sc)/​winehq-$(lsb_release -sc).sources
 </​code>​ </​code>​
  
Ligne 79: Ligne 76:
 **5.** puis [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] choisi : **5.** puis [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] choisi :
  
-^ Branche de développement de Wine ^ Paquet à installer ^ Numéro de version((au ​30/04/2022)) ^ +^ Branche de développement de Wine ^ Paquet à installer ^ Numéro de version((au ​08/01/2023)) ^ 
-| Stable | <code bash>​sudo apt install --install-recommends winehq-stable</​code>​ | 7.0.0.0((Pour ubuntu 22.04 (Jammy) il n'y a [[https://​dl.winehq.org/​wine-builds/​ubuntu/​dists/​jammy/​main/​binary-amd64/​|pas de version stable disponible]] ​au 30/04/2022)) |  +| Stable | <code bash>​sudo apt install --install-recommends winehq-stable</​code>​ | 8.0.2((au 14/10/23)) |  
-| Développement | <code bash>​sudo apt install --install-recommends winehq-devel</​code> ​ | 7.7.x |  +| Développement | <code bash>​sudo apt install --install-recommends winehq-devel</​code> ​ | 8.0-rc3 |  
-| Expérimental (« staging ») | <code bash>​sudo apt install --install-recommends winehq-staging</​code>​ | 7.7.x  +| Expérimental (« staging ») | <code bash>​sudo apt install --install-recommends winehq-staging</​code>​ | 8.0-rc3 
- +
-Si ces commandes ne marchent pas, essayez de les relancer sans l'​option "​--install-recommends"​. vous devriez lancer donc la commande **sudo apt install winehq-stable** si par exemple vous voulez installer le packet stable.+
  
 Si vous disposez du paquet **wine** issus  des dépôts officiels, celui-ci sera automatiquement désinstallé. Si vous disposez du paquet **wine** issus  des dépôts officiels, celui-ci sera automatiquement désinstallé.
Ligne 92: Ligne 87:
 ===== Configuration de Wine ===== ===== Configuration de Wine =====
  
-Il est recommandé de configurer Wine avant d'​installer des programmes Windows. Il suffit pour cela de lancer la fenêtre de configuration de Wine via le menu **//​Applications -> Wine -> Configurer Wine//​**, ​oudans ​un [[terminal]] :+Il est recommandé de configurer Wine avant d'​installer des programmes Windows. Il suffit pour cela de lancer la fenêtre de configuration de Wine via le menu **//​Applications -> Wine -> Configurer Wine//​**, ​ou dans un [[terminal]] :
  
 <​code>​winecfg</​code>​ <​code>​winecfg</​code>​
Ligne 122: Ligne 117:
  
 {{wine.jpg|}} {{wine.jpg|}}
- 
-<note help>​Cette configuration est-elle réellement nécessaire ? Dans Wine 1.2 sous Lucid, le lecteur CD-ROM est détecté automatiquement quand un disque est inséré.</​note>​ 
  
 ==== Onglet « Bibliothèques » ==== ==== Onglet « Bibliothèques » ====
  
-Cet onglet permet de forcer l'​utilisation des .dll de Wine oude celles que l'​utilisateur aura ajoutées lui-même.+Cet onglet permet de forcer l'​utilisation des .dll de Wine ou de celles que l'​utilisateur aura ajoutées lui-même.
  
 ==== Onglet « Affichage » ==== ==== Onglet « Affichage » ====
Ligne 250: Ligne 243:
 Si vous voulez réactiver cela en connaissance de cause, vous pouvez effectuez cette commande : Si vous voulez réactiver cela en connaissance de cause, vous pouvez effectuez cette commande :
  
-<​code>​sudo cp /​usr/​share/​doc/​wine/​examples/​wine.desktop /​usr/​share/​applications/</​code>​+<​code ​bash>sudo cp /​usr/​share/​doc/​wine/​examples/​wine.desktop /​usr/​share/​applications/</​code>​
  
 <​note>​ Utilisateurs avancés :​L'​extension de Nautilus, **[[apt>​nautilus-extension-gnome-terminal]]** peut être très pratique pour lancer manuellement wine programme.exe ​ dans le repertoire courant</​note>​ <​note>​ Utilisateurs avancés :​L'​extension de Nautilus, **[[apt>​nautilus-extension-gnome-terminal]]** peut être très pratique pour lancer manuellement wine programme.exe ​ dans le repertoire courant</​note>​
Ligne 259: Ligne 252:
 Ces programmes sont destinés à installer un logiciel. Les versions récentes de Wine gèrent directement ce genre d'​installeur,​ puisque Wine embarque sa propre version du programme natif de l'​installeur de Microsoft. Vous n'avez donc qu'à : Ces programmes sont destinés à installer un logiciel. Les versions récentes de Wine gèrent directement ce genre d'​installeur,​ puisque Wine embarque sa propre version du programme natif de l'​installeur de Microsoft. Vous n'avez donc qu'à :
  
-  * Vous placer dans le répertoire où se trouve mon_fichier.msi (utiliser la commande cd du terminal, cd veut dire: change directory, changer de répertoire). Voici par exemple la commande à taper si vous avez mis le fichier sur le bureau : <​code>​cd /​home/​mon_login/​Desktop</​code> ​ousuivant ​les versions <​code>​cd /​home/​mon_login/​Bureau</​code>​ +  * Vous placer dans le répertoire où se trouve mon_fichier.msi (utiliser la commande cd du terminal, cd veut dire: change directory, changer de répertoire). Voici par exemple la commande à taper si vous avez mis le fichier sur le bureau : <​code ​bash>cd /​home/​mon_login/​Desktop</​code> ​ou suivant ​les versions <​code ​bash>cd /​home/​mon_login/​Bureau</​code>​ 
-  * Taper la commande suivante : <​code>​msiexec /i monfichier.msi</​code>​ et suivre les informations qui devraient vous être données par la boîte de dialogue. Par acquit de conscience (c'est Windows quand même) vous pouvez rajouter la commande ​suivante ​:<​code>​wineboot</​code>​+  * Taper la commande suivante : <​code ​bash>msiexec /i monfichier.msi</​code>​ et suivre les informations qui devraient vous être données par la boîte de dialogue. Par acquit de conscience (c'est Windows quand même) vous pouvez rajouter la commande ​suivante : <​code ​bash>​wineboot</​code>​
  
 === Installer un .inf === === Installer un .inf ===
Ligne 266: Ligne 259:
 Il se peut très rarement qu'un programme s'​installe via un .inf, les codecs audio et vidéo notamment ! Il se peut très rarement qu'un programme s'​installe via un .inf, les codecs audio et vidéo notamment !
  
-Placez vous avec votre [[terminal]] dans le dossier du **.inf** (avec la commande //​cd// ​ougnome-open-terminal),​ et tapez:+Placez vous avec votre [[terminal]] dans le dossier du **.inf** (avec la commande //​cd// ​ou gnome-open-terminal),​ et tapez:
  
-  ​wine rundll32 setupapi.dll,​InstallHinfSection DefaultInstall 128 ./*.inf+<code bash>wine rundll32 setupapi.dll,​InstallHinfSection DefaultInstall 128 ./*.inf</​code>​
  
  
Ligne 295: Ligne 288:
 <​code>​wine "​.wine/​drive_c/​Program Files/​dossier_du_programme/​nom_du_programme.exe"</​code>​ <​code>​wine "​.wine/​drive_c/​Program Files/​dossier_du_programme/​nom_du_programme.exe"</​code>​
    
-ouaussi ​pour frimer un peu (au cas où vous ayez différentes installations de wine)+ou aussi pour frimer un peu (au cas où vous ayez différentes installations de wine)
 <​code>​env WINEPREFIX="/​home/​votre_login/​.wine"​ wine "​C:​\\Program Files\\dossier_du_programme\\nom_du_programme.exe"</​code>​ <​code>​env WINEPREFIX="/​home/​votre_login/​.wine"​ wine "​C:​\\Program Files\\dossier_du_programme\\nom_du_programme.exe"</​code>​
  
Ligne 317: Ligne 310:
 ==== PlayOnLinux : la gestion des jeux simplifiée ==== ==== PlayOnLinux : la gestion des jeux simplifiée ====
  
-[[:​PlayOnLinux]] est un projet ​très actif qui configure les préfixes Wine. Ainsi PlayOnLinux simplifie la configuration de Wine en vous permettant de profiter pleinement de vos jeux sous Linux.+[[:​PlayOnLinux]] est un projet qui configure les préfixes Wine. Ainsi PlayOnLinux simplifie la configuration de Wine en vous permettant de profiter pleinement de vos jeux sous Linux.
  
 [[http://​www.playonlinux.com/​index.php|Site officiel de PlayOnLinux]]. [[http://​www.playonlinux.com/​index.php|Site officiel de PlayOnLinux]].
 +
 +<note important>​PlayOnLinux est en voie d'​abandon et n'est plus mis a jour depuis 22.04</​note>​
  
 ==== Vineyard==== ==== Vineyard====
Ligne 507: Ligne 502:
   - Créez un dossier intitulé Wine et les sous-dossiers Bureau, Images, Musique et Vidéos dans votre répertoire utilisateur <​code>​mkdir -p ~/​Wine/​Bureau ~/​Wine/​Images ~/​Wine/​Musique ~/​Wine/​Vidéos</​code>​   - Créez un dossier intitulé Wine et les sous-dossiers Bureau, Images, Musique et Vidéos dans votre répertoire utilisateur <​code>​mkdir -p ~/​Wine/​Bureau ~/​Wine/​Images ~/​Wine/​Musique ~/​Wine/​Vidéos</​code>​
   - Avec l'​outil de configuration de Wine :   - Avec l'​outil de configuration de Wine :
-    * Dans l'​onglet "​Intégration avec le Bureau",​ modifiez les "​Dossiers système"​ en ajoutant **/Wine** après votre nom d'​utilisateur ​oudéliez ​les dossiers en décochant toutes les cases (la partie "​Pointer vers ..." doit être vide) ;+    * Dans l'​onglet "​Intégration avec le Bureau",​ modifiez les "​Dossiers système"​ en ajoutant **/Wine** après votre nom d'​utilisateur ​ou déliez ​les dossiers en décochant toutes les cases (la partie "​Pointer vers ..." doit être vide) ;
     * Dans l'​onglet "​Lecteurs",​ supprimez le lecteur **Z:** et les autres lecteurs existant dont vous souhaitez supprimer l'​accès à Wine ;     * Dans l'​onglet "​Lecteurs",​ supprimez le lecteur **Z:** et les autres lecteurs existant dont vous souhaitez supprimer l'​accès à Wine ;
  
  • wine.1662885142.txt.gz
  • Dernière modification: Le 11/09/2022, 10:32
  • par moths-art