المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : لينكس قمت بتركيب حزمة برنامج Wine لتشغيل برامج الويندوز .. ولكن كيف تعمل



TABO ZADA
12-10-2003, 10:09 PM
جربت أستخدم الأمر wine من الكونسول ولكن لم يأت بفائدة...

فما هي الطريقة يا شباب....


ومشكورين!!

isam
13-10-2003, 12:19 AM
ممم .. إليك الحالة التالية وعليها قم بقياس ما يجب عليك عمله:
في الملف الموجود في دليل الموطن Home Directory هناك دليل إسمه .wine (يبدأ الإسم بالنقطة لأنه دليل مخفي) في هذا الدليل هناك ملف إسمه config .. فيه تعرف ال Drives التي تريد برنامج Wine أن يراها .. فمثلا ضع فيه:


[Drive D]
"Path" = "/mnt/windows_c"
"Type" = "hd"
"Label" = "My Windows Drive"
"Filesystem" = "win95"


عندها تقسيم ويندوز الذي من الممكن الوصول له من /mnt/windows_c سيعرف على أنه التقسيم D لبرنامج Wine

الآن لتشغيل أحد البرامج كل ما عليك هو ذكر موقعه، فمثلا:


wine d:\\windows\\sol.exe


لتشغيل لعبة السوليتير الموجودة مع ويندوز .. لاحظ إستعمال الشرطة المائلة لليسار، وليس المائلة لليمين التي تستعمل في يونكس ولينكس .. ولاحظ إستعمال شرطتين مائلتين بدل من واحدة..
وبالتوفيق

TABO ZADA
13-10-2003, 01:33 AM
شكرا يا عصام ...
أجربها إن شاء الله

TABO ZADA
13-10-2003, 02:21 PM
قمت بعمل الطريقة ونفعت ولكن....

هناك برامج لم تشتغل وأعتقد أنها تتعارض لأني استخدم ويندوز XP .

والبرامج التي اشتغلت يقول لي ملف dll الفلاني غير موجود مع أنه موجود في نفس دليل البرنامج.

فمثلا أردت أن أشغل برنامج Explore2fs:

wine c:\\explore2fs\\explore2fs.exe

يشتغل البرنامج ...... ولكن يعطيني رسالة:

diskio2.dll is not found...

وطبعا برنامج Explore2fs يحتاج مكتبة diskio2.dll...


ما أدري ... هل العيب في ملف Config ....أم لا ....

على العموم أنا أرفقت كمملف الconfig ..

ErrorMsg
13-10-2003, 02:23 PM
في سطر الأولمر أكتب
wine.bin sol
wine.bin notepad
وهكذا
---
ولأثر دائم اعمل open with
wine.bin
لملفات .exe
----

ErrorMsg
13-10-2003, 02:28 PM
هناك ملفات في دليل نقطة ويني
wine.
في البيت
هناك تستطيع يوجد ملفات إعداد تستطيع أن تخبره من أين يحضر ال DLL

TABO ZADA
13-10-2003, 04:52 PM
http://members.lycos.co.uk/tabozada/wine1.png

http://members.lycos.co.uk/tabozada/wine2.png

http://members.lycos.co.uk/tabozada/wine3.png



لاحظوا الرسالة الأولى .....

مـسـك
14-10-2003, 02:02 PM
لماذا تريد تشغيل Explore2fs!!!!

على اي حال لا تتوقع ان wine سوف يقوم بتشغيل كل البرامج
حاجه ثانيه , لمزيد من الفائده جرب نسخ الملفات المكتبيه الخاصة بويندوز إلى مجلد واين الإفتراضي

ErrorMsg
14-10-2003, 03:00 PM
أو إلى مجلد البرنامج نفسه

TABO ZADA
14-10-2003, 03:29 PM
لاحظتوا الصورة الأولى......

هناك ثلاث أسطر في الأول .....

كل ما أشغل برنامج تطلع لي ....

وبالأخير ما يشتغل ..

ErrorMsg
14-10-2003, 03:57 PM
انسخ ملف ال diskio2.dll من مجلد ويندوز إلى مجلد البرنامج الذي تريد أن تشغله
وحاول من جديد وأخبرنا بالنتيجة
على أي حال ما هو
Explore2fs
وما هي وظيفته ألا يوجد برنامج لينكس يؤديها !!!

ZzOrO
18-10-2003, 04:12 PM
[zzoro@localhost zzoro]$ wine c:\\windows\\sol.exe
fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to add support for it ?
fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to add support for it ?
fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to add support for it ?
/usr/bin/wine.bin: cannot find 'c:\windows\sol.exe'
[zzoro@localhost zzoro]$
===========================================
ليش مادري كل شي امسكر بالوجه...
بعدين شنو ا?مر اللي اطلع في الملف wine.
موراضي يطلع وياي ...

ZzOrO
18-10-2003, 04:22 PM
خلاص ...حبايبي لقيت ا?مر واستخرجت الملف wine. ولاكن بعد التعديل يعطيني نفس النتيجه وهذا التعديل ....هل هو صحيح ام لا..
===================================================
;; Each section has the following format:
;; [Drive D]
;; "Path"="/mnt/windows_c" (Unix path for drive root)
;; "Type"="hd" (supported types are 'floppy', 'hd', 'cdrom' and 'network')
;; "Label"="My Windows Drive" (drive label, at most 11 characters)
;; "Serial"="xxx" (serial number, 8 characters hexadecimal number)
;; "Filesystem"="win95" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix')
;; This is the FS Wine is supposed to emulate on a certain
;; directory structure.
;; Recommended:
;; - "win95" for ext2fs, VFAT and FAT32
;; - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly

rassoft
19-10-2003, 09:56 AM
اريد حزمة wine
وأكون كثير الشكر

ErrorMsg
20-10-2003, 02:06 PM
to rassoft:
wine come with mandrake and redhat
just go to the controlcenter -> packages -> add
in RH there is such prog in the menus
and if you want winex rpm go to freshrpms.net

http://ftp.freshrpms.net/pub/freshrpms/redhat/8.0/winex/winex-20030324-fr2.i386.rpm
---
1- ممكن لأن الويندوز عندك مش على السي
قات قبلا أن ويندوز يتصرف بغرابة اذا لم يكن على السي
أو
2- لأن الويندوز هو xp يفضل أن تأخذ ملفات ال dll من win 9x
اذا كان لديك اللإثنين واحد على سي XP وآخر على الدي مثلا me
اجعل السطر الذي يحدد أن السي هو /mnt/win_d/

[Drive C]
"Path"="/mnt/win_d"
"Type"="hd"
"Label"="AnyThing"
"Filesystem"="vfat"
[Drive D]
"Path"="/mnt/win_c"
"Type"="hd"
"Label"="AnyThing"
"Filesystem"="vfat"

ZzOrO
21-10-2003, 08:41 AM
اولا انا عندي الاكس بي وهو على السي ...وثانيا اي ملفات هذه التي تحمل ال..dll ..هناك كثير الكثير من هذه الملفات ...وعندما آخذها اي اضعها ...يعني حبيبي ابي اشوية تفاصيل ويا ليت تكون تفاصيل ممله ...يعني حبه حبه ..تدري اخوك الصغير غشييييييييييييييييييييم ;)

ErrorMsg
21-10-2003, 09:28 AM
إن استعمال winXP
لأخذ ملفات ال dll (Dam-it Link Libs) أو (Dummy Link Libs)
سيء جدا ولهذا ربما لا تعمل لديك
فاذا كان لديك ويندوزمثلا 98 آخر نازل جرب أن تخبر
wine
أنه هو الويندوز الأساسي
وذلك بأن تخبره بأن السي هو الدي والعكس
---
لا داعي لنقل الملفات ففي الملف المذكور يبحث wine
تلقائيا عنها في المكان المخصص
ولكن اذا اعترض البرنامج على ملف معين
can't file dummy40.dll
ننسخ هذا الملف من مجلد ويندوز إلى مجلد البرنامج