الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة كبيرة ياريت حد يحلهالي في Suse 10.0

مغلق
بدأه king of rap2 في 23 مايو 2006 · 6 رد · 900 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ياشباب انا كل حاجة عندي تمام ومفيش اي مشاكل غير حاجة واحدة

وهي مش عارف اعمل نتصيب لاي برنامج

وحتى برامج الوندوز لازملها برنامج Wine ونزلته من Winehq.com ولكن نزلته rpm وفتحته مع العلم ان انا بستخدم سوزي 10.0 ودوست على Install package وخلص

بس مش عارف ازي ولا منين افتحه

ومش عارف ازاي اشغل برامج الوندوز بيه

مع العلم ان في ماس قالتلي بكتب في الترمنال wine program لكن بيقللي cannot fine "program" وبكتب wine program.exe وبيقللي برضه cannot find "program.exe"

ياريت حل بسرعة

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

وانا بالانتظار على احر من الجمر

#2

السلام عليكم

اخى الكريم

المقصود بكلمه progaram

ليس الكلمه نفسا

لكن استبدلها بالبرانامحج الذى تريد تثبيته

ثانيا ماهى البرامج التى تحتاج ات تعمل بها من الوينوز على الينكس

سوف تجد البديل فى اللينكس مع اختلاف الاسم فقط

تشغيل برامج ويندوز كتاب لينكس الشامل >>

تشغيل برامج ويندوز

الفهرس

* برنامج wine

* برنامج winex

برنامج wine

برنامج wine وتعني اللامحاكي Wine Is Not Emulator وهذا تأكيد على أنه لايحاكي ويندوز بل هو ويندوز للينكس لم تكتبه مايكروسوفت فهو يشغل برامج ويندوز مباشرة وربما أسرع مما يفعل ويندوز (في الأسئلة الأكثر تكرار هناك سؤال لماذا أحتاج إلى برامج ويندوز المقرفة ولدي لينكس فكان الجواب لأنها تكون أقل إقرافا عندما تشغل في لينكس) ولأن ويندوز نظام سري غير موثق وبلا معايير فإنهم يضطرون أحيانا للتحزير أو للهندسة العكسية لأن الوثائق المنشورة لا تكفي وقد تحتوي كلمات مضللة وعائمة مما يجعل بعض البرامج تحجم عن العمل عليه ولكن هذه ليست مشكلة فهناك برامج تعمل على ويندوز 98 ولاتعمل على ويندوز 95 وهناك الكثير من البرامج لا تعمل على XP لهذا يمكننا القول أن wine يشغل برامج ويندوز أكثر من ويندوز نفسه !!! وهناك استثناء لهذا وهو البرامج التي تستخدم ال Direct-X مثل الألعاب وبرنامج Jet-Audio ولمثل هذه البرامج انظر برنامج winex أدناه.

wine

لتثبيت wine اذهب إلى مدير الحزم في توزيعتك وابحث عن wine مثلا في ماندريك اذهب إلى Mandrake Control Center ثم packages ثم add ثم اكتب wine وثبته وفي ريدهات هناك برنامج redhat-config-packages ومنه ننزل wine ويمكن تنزيل أحدث اصدار منه من مواقع حزم توزيعتك

لإعداد wine قم بتنفيذ برنامج winesetup من سطر الأوامر(أتوقع على أنك المستخدم الجذر) وحدد إذا كنت تريد أن يستعمل مثلا /mnt/win_c/windows على أنه المجلد الذي يتحوي ويندوز حقيقي أو إذا لم يكن لديك ويندوز أو إذا كان الويندوز لديك من نوع غير مدعوم (قديم جدا أو حديث جداً يعني "مشكلجي") يمكنك استخدام fake windows folder أي مجلد ويندوز زائف موجود على قسم لينكس ليتم وضع ال DLL هناك ولسبب ما يعمل wine في ماندريك دون هذه الخطوة

لاختبار البرنامج نجربه على برنامج بسيط مثل notepad (أخترته لأنه جزء من wine أقصد أن هناك برنامج notepad.exe تجريبي يأتي مع wine) اكتب

bash$ wine notepad.exe

مع أو دون .exe وعندها سيظهر برنامج notepad البشع كحالة شاذة على سطح مكتبي البراق ببرامج لينكس. لتشغيل wine اذهب إلى المجلد الذي يحتوي البرنامج الذي تريد ثم انقر لتشغيله (إذا كنت في غنوم يخبرك أنه سيستعمل wine لفتحه وافق واطلب منه أن يفعل ذلك كل مرة ) أو انقر بالزر الأيمن (في غنوم أو kde) ثم اختر open with وإذا كنت في KDE اكتب اسم البرنامج wine.bin (أو wine) ثم في الخيار السفلي تذكر ذلك دائما. وإذا صادفت برنامج لم يعمل أو اشتكى من عدم وجود ملف DLL جرب نفذه من سطر الأوامر لنرى ماذا يكتب ثم انسخ الملفات التي طلبها من مجلد ويندوز C:\windows أو C:\windows\system أو C:\windows\system32 أو C:\winnt أو C:\winnt\system32 أو C:\winnt\system إلى مجلد البرنامج مثلا C:\Program Files\MacroMedia\Flash5 أو إلى مجلد ويندوز الزائف

ويمكن ل wine أن يعمل بوجود أو دون وجود ويندوز مثبت على أحد الأقراص فإذا كنا نعمل بوجد ويندوز يمكننا أن نستعير ملفات ال DLL منه أو أن نستعمل ملفات مكافئة من wine وذلك بحسب البرنامج بعض البرامج تعمل بهذه أفضل وبعضها بتلك أفضل ، ويعتبر ويندوز win98se أو ME أفضل ويندوز لإستعارة ال DLL منه فإذا كنت تنوي تنزيل أكثر من ويندوز مثل winMe و winXP فليكن winMe على ال C لتأخذ ملفات ال DLL منه

tipتلميح

هناك مشلكة في تشغيل wine إذا كنت تمتلك wineXP أو نظام ntfs لم أحدد السبب بعد سأحاول البحث عن حل (أو عن مشكلة أصلاً) والحل ربما يكون باستعمال fake windows folder

ويمكنك أن تحدد كيف تظهر المجلدات مثلا كأن تقول أن /mnt/win_d هو ال C وأن دليلك البيت يظهر في برامج ويندوز وكأنه F الملف الذي يتحكم في ذلك هو ~/.wine/config

إذا أردت أن تثبت برنامج يفضل أن تثبته من داخل ويندوز فهذا أسهل ثم تشغله من داخل لينكس إذا لم تكن تمتلك ويندوز وكنت تريد تثبيت برنامج نزل برنامج dcom98.exe ثم اكتب مثلا لتثبيت flash

bash$ su

password:

bash# cd /mnt/cdrom/flash

bash# wine -dll ole32=n dcom98.exe

bash# wine setup.exe

bash# exit

وبعض البرامج قد تكون تحتاج لتحديد إصدار معين للتوافقية من خلال تعديل ملف ~/.wine/config مثلا

bash$ gedit ~/.wine/config

# ثم البحث عن سطر يشبه وتحديد الإصدار

"Windows" = "win98"

طبعا استبدل gedit محرر النصوص الذي تحب kedit أو mcedit. وبعض البرامج قد تحتاج لعدم تحديد الكثافة النقطية وذلك بوضع فاصلة منقوطة في بداية السطر الخاص بذلك من نفس الملف

;[AppDefaults\\_INS5576._MP\\x11drv]

;"Desktop" = "640x480"

انظر http://franksworld.net/wine و http://www.winehq.org وانظر http://wine.codeweavers.com/

http://wine.codeweavers.com/winesetuptk.shtml

برنامج winex

هو تطوير لبرنامج wine قامت به شركة TransGaming انظر www.transgaming.com بحيث يحتوي على مايكافىء Direct-X مما يسمح بتشغيل الألعاب وبهذا يمكنك تشغيل الكثير من الألعاب انظر بحث بقائمة الألعاب المجربة وهذا البرنامج متوفر مجانا بشرط الإشتراك لمدة ثلاث أشهر في منتداهم (غير المجاني) أو يمكنك تنزيل الملف المصدري (مجاناً ودون اشتراك) تسمى cvs وتحمل تصنيفه وتثبيته ويمكن تنزيله على شكل أرشيف tgz باستعمال برنامج cvs مباشرة من موقعهم و يمكنك أيضاً تنزيل حزمة rpm من www.freshrpms.net winex-cvs-2003-03-24.rpm أو من منتديات عالم فرانك http://franksworld.net قسم ال downloads وعندها عليك تحمل الوصلات التي تؤدي لوصلات ... حتى تصل إلى ملف rpm وفي الحالتين تحصل على حزمة تحتوي الملف المصدري وتقوم بتصنيفها وتثبيتها تلقائيا (تصنيفها يأخذ وقت) ولكن انتبه لا يمكنك الجمع بين winex ال cvs و wine يجب أولا ازالة برنامج wine قبل تثبيت winex استخدم برنامج winex هو نفس اسلوب استخدام wine ولكن باستعمال winelauncher بدلا من wine واستعمال winexsetup عوضاً عن winesetup

<< السابق كتاب لينكس الشامل التالي >>

022.gif

***********************************************

043.gif

#3

طيب حبيبي هنا مكتوب طريقة تثبيتها على ال mandrake طيب ازاي اثبت Wine على Suse

تاني حاجة انا عندي مثلا برنامج Winamp على الوندوز هل اكتب Wine winamp وهل لازم اكون في المجلد بتاعها؟

واذا كان لازم اكون في المجلد يبقى ما القصود ب wimap هل winamp الملف المشغل للبرنامج على وندوز اللي بيكون في ال program file ولا ملف التنصيب؟؟؟؟

ياريت توضحلي اكتر

وياريت لو اقدر اكلمك على الايميل

تم الحذف من طرف المشرف caballero

تم تعديل هذه المشاركة بواسطة caballero في 24 مايو 2006 في 15:31

#4

السلام عليكم

الأخ الفاضل king of rap2

أرجو أن تستخدم خاصية البحث في المنتدى، فكل أسئلتك تم طرحها و الإجابة عليها من قبل

بالتوفيق ،، :)

MPSI/MP* - CPR Tanger

#5

طيب مشرفنا انا خلاص فهمت ولكن في برامج مثل الوينامب يقول لي cannotr load dll files مع انها موجودة في ملفات البرانمج

وبعض البرامج يقول لي filename.dll which needed..... no found

ياريت تشوفلي حل ليها

تم تعديل هذه المشاركة بواسطة caballero في 24 مايو 2006 في 21:01

#6

السلام عليكم

ما هي برامج الويندوز التي تريد تشغيلها على اللينوكس ؟ لأن بدائلها موجودة

مثلا بديل winamp هو xmms

MPSI/MP* - CPR Tanger

#7

انصحك بتجربه اربيان لينكس

فى نسخه مجهزه للا ستخدام واعتقد انها كافيه وجاهز للاستخدام

نسخه ممتازه

هنا يوجد البرنامج من الويندوز والمقابل الموجود له فى اللينكس

http://wiki.linuxquestions.org/wiki/Linux_...indows_software

تم تعديل هذه المشاركة بواسطة BESHEER في 24 مايو 2006 في 23:58

022.gif

***********************************************

043.gif

هذا الموضوع مغلق.

مواضيع مشابهة