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.

Opened 9 years ago

Closed 8 years ago

#2819 closed Verbesserung (im Image)

WINEPREFIX auf Temp-Verzeicnis setzen

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Schuljahr 2017/18
Component: Software: Ubuntu Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc:

Description

Dass .wine im Homeverzeichnis liegt, ist sowohl aus Performance- als auch Platzgtünden schlecht. bau schlägt vor, das Verzeichnis ntmlokal nach /tmp zu legen.

Change History (3)

comment:1 by Rüdiger Kupper, 9 years ago

Status: new → accepted

comment:2 by Rüdiger Kupper, 9 years ago

Summary: WINEPTEFIX auf Temp-Verzeicnis setzen → WINEPREFIX auf Temp-Verzeicnis setzen

comment:3 by Rüdiger Kupper, 8 years ago

Resolution: → im Image
Status: accepted → closed

Erledigt.
Habe die Sache nach dem gleichen Schema gelöst, wie beim lokal-legen der Cache-Verzeichnisse, über ein Skript in /etc/profile.d/kepler--wineprefix.sh:

## Verlege das WINEPREFIX-Verzeichnis der Nutzer (Default: ~/.wine)
## nach /tmp/wine-<uid>:
export WINEPREFIX=/tmp/wine-$(whoami)/
mkdir -p $WINEPREFIX

So bekommt jeder Nutzer beim Einloggen automatisch ein eigenes Verzeichnis in /tmp/wine-<uid>/, das dann statt ~/.wine/ genutzt wird. Das tmp-Verzeichnis wird bei jedem Boot geleert, bei uns also jeden Tag.
Sollte das zu hinderlich sein (eventuell für Kollegen, die wine regelmäßig nutzen), kann man die Verzeichnisse auch nach /var/cache legen, wie schon die Cache-Verzeichnisse.

Ich habe jetzt die ~/.wine/-Verzeichnisse aller Nutzer gelöscht, was 16GB Platz in der Home-Partition freigemacht hat.

Die Änderung ist im nächsten Image, ich verteile das Skript jetzt aber noch per parallel-ssh auf alle erreichbaren Rechner.

Note: See TracTickets for help on using tickets.