tech:notes_wine
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tech:notes_wine [2025/11/09 20:34] – Jean-Baptiste | tech:notes_wine [2026/06/07 19:12] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # Notes Wine | ||
| + | |||
| + | Voir aussi : | ||
| + | * https:// | ||
| + | * [Crossover](https:// | ||
| + | * winetricks | ||
| + | * PlayOnLinux | ||
| + | * ./play.it | ||
| + | * < | ||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | Voir également la version commerciale : | ||
| + | https:// | ||
| + | Ce n'est pas libre, mais ca aide Wine qui lui est libre. | ||
| + | |||
| + | |||
| + | Debug | ||
| + | ~~~ | ||
| + | #export WINEDEBUG=+relay | ||
| + | export WINEDEBUG=all | ||
| + | ~~~ | ||
| + | |||
| + | Notes | ||
| + | ~~~bash | ||
| + | dpkg --add-architecture i386 | ||
| + | apt-get update | ||
| + | apt-get install wine32:i386 | ||
| + | ~~~ | ||
| + | |||
| + | '' | ||
| + | |||
| + | |||
| + | ~~~bash | ||
| + | apt-get install mono-runtime wine playonlinux winetricks | ||
| + | apt-get install mono-complete | ||
| + | apt-get install cabextract | ||
| + | ~~~ | ||
| + | |||
| + | Notes | ||
| + | ~~~ | ||
| + | mkdir -p ~/ | ||
| + | export WINEPREFIX=$HOME/ | ||
| + | export WINEARCH=win32 | ||
| + | export WINEPATH=$HOME/ | ||
| + | wineboot --init | ||
| + | |||
| + | cd $HOME/ | ||
| + | wget https:// | ||
| + | chmod +x winetricks | ||
| + | sh winetricks corefonts vcrun6 | ||
| + | |||
| + | winecfg | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | Old | ||
| + | ~~~baash | ||
| + | WINEARCH=win32 WINEPREFIX=/ | ||
| + | # ln -s / | ||
| + | export WINEPREFIX=$HOME/ | ||
| + | export WINEARCH=win32 | ||
| + | # export WINEDEBUG=warn+all | ||
| + | # export WINEDEBUG=fixme-all | ||
| + | ## Perf | ||
| + | # export WINEDEBUG=-all | ||
| + | ~~~ | ||
| + | |||
| + | Voir https:// | ||
| + | |||
| + | ~~~bash | ||
| + | winetricks --gui | ||
| + | env WINEARCH=win32 WINEPREFIX=/ | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ## Installer un paquet MSI | ||
| + | |||
| + | ~~~bash | ||
| + | wine msiexec /i wine-mono-4.7.3.msi | ||
| + | ~~~ | ||
| + | |||
| + | ## Install de Wine Mono | ||
| + | |||
| + | ~~~bash | ||
| + | export WINEPREFIX=$HOME/ | ||
| + | export WINEARCH=win32 | ||
| + | wine msiexec /i wine-mono-4.7.3.msi | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | |||
| + | ## Pb | ||
| + | |||
| + | ### Exemple de cas tordu | ||
| + | |||
| + | http:// | ||
| + | http:// | ||
| + | |||
| + | ~~~ | ||
| + | $ file SilaeClient.exe | ||
| + | SilaeClient.exe: | ||
| + | ~~~ | ||
| + | |||
| + | Donc 32 bits | ||
| + | |||
| + | ~~~ | ||
| + | $ strings SilaeClient.exe | ||
| + | Paint.NET v3.5.100 | ||
| + | Paint.NET v3.5.100 | ||
| + | ~~~ | ||
| + | |||
| + | Il faut le .NET v3.5 | ||
| + | |||
| + | Avec Wine Mono | ||
| + | ~~~ | ||
| + | $ wine SilaeClient.exe | ||
| + | |||
| + | Unhandled Exception: | ||
| + | System.IO.FileNotFoundException: | ||
| + | File name: ' | ||
| + | [ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: | ||
| + | File name: ' | ||
| + | |||
| + | $ mono SilaeClient.exe | ||
| + | WARNING: The runtime version supported by this application is unavailable. | ||
| + | Using default runtime: v4.0.30319 | ||
| + | |||
| + | Unhandled Exception: | ||
| + | System.IO.FileNotFoundException: | ||
| + | File name: ' | ||
| + | ~~~ | ||
| + | |||
| + | Il manquait les dépendances suivantes : | ||
| + | * DevComponents.DotNetBar.dll | ||
| + | * ExcelLibrary.dll | ||
| + | |||
| + | ~~~ | ||
| + | http:// | ||
| + | http:// | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | |||
| + | ## Autres | ||
| + | |||
| + | Voir depends.exe http:// | ||
| + | |||
| + | Mono | ||
| + | ~~~bash | ||
| + | mono --runtime=v4.0 application.exe | ||
| + | ~~~ | ||
| + | |||
| + | https:// | ||
| + | ~~~bash | ||
| + | echo 0 |sudo tee / | ||
| + | ~~~ | ||
| + | |||
| + | DLL | ||
| + | ~~~bash | ||
| + | #!/bin/sh | ||
| + | # | ||
| + | # Lanceur NetMeeting | ||
| + | / | ||
| + | ~~~ | ||
| + | |||
| + | |||
