author | Oleksandr Gavenko <gavenkoa@gmail.com> |
Fri, 18 Sep 2015 15:04:51 +0300 | |
changeset 1754 | 7597aae0aa57 |
parent 1750 | 91e1740580b5 |
child 1755 | 0f14c3dd5e1d |
permissions | -rw-r--r-- |
1698 | 1 |
.. -*- coding: utf-8; -*- |
2 |
.. include:: HEADER.rst |
|
3 |
||
4 |
======= |
|
5 |
Wine. |
|
6 |
======= |
|
7 |
.. contents:: |
|
8 |
||
1754
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
9 |
Clearing workspace. |
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
10 |
=================== |
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
11 |
|
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
12 |
Make workspace backup:: |
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
13 |
|
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
14 |
$ wineboot --kill |
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
15 |
$ mv ~/.wine ~/.wine-tmp |
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
16 |
|
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
17 |
Create new workspace:: |
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
18 |
|
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
19 |
$ winecfg |
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
20 |
|
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
21 |
Move old programs (may not always work):: |
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
22 |
|
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
23 |
$ mv ~/.wine-tmp/opt ~/.wine/opt |
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
24 |
|
1698 | 25 |
Installing into separate workspace. |
26 |
=================================== |
|
27 |
:: |
|
28 |
||
29 |
$ PROFILE=my-program |
|
30 |
$ export WINEPREFIX=~/.wine-$PROFILE |
|
31 |
$ winetricks dotnet20 dotnet40 |
|
32 |
$ wine /path/to/installer.exe |
|
33 |
$ wine $WINEPREFIX/Program\ Files/Program/start.exe |
|
34 |
||
35 |
Write simple script to run program in your environment:: |
|
36 |
||
37 |
#!/bin/sh |
|
38 |
env WINEPREFIX=~/.wine-my ~/.wine-my/ |
|
39 |
||
1754
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
40 |
To make 32-bit environment:: |
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
41 |
|
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
42 |
$ WINEARCH=win32 WINEPREFIX=~/.wine-32 winecfg |
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
43 |
|
1698 | 44 |
winetricks. |
45 |
=========== |
|
46 |
||
47 |
List of available packages:: |
|
48 |
||
49 |
$ winetricks apps list |
|
50 |
||
51 |
Instal .Net 2.0/4.0:: |
|
52 |
||
53 |
$ winetricks dotnet20 dotnet40 |
|
54 |
||
55 |
Wine utils. |
|
56 |
=========== |
|
57 |
:: |
|
58 |
||
59 |
$ winecfg |
|
60 |
||
1750 | 61 |
$ wine control |
1698 | 62 |
$ wine regedit |
63 |
$ wine uninstaller |
|
1750 | 64 |
$ wine notepad |
1698 | 65 |
|
1754
7597aae0aa57
Clearing workspace.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1750
diff
changeset
|
66 |
$ winefile |
1698 | 67 |