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 Prochaine révision Les deux révisions suivantes | ||
winetricks [Le 27/05/2014, 12:09] 85.171.227.151 [Problèmes connus] |
winetricks [Le 13/09/2019, 10:14] Dadu042 [Liste des bibliothèques et instructions de configuration disponibles] + vcrun2015 |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Karmic Lucid wine}} | + | {{tag>Trusty Xenial wine}} |
---- | ---- | ||
Ligne 9: | Ligne 9: | ||
<note important>Bien que l'utilisation de Winetricks peut s'avérer pratique pour faire fonctionner certains programmes sous Wine, son utilisation réduit la possibilité d'obtenir de l'aide sur [[http://winehq.org|WineHQ]].</note> | <note important>Bien que l'utilisation de Winetricks peut s'avérer pratique pour faire fonctionner certains programmes sous Wine, son utilisation réduit la possibilité d'obtenir de l'aide sur [[http://winehq.org|WineHQ]].</note> | ||
- | |||
- | <note important>Certains des paquets ci-dessous peuvent ne pas fonctionner correctement avec des anciennes versions de Wine. Il est donc recommandé d'utiliser la version la plus récente [[:wine#avec_le_depot_ppa_pour_ubuntu|des dépôts PPA]].</note> | ||
Ligne 18: | Ligne 16: | ||
* Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. | ||
* Avoir installé [[:Wine]]. | * Avoir installé [[:Wine]]. | ||
- | * Avoir [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|installé le paquet]] **[[apt://cabextract|cabextract]]**, requis par certaines bibliothèques. | + | * Avoir [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|installé le paquet]] **[[apt>cabextract]]**, requis par certaines bibliothèques. |
==== Installation ==== | ==== Installation ==== | ||
- | + | Si vous avez installé Wine, winetricks a été installé automatiquement. Sinon il suffit d'installer le paquet **[[apt>winetricks]]**. | |
- | Si vous avez installé Wine1.2 à partir [[:wine#avec_le_depot_ppa_pour_ubuntu|du dépôt PPA de WineHQ]], winetricks a été installé automatiquement. Passez donc cette étape et allez directement à la section **[[#Utilisation|Utilisation]]**. | + | |
- | + | ||
- | Téléchargez le script d'installation par un clic droit [[http://www.kegel.com/wine/winetricks|sur ce lien]] puis « Enregistrer la cible du lien sous... », ou dans un [[:terminal]] : | + | |
- | + | ||
- | wget http://www.kegel.com/wine/winetricks | + | |
- | + | ||
- | (La suite suppose que vous ayez téléchargé le script dans votre Dossier personnel.) | + | |
- | + | ||
- | ===== Configuration ===== | + | |
- | + | ||
- | Cette étape n'est nécessaire que si vous avez choisi de télécharger le script. | + | |
- | + | ||
- | Pour faciliter son utilisation, vous pouvez lancer ces commandes dans un [[:terminal]] : | + | |
- | + | ||
- | chmod +x winetricks | + | |
- | sudo mv winetricks /usr/bin | + | |
- | + | ||
- | La première commande rend le script exécutable, et la seconde le déplace dans le dossier **/usr/bin**. | + | |
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 44: | Ligne 25: | ||
==== Par l'interface graphique ==== | ==== Par l'interface graphique ==== | ||
- | Lancez winetricks avec la commande suivante dans un [[:terminal]] : | + | Lancez winetricks en faisant une recherche dans [[unity#tableau_de_bord_dash|le tableau de bord Unity]] ou avec la commande suivante dans un [[:terminal]] : <code>winetricks</code> |
+ | {{ :applications:winetricks_trusty.png?500 }} | ||
- | winetricks | + | Une première fenêtre s'ouvre pour vous demander ce que vous voulez faire. Pour installer un bibliothèque cochez la case //Select the default wineprefix//, Puis //Install a Windows DLL or component//. |
- | ou, si vous n'avez pas rendu le fichier exécutable : | + | Dans la nouvelle fenêtre qui s'ouvre, cochez les bibliothèques Windows à installer, et cliquez sur **Valider** pour les installer. |
- | sh winetricks | + | {{ :applications:winetricks_dll_trusty.png?500 }} |
- | + | ||
- | Puis, dans l'interface graphique, cochez les bibliothèques Windows à installer (ou les options de Wine à configurer), et cliquez sur **Valider** pour les installer. | + | |
- | + | ||
- | {{ applications:winetricks_lucid_01.png?500 }} | + | |
==== En ligne de commande ==== | ==== En ligne de commande ==== | ||
- | On peut exécuter winetricks sans faire appel à son interface graphique. Dans un [[:terminal]], la [[:commande_shell|commande]] à saisir aura la syntaxe suivante : | + | On peut exécuter winetricks sans faire appel à son interface graphique. Dans un [[:terminal]], la [[:commande_shell|commande]] à saisir aura la syntaxe suivante : <code>winetricks [options] [nom-de-la-bibliothèque] [option-de-config-wine]</code> |
- | + | ||
- | winetricks [options] [nom-de-la-bibliothèque] [option-de-config-wine] ... | + | |
Où on remplacera « nom-de-la-bibliothèque » par le nom de la bibliothèque à installer, et « option-de-config-wine » par l'instruction de configuration. Un espace séparera chaque élément. | Où on remplacera « nom-de-la-bibliothèque » par le nom de la bibliothèque à installer, et « option-de-config-wine » par l'instruction de configuration. Un espace séparera chaque élément. | ||
Ligne 70: | Ligne 46: | ||
</code> | </code> | ||
- | Par exemple, pour installer **MS .NET 2.0** et **fontfix**, la commande sera : | + | Par exemple, pour installer **MS .NET 2.0** et **fontfix**, la commande sera : <code>winetricks fontfix dotnet20</code> |
- | winetricks fontfix dotnet20 | + | ou en mode bavard : <code>winetricks -v fontfix dotnet20</code> |
- | + | ||
- | ou en mode bavard : | + | |
- | + | ||
- | winetricks -v fontfix dotnet20 | + | |
//(Ici on a ajouté fontfix, puisque le commentaire qui accompagne cette bibliothèque indique son utilité avec dotnet20.)// | //(Ici on a ajouté fontfix, puisque le commentaire qui accompagne cette bibliothèque indique son utilité avec dotnet20.)// | ||
Ligne 82: | Ligne 54: | ||
==== Problèmes connus ==== | ==== Problèmes connus ==== | ||
- | Si cela ne marche pas, le lancer via un terminal pour voir les erreurs : | + | Si cela ne marche pas, le lancer via un terminal pour voir les erreurs. |
- | + | Si le message d'erreur survient <code>mkdir: impossible de créer le répertoire /home/utilisateur/.cache/winetricks/tahoma : Permission non accordée</code> recommencez après avoir changé les droits du dossier, par exemple : <code>chmod -Rv 700 /home/utilisateur/.cache/winetricks/tahoma</code> | |
- | Si le message d'erreur survient mkdir: impossible de créer le répertoire /home/utilisateur/.cache/winetricks/tahoma : Permission non accordée, recommencer après avoir changé les droits du dossier, par exemple : <del>chmod -R 777 /home/utilisateur</del> | + | Si par contre vous avez l'erreur: <code>"WARNING : Could not load file or assembly 'System.Windows.Forms"</code> [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>libmono-winforms1.0-cil,libmono-winforms2.0-cil]]**. |
- | + | ||
- | <note warning> | + | |
- | chmod -R **777** /home/utilisateur **est une folie !** Cela rend le système aussi vulnérable qu'un O. S. antérieur à l'an 2000, puisque cela donne tous les droits à n'importe qui. Avec ce réglage, il suffit de télécharger un fichier d'apparence innocente mais qui contient, caché, un script malveillant, pour qu'__à votre insu__ le pc soit transformé en relais d'attaques malveillantes ou d'envoi de spams. A votre insu mais __sous votre responsabilité__. | + | |
- | + | ||
- | Une moins mauvaise solution consiste à circonscrire les droits à 700 et au seul répertoire concerné : | + | |
- | + | ||
- | chmod -Rv 700 /home/utilisateur/.cache/winetricks/tahoma | + | |
- | </note> | + | |
- | + | ||
- | Si par contre, c'est "WARNING : Could not load file or assembly 'System.Windows.Forms", alors lancer : sudo apt-get install libmono-winforms1.0-cil libmono-winforms2.0-cil | + | |
Les bibliothèques winetricks et instructions de configuration disponibles sont listées dans le tableau ci-dessous. | Les bibliothèques winetricks et instructions de configuration disponibles sont listées dans le tableau ci-dessous. | ||
Ligne 206: | Ligne 168: | ||
|vcrun2005 |MS Visual C++ 2005 sp1 libraries (mfc80,msvcp80,msvcr80)| | |vcrun2005 |MS Visual C++ 2005 sp1 libraries (mfc80,msvcp80,msvcr80)| | ||
|vcrun2008 |MS Visual C++ 2008 libraries (mfc90,msvcp90,msvcr90)| | |vcrun2008 |MS Visual C++ 2008 libraries (mfc90,msvcp90,msvcr90)| | ||
+ | |vcrun2015 |MS Visual C++ 2015 libraries (mfc140,msvcp140,msvcr140)| | ||
|vcrun6 |MS Visual C++ 6 sp4 libraries (mfc42, msvcp60, msvcrt)| | |vcrun6 |MS Visual C++ 6 sp4 libraries (mfc42, msvcp60, msvcrt)| | ||
|vcrun6sp6 |MS Visual C++ 6 sp6 libraries (mfc42, msvcp60, msvcrt; téléchargement 64Mio)| | |vcrun6sp6 |MS Visual C++ 6 sp6 libraries (mfc42, msvcp60, msvcrt; téléchargement 64Mio)| | ||
Ligne 276: | Ligne 239: | ||
Attention, l'installation des paquets comctl32 et comctl32.ocx peut entrainer un plantage de l'éditeur de registre, il est donc déconseillé de les installer.</note> | Attention, l'installation des paquets comctl32 et comctl32.ocx peut entrainer un plantage de l'éditeur de registre, il est donc déconseillé de les installer.</note> | ||
- | ===== Mise à jour ===== | ||
- | |||
- | Le script installé avec la version PPA de Wine1.2 se met à jour automatiquement. | ||
- | |||
- | Pour mettre à jour la version téléchargée, il suffit de télécharger à nouveau le script tel qu'expliqué dans la rubrique [[#Installation|Installation]]. | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
- | Pour supprimer la version installée avec la version PPA de Wine1.2, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | + | Pour supprimer winetricks il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. |
- | Pour supprimer la version téléchargée, il suffit de supprimer le fichier. | ||
===== Voir aussi ===== | ===== Voir aussi ===== |