Wine a spousteni Win aplikaci "primo"
Miroslav BENES
mbenes na tenez.cz
Pátek Listopad 16 12:41:36 CET 2001
Preji krasny den !
Rad bych se zeptal, jak se maji spoustet aplikace pod Wine. Staci zadat
"./aplikace.exe" nebo se musi zadavat
"/usr/bin/wine ./aplikace.exe" ?
System RH, sluzba wine aktivni (/etc/init.d/wine start).
a) Zkousil jsem spustit aplikaci ulozenou na disku s (V)FAT, ale pise mi to "Pristup
zapovezen", at uz to zkousim jako uzivatel nebo jako root. Spusteni teto aplikace jako
parametru wine probehne v poradku.
b) stejnou aplikaci nakopiruji na linuxovou partisnu s ext2. Spustit ji muzu "primo" -
tedy klavesou <Enter> v mc bez ohledu na to, jestli jsem root nebo ne.
Je potreba pri spousteni z FATky nastavovat neco extra ? V dokumentaci jsem o
tomhle nenasel nic.
system : RH 7.1 + balicky z rawhide, wine-20010822-1, kernel 2.4.13-0.5 s podporou
bin_fmt v modulu (zaveden a nastaven), disk jsem pripojil jako bezny uzivatel.
Zaznam ve fstab :
/dev/hdg1 /mnt/disk_e vfat defaults,user,iocharset=iso8859-2,codepage=852,quiet 0 0
Oba (uzivatel i root) maji v konfiguraku ~/.wine/config nastaveno :
[Drive E]
"Path" = "/mnt/disk_e"
"Type" = "hd"
"Label" = "MS-DOS-E"
"Filesystem" = "win95"
Jako "disk C" slouzi puvodni "prazdna" struktura v /usr/share/wine-c.
A jeste par postrehu :
ad a) Prava souboru na FATce :
-rwxrwxr-x 1 mbenes mbenes 975904 °Ýj 3 1997 /mnt/disk_e/wpmail32/winpm-32.exe
Vypis "strace ./winpm-32.exe" :
execve("./winpm-32.exe", ["./winpm-32.exe"], [/* 33 vars */]) = 0
strace: exec: Permission denied
ad b) Prava souboru na ext2 :
-rwxr-xr-x 1 root root 975904 °Ýj 3 1997 /usr/share/wine-cl/wpmail32/winpm-32.exe
Vypis "strace ./winpm-32.exe" :
execve("./winpm-32.exe", ["./winpm-32.exe"], [/* 33 vars */]) = 0
uname({sys="Linux", node="master.mbenes", ...}) = 0
brk(0) = 0x804d748
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=63685, ...}) = 0
... atd.
Diky za nakopnuti.
S pozdravem
Miroslav BENEŠ
správce sítě
mbenes na tenez.cz
0453/662388
Další informace o konferenci Linux