close
Warning:
Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Nov 11, 2012, 5:53:29 PM (14 years ago)
- Author:
-
Rüdiger Kupper
- Comment:
-
Erste funktionierende Implementation
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v4
|
v5
|
|
| 37 | 37 | |
| 38 | 38 | |
| 39 | | == Skripte == |
| | 39 | == Lösung == |
| 40 | 40 | |
| 41 | 41 | Skripte zur Umsetzung der Lösung "Wine als Serverapplikation mit lokalem Verzeichnis" finden sich unter source:keplertools/LTSP-setup/trunk/wine-support/. |
| | 42 | === Installation: === |
| | 43 | - Die Datei `sudoers` muss auf den LTSP-Servern unter passendem Namen ins Verzeichnis `/etc/sudoers.d/` kopiert werden |
| | 44 | - Die Skripte `wine.sh` und `winestarter.sh` müssen nach `/usr/bin/` kopiert oder dort verlinkt werden. |
| 42 | 45 | |
| | 46 | === Aufruf === |
| | 47 | Der Aufruf geschieht dann über |
| | 48 | {{{ |
| | 49 | winestarter.sh <wine-prefix-name> <pfad-zum-exe> |
| | 50 | }}} |
| | 51 | Beispiel:: |
| | 52 | {{{ |
| | 53 | winestarter.sh braintutor "C:/Program Files (x86)/Brain Innovation/BrainVoyager |
| | 54 | }}} |
| | 55 | Das Skript erwartet die Vorlagen für die wine-Umgebungen unter `/usr/share/wineprefixes/`. Es erziegt temporäre Wine-Umgebungen unter `/tmp/wineprefixes/<user>/<wine-prefix-name>/` |
| 43 | 56 | |
| 44 | | [TODO: Ergänzen] |
| | 57 | Damit das Programm über das Menü gestartet werden kann, muss eine entsprechende `*.desktop`-Datei in `/usr/share/applications/gedit.desktop` erzeugt werden. |
| | 58 | Beispiel:: |
| | 59 | {{{ |
| | 60 | [Desktop Entry] |
| | 61 | Name=Brain Tutor |
| | 62 | Comment=Brain Voyager Brain Tutor |
| | 63 | Exec=winestarter.sh braintutor "C:/Program Files (x86)/Brain Innovation/BrainVoyager Brain Tutor/BrainVoyager Brain Tutor.exe" |
| | 64 | Terminal=false |
| | 65 | Type=Application |
| | 66 | Icon= |
| | 67 | Categories=Wine-Programs-Accessories; |
| | 68 | }}} |
| 45 | 69 | |
| 46 | | |
| | 70 | [TODO: Icon-Pfad ergänzen] |
| 47 | 71 | |
| 48 | 72 | |