Cedega-Artiges Behandeln von Programmen in wine?

Freie Themenwahl.

Moderator: Moderator

Cedega-Artiges Behandeln von Programmen in wine?

Beitragvon haukew » 13.04.2008, 23:37

Moin!
Obwohl Cedega, was die Unterstützung von Spielen angeht, nicht mehr so wirklich mit wine mitkommt, finde ich dennoch das "Bottle"-System, das auch in Crossover Games benutzt wird, sehr gut, und vor allem für Spieler praktischer als der Ansatz, der mit wine standardmäßig verfolgt wird.

Kurze Erklärung:
Mit Bottle-System meine ich, dass jedes Programm quasi seine eigene "C:\"Platte hat, und von den anderen nichts mitbekommt. So kann man z.B. bei Spielen, die das brauchen, bestimmte Änderungen in der Regedit machen, bei anderen halt nicht.
Das Standardverfahren bei wine ist, dass alle Programme (wie in Windows selbst auch), dieselbe C:\ haben.

So, nun meine Frage: Kann man das normale wine irgendwie dazu bringen, dass es sich in dieser Hinsicht so wie Cedega oder Crossover verhält?
[align=center][url=http://www.theageofsound.de]www.theageofsound.de[/url]
meine Band :)
[/align]
Benutzeravatar
haukew
 
Beiträge: 368
Registriert: 16.12.2006, 00:04
Wohnort: Hamburg
Lizenz: WTFPL
Distribution: Linux Mint 11 + KDE4
Kernelversion: apt-get dist-upgrade

Beitragvon freaky-m0 » 14.04.2008, 00:00

selbst kompilieren und nen home prefix setzen und dann eigene links zu den jeweiligen wine versionen benutzen
Benutzeravatar
freaky-m0
 
Beiträge: 94
Registriert: 24.02.2008, 14:18

Beitragvon haukew » 14.04.2008, 13:31

Dann brauch ich aber für jedes installierte Windows-Programm eigene Binaries, oder?
[align=center][url=http://www.theageofsound.de]www.theageofsound.de[/url]
meine Band :)
[/align]
Benutzeravatar
haukew
 
Beiträge: 368
Registriert: 16.12.2006, 00:04
Wohnort: Hamburg
Lizenz: WTFPL
Distribution: Linux Mint 11 + KDE4
Kernelversion: apt-get dist-upgrade

Beitragvon Bauer87 » 14.04.2008, 15:55

Was freaky-m0 beschreibt, kann mMn benutzt werden, um verschiedene Wine-Versionen gleichzeitig zu benutzen. Das ist aber wohl nicht gefragt gewesen...
Das was du machen willst, findet auf der Wiki-Seite zu Wine kurz Erwähnung:
wineprefixcreate ~/.wine

Erstellt oder aktualisiert einen Wine Ordner / die Konfiguration. Hier im Beispiel das Home des User.
Um Spiele jeweils in einer eigenen Wine umgebung zu starten gebt erst zb. folgendes ein:

wineprefixcreate --prefix ~/.wine/Spiel

Um nun von dort aus etwas zu starten:

WINEPREFIX=~/.wine/Spiel wine "C:/setup.exe"

Dann hat das Windows-Programm sein eigenes Laufwerk "c" und benutzt seine eigene Binaries.
Raubcodierer sind Verbrecher. Stop DRM!
Benutzeravatar
Bauer87
 
Beiträge: 1233
Registriert: 31.10.2006, 23:28
Wohnort: Oldenburg
Lizenz: CC BY-SA 3.0
Distribution: Debian Stretch
Kernelversion: 4.9

wine

Beitragvon xxpqxx » 14.04.2008, 15:57

Hallo,

Kann denn nicht mit den Befehl
Code: Alles auswählen
wineprefixcreate

Eine eigene umgebung erstellen????

Gruß PQ
So ungefähr Drei Fuffzich...
Benutzeravatar
xxpqxx
 
Beiträge: 76
Registriert: 16.08.2007, 13:49

Beitragvon Cheeky@Boinc » 14.04.2008, 18:02

Bauer87 hat das schon richtig gesagt, in unserem Wiki steht die Lösung :)
<3 SuL <3
Benutzeravatar
Cheeky@Boinc
 
Beiträge: 7388
Registriert: 28.06.2006, 14:19
Wohnort: Werther
Lizenz: GPL

Beitragvon haukew » 14.04.2008, 19:48

Alles klar - danke.

Um es nochmal zu konkretisieren und alles Gesagte zusammenzufassen:
wine läuft standardmäßig mit dem Prefix
Code: Alles auswählen
WINEPREFIX=~/.wine

Wenn ich in meinem ~/.wine Unterordner für z.B. Programm1 und Programm2 erstellen will, starte ich die setup.exe mit
Code: Alles auswählen
wineprefixcreate --prefix ~/.wine/Programm1
WINEPREFIX=~/.wine/Programm1 wine /pfad/zur/setup1.exe

wineprefixcreate --prefix ~/.wine/Programm2
WINEPREFIX=~/.wine/Programm2 wine /pfad/zur/setup2.exe
So kriegt jedes Programm seine eigene "C:\Partition"

Das ganze steht zudem auch nochmal im [url=http://wiki.linuxgaming.de/index.php/Wine#Befehle]Wiki[/url].
[align=center][url=http://www.theageofsound.de]www.theageofsound.de[/url]
meine Band :)
[/align]
Benutzeravatar
haukew
 
Beiträge: 368
Registriert: 16.12.2006, 00:04
Wohnort: Hamburg
Lizenz: WTFPL
Distribution: Linux Mint 11 + KDE4
Kernelversion: apt-get dist-upgrade


Zurück zu Alles was euch den Tag über bewegt...

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 3 Gäste

cron