Différences
Ci-dessous, les différences entre deux révisions de la page.
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 12/08/2024, 02:37] (Version actuelle) nany [Installer Wine via les dépôts de Wine] Numéros de versions et notes de bas de page. |
||
---|---|---|---|
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 12/08/2024)) ^ |
- | | 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> | 9.0.0.0((au 12/08/24 (non disponible pour noble) )) | |
- | | 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> | 9.15 | |
- | | 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> | 9.15 | |
- | + | ||
- | 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 ; | ||