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 01/10/2022, 17:56]
Amiralgaby [Wine : exécuter certains programmes Windows sous Ubuntu] il n'y avait pas d'espace entre les "ou" et le mot suivant
wine [Le 26/03/2024, 20:18] (Version actuelle)
85.201.189.15 [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 67: Ligne 66:
 **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 77: 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 90: 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 120: 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 248: 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 257: 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 264: 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 293: 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 315: 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 505: 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.1664639764.txt.gz
  • Dernière modification: Le 01/10/2022, 17:56
  • par Amiralgaby