Форум: Общи Проблеми и Въпроси
Тема: Убунту
Автор: p666

Мнение от p666 пуснато на Юли 11 2009, 12:21
Здравейте ,

   От няколко дена използвам Убунту 9.04!Инсталирах си и wine 1.0.1 за да мога да използвам windows приложения! Опитвам се да подкарам една програма , която е инсталирана  локално на машината ,а данните са разположени на друга машина!
Под windows въпросния софт се настройва като ;
1. Въпросният софт се инсталира локално - c:\program
2. Назначава се мрежово устройство до данните z:\data с пълен достъп за четене и писане
3. Във системен файл в папка windows се указва къде се намират данните
data=z:\data
program path=c:\program

Въпроса ми е имали начин да използвам този софт и под Убунту (или друга дистрибуция на линукс) и как да направя настройките?

Предварително Ви благодаря!
Мнение от nasko_p_a пуснато на Юли 12 2009, 23:20
Ами освен да пробваш, друг вариант не виждам. :)
Щом имаш wine, инсталираш програмата на виртуалното c: (~/.wine/drive_c/program). А иначе в тази същата drive_c има и папки windows, Program Files и т.н. - щом ти търси файла в там. После си монтираш мрежовата директория.

smbmount //192.168.0.1/data /mnt/tmp -o user=USER
Password:

В ~/.wine/dosdevices има линкове към z и каквито там у-ва ти трябват.

Пример:

nasko@nasko:~/.wine/dosdevices$ ls -al
total 0
drwxr-xr-x 2 nasko users  96 2009-03-31 22:10 ./
drwxr-xr-x 4 nasko users 232 2009-07-11 10:53 ../
lrwxrwxrwx 1 nasko users  10 2009-03-31 22:10 c: -> ../drive_c/
lrwxrwxrwx 1 nasko users   1 2009-03-31 22:10 z: -> //
nasko@nasko:~/.wine/dosdevices$

Правиш си линк z-> /mnt/tmp (да речем така си монтирал мрежовата директория).
Това и от конфигурацията на wine може да се направи.

И ако стане - стане :)
Успех.


Мнение от p666 пуснато на Юли 15 2009, 15:23
Здравей nasko_p_a  ,

 Пробвах днес твоите стъпки но още на 1 (smbmount //192.168.0.1/data /mnt/tmp -o user=USER )срещам трудности ,като ми излиза следното съобщение ;
-- mount error : can't change directory into mount target /mnt/tmp

Съответно отидох  до въпросната директория ( mnt )за да видя какво е положението във нея и установих че нямам никакви права , но не знам дали това е проблема във случая!

 

Ще съм ти благодарен , ако ми помогнеш !

Предварително ти благодаря !
Мнение от netcho пуснато на Юли 15 2009, 16:13
p666 не съм специалист,но мисля че се монтира през root. А и въпросната /mnt/tmp трябва да бъде създадена
Мнение от nasko_p_a пуснато на Юли 15 2009, 22:58
Ами прав е netcho - най-добре като root да си монтираш мрежовата директория. Не би трябвало да имаш проблеми. А самата програма ако я стартираш като не-root потребител, ще трябва да си смениш собственика на директорията, в която монтираш (/mnt/tmp примерно).
Пиши как вървят нещата и ако стане кажи как си го направил. :)
Ако може кажи и коя е въпросната програма дето те мъчи.
Успех.
Powered by ikonforums 1.0.0 © 2006 ikonforums