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

19
ْحيمّ الرِ حنّ الرِ الِ مْ بس ى لينكس برامج ويندوز عليل تشغيل دلبة في هذالكتا دفعني لمر الذيهو ال إلى لينكس ونتقالل الكبيرة لمون الهمية يعلمقال يقرؤون هذا ال كل من ل بد و أنذها يدركون ه ويندوز بدؤو من مستخدمي ، وقد وجدت أن كثيرا سهل و لكنه ليس هم جدا إلى لينكس منتقالن الموضوع ل ال ، و ل بد عي جدا واحدة و هذا أمر طبيمونها دفعة يستخد البرامج التيوا عن كل يريدون أن يتخلبيتهم لهمية ، و لكن غال الذه الفترة تجاوز ه كس ، و من الصعب جداندوز إلى لينل من ويلية عند التحونتقا من فترة ا( ونيكس من يتحول يتمن ال كا إل إذا إلى لينكس.) ى لينكس مباشرة ،يندوز عل برامج الوكانية عمل إمب الرئيسية لعدملسباح بعض اوع هو إيضابة هذا الموضما دفعني لكتا وميندوزه من عيوب الو أن حيننكس فيليمر هو من عيوب الون أن هذا ال يظنمنلناس موجد الكثير من اث ي حي. يندوز برامج الو تشغيلي تساعد فيخرى الت البدائل سنتطرق إلى النا بل إنمج واينحديث على برنا و لن يقتصر ال. ميتهمج واين و أه برنا: ؤكد هذا ما يطلق و مى الان به عل و ل يستهر إل أنه برنامج قويد التطويزال قي أنه ل ي منى الرغممج واين عل برنا إندوز بدون أنل بعض برامج وينستخدمين بتشغيلمنه يسمح ل ل سوفت ضده نظراة مايكروي قامت بها شركة التحملم هو الكل الء نظامها يضطروا لشرا( يندوز الو) لينكسنيكس و ال مقارنة باليو وعية المتدنية جدارالمرتفع و الن ذو السع. ن يقوم موقعها تشغيل برنامج معيحديثات من بعض التدون تحميلب من الذين يريطلسوفت منذ أشهر بالد قامت مايكرو فقستخدمهاي تيندوز الت نسخة الو أن بالتأكد منفحة القرصنة تقومة لمكانه أدا و قالت بأتحميل يسمح لك بعدها بال ثملنظام بفحص اى شكلبرنامج علخة والليست منسو أصلية وActive X Control ستخدمه تت إكسبلورر إذا كنت النترن داخلم تشغيلها يت يقوم هذا برنامج و تشغيله وب منك تنزيلنت إكسبلورر فيطل آخر غير النتر متصفحاستخدم ت إذا كنتلتصفح ، أما في القرصنة كمافحة ايس من أجل مكا اكتشفوا أنه للبرنامج ويك ارمجون بتفك المبا قام سرعان مدوز ، ولكنمج بفحص الوينلبرنا اندوز و ليس بأنه يعمل داخل ويلتأكديات فحص لدة عمل يقوم بعمج واين وكافحة مستخدمي برنافت و لكنه لمسو مايكرو تدعيلنظامة في سجل التالي البحث عن القيمة اا هي يقوم بهن الفحوص التين و من بي داخل واي: SOFTWARE\Wine\Wine\Config ى لسان عل سوفت عن ذلك رسميافت أعلنت مايكروسويا مايكروف نوانكشا من اد عدة أيام واين ، و بع هي ل توجد إل في و ناطق باسمها... !!!!!! نتصف عامسوفت أنه في م و قد قالت مايكرو2005 تحميل ل إجباريالبرنامج سوف يصبح إستخدام ا

Transcript of دليل تشغيل برامج ويندوز على لينكس

Page 1: دليل تشغيل برامج ويندوز على لينكس

بسْمِ الِ الرّحنِ الّرحيمْدليل تشغيل برامج ويندوز على لينكس

ل بد و أن كل من يقرؤون هذا المقال يعلمون الهمية الكبيرة للنتقال إلى لينكس وهو المر الذي دفعني للكتابة في هذاالموضوع لن النتقال إلى لينكس مهم جدًا و لكنه ليس سهًل ، وقد وجدت أن كثيرًا من مستخدمي ويندوز بدؤوا يدركون هذهالهمية ، و لكن غالبيتهم ل يريدون أن يتخلوا عن كل البرامج التي يستخدمونها دفعة واحدة و هذا أمر طبيعي جدًا ، و ل بد

إل إذا كان التحول يتم من يونيكس)من فترة انتقالية عند التحول من ويندوز إلى لينكس ، و من الصعب جدًا تجاوز هذه الفترة (.إلى لينكس

ومما دفعني لكتابة هذا الموضوع هو إيضاح بعض السباب الرئيسية لعدم إمكانية عمل برامج الويندوز على لينكس مباشرة ،.حيث يوجد الكثير من الناس ممن يظنون أن هذا المر هو من عيوب اللينكس في حين أنه من عيوب الويندوز

.و لن يقتصر الحديث على برنامج واين بل إننا سنتطرق إلى البدائل الخرى التي تساعد في تشغيل برامج الويندوز

:برنامج واين و أهميته إن برنامج واين على الرغم من أنه ل يزال قيد التطوير إل أنه برنامج قوي و ل يستهان به على الطلق و مما ِيؤكد هذا

الكلم هو الحملة التي قامت بها شركة مايكروسوفت ضده نظرًا لنه يسمح للمستخدمين بتشغيل بعض برامج ويندوز بدون أن.ذو السعرالمرتفع و النوعية المتدنية جدًا مقارنة باليونيكس و اللينكس ( الويندوز)يضطروا لشراء نظامها

فقد قامت مايكروسوفت منذ أشهر بالطلب من الذين يريدون تحميل بعض التحديثات من موقعها تشغيل برنامج معين يقومبفحص النظام ثم يسمح لك بعدها بالتحميل و قالت بأنه أداة لمكافحة القرصنة تقوم بالتأكد من أن نسخة الويندوز التي تستخدمها

يتم تشغيلها داخل النترنت إكسبلورر إذا كنت تستخدمه Active X Controlأصلية وليست منسوخة والبرنامج على شكل في التصفح ، أما إذا كنت تستخدم متصفحًا آخر غير النترنت إكسبلورر فيطلب منك تنزيل برنامج و تشغيله و يقوم هذا

البرنامج بفحص الويندوز ، ولكن سرعان ما قام المبرمجون بتفكيك البرنامج و اكتشفوا أنه ليس من أجل مكافحة القرصنة كماتدعي مايكروسوفت و لكنه لمكافحة مستخدمي برنامج واين و يقوم بعدة عمليات فحص للتأكد بأنه يعمل داخل ويندوز و ليس

:داخل واين و من بين الفحوص التي يقوم بها هي البحث عن القيمة التالية في سجل النظام SOFTWARE\Wine\Wine\Config

و هي ل توجد إل في واين ، و بعد عدة أيام من انكشاف نوايا مايكروسوفت أعلنت مايكروسوفت عن ذلك رسميًا على لسانسوف يصبح إستخدام البرنامج إجباريًا لتحميل 2005و قد قالت مايكروسوفت أنه في منتصف عام !!!!!! ... ناطق باسمها

Page 2: دليل تشغيل برامج ويندوز على لينكس

و قالت بأن هذا ل يشمل تحديثات( حتى لحظة كتابة هذه الكلمات استخدام البرنامج اختياري و ليس إجباريًا )معظم التحديثات .مايكروسوفت أوفيس

:ملحظة هي تقنية في البرمجة أنتجتها مايكروسوفت و حاولت أن تنافس بها الجافا من إنتاج شركة سن و Active X Controlال

لكنها فشلت في منافسة الجافا لن الجافا أفضل منها بكثير و تعمل على كل أنظمة التشغيل تقريبًا فقامت مايكروسوفت بإزالةو حصلت Active Xجهاز جافا الفتراضي الذي يشغل برامج جافا من الويندوز إكس بي لجبار الناس على استخدام ال

بعد ذلك مشاكل قانونية بينها و بين شركة سن و كسبت شركة سن القضية و اضطرت مايكروسوفت لعادة جهاز الجافاو ما بعدها ، و تستخدم الكتيف إكس لكي تضيف ميزات للنترنت إكسبلورر مثل تشغيل 1الفتراضي في السيرفيس باك

ملفات الفلش و تستخدم أيضًا كعناصر في البرمجة ، و لكن استخدامها الرئيسي هو في برمجة الفيروسات و بشكل خاصأدوات التجسس و يتم وضعها في صفحات الويب و يقولون لك بأنها أداة لتصفح الموقع أو أنك لن تتمكن من التصفح بدونها و

عليك تنصيبها ، في حين أنها أداة للتجسس و جمع المعلومات من جهازك ، و في معظم الحيان ل تكتشفها برامج مكافحة.الفيروسات

من الطريف أنه يمكن خداع هذا البرنامج الذي يفحص الويندوز بتغيير إعدادات برنامج واين و جعله يعمل كويندوز اكس بي هذا يعطيك فكرة عن مدى احتراف المبرمجين في شركة مايكروسوفت و...)و ذلك بتغيير كلمة واحدة فقط في ملف العدادات

(.فهمهم لطريقة عمل الويندوز

:فكرة مبسطة عن طريقة عمل البرامج بشكل عام

ليس البرنامج النصي)ل بد من أن نشرح قليُل عن بنية البرامج بشكل عام و طريقة عملها ، فيمكن القول بأن البرنامج الجاهز هو بشكل مبسط عبارة عن ملف أو مجموعة ملفات لها بنية معينة تحتوي مجموعة من التعليمات بلغة( أو الشيفرة المصدرية

و مهمة نظام التشغيل بشكل مبسط هي أن يكون. من نظام التشغيل( يمكنك تسميتها أوامر )آلة معينة يتخللها استدعاءات لتوابع و يرسل الوامر التي( يقوم بإقلعه أو تحميله إن صح التعبير) وسيطًا بين البرنامج و بين الهاردوير فيشغل ملف البرنامج

التي يطلبها منه البرنامج و يعيد النتائج إلى( الوامر)هي بلغة اللة إلى المعالج لينفذها و يقوم نظام التشغيل بتنفيذ التوابع و حتى يعمل البرنامج على أي نظام يجب أن تتوافق. البرنامج و بهذا فإن البرنامج علقته المباشرة هي مع نظام التشغيل

أي يجب أن( و هي بشكل أساسي تعليمات المعالج )التعليمات التي هي بلغة اللة في البرنامج مع تعليمات لغة اللة لهذا النظام التي يطلبها منه( الوامر ) يستطيع المعالج تنفيذ التعليمات التي هي بلغة اللة من جهة و يجب أن يستطيع النظام تنفيذ التوابع

.البرنامج من جهة أخرى بالضافة إلى وجوب تمكن نظام التشغيل من تحميل ملف البرنامجو في النهاية معظم ما ينفذه المعالج هو عمليات حسابية)أما التعليمات التي هي بلغة اللة فهي بشكل أساسي عمليات حسابية ، و تعليمات لغة اللة تختلف بين عائلة معالجات وعائلة( بالضافة إلى عمليات تحكم بالجهزة لهذا سمي الحاسوب حاسوبًا

من شركة َسن Sparcتختلف عن التعليمات في عائلة AMDمثل انتل و x86معالجات أخرى فتعليمات لغة اللة في عائلة Sparcلن تتمكن من العمل على أجهزة بمعالجات x86و بالتالي فإن البرامج الجاهزة التي تم بناؤها لتعمل على معالجات

، و أيضًا البرنامج الذي تم بناؤه للعمل على( هناك استثناءات لن نتحدث عنها)لن يفهمها بشكل صحيح Sparcلن معالج يستخدم بعض التعليمات الجديدة Pentium 2لن معالج ال Pentium 1لن يعمل على معالجات Pentium 2معالجات

و i386و هذا أحد السباب الكثيرة لبطئ الويندوز حيث إنه تم بناؤه للعمل على أجهزة Pentium 1التي ل يفهمها معالج ستجد أن النظام موجود في مجلد اسمه 2003إذا استعرضت محتويات قرص الويندوز اكس بي و حتى الويندوز سيرفر

i386 و هذا هو اسم المعالج الذي تم بناؤه لكي يعمل عليه و هذا المعالج قديم جدًا و هو قبل البنتيوم بجيلين حيث هناك معالجفي حين أن معظم توزيعات اللينكس تحتوي على أكثر من 1و المعروف بالبنتيوم i586ثم ظهر المعالج i486ظهر بعده هو

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

الويندوز و الغالبية العظمى من برامجه ل تستفيد من معظم مزايا المعالج و تقتصر الستفادة على بعض اللعاب و غيرها ، أوأما( و لكنه نادر الستخدام جدًا Alphaبت و هناك ويندوز لمعالجات 64طبعًا على جهاز )بت 64عليك استخدام ويندوز

.الغالبية العظمى من البرامج فلن تستفيد من مزايا المعالج ، هذا ما يتعلق بتعليمات لغة اللة

Page 3: دليل تشغيل برامج ويندوز على لينكس

: أما التوابع التي يستدعيها البرنامج من نظام التشغيل فهي أوامر مثل ....إفتح الملف الذي اسمه كذا

....اقرأ الخمسمئة بايت الولى من الملف الفلني و أعطني إياها .......ارسم نافذة طولها كذا و عرضها كذا و تحتوي على زر إغلق فقط

...من واجهة البرنامج 12,23في النقطة التي إحداثياتها Openنقطة و اسمه 20نقطة و عرضه 50ارسم زرًا طوله ..........ثم أعد إلي استجابة المستخدم " ل" و زر" نعم"أظهر مربع حوار فيه سؤال نصه كذا و عليه زر

و طبعًا يجب أن يعيد نظام التشغيل النتيجة إلى البرنامج فمثًل إذا نجح نظام التشغيل في إنشاء النافذة مثًل يعيد إلى البرنامج.قيمة أو رمز يعلمه بأنه نجح و إذا فشل فإنه أيضًا يعيد للبرنامج قيمة أو رمز يعلمه بأنه فشل

و بهذه الطريقة ليس المبرمج مضطرًا لكتابة شيفرة تقوم باكتشاف نوع الهارد أو موقع الملف على القرص و كيفية الوصولأو كتابة شيفرة تقوم برسم نقاط لتشكل زرًا فكل هذه الشياء يقوم بها نظام التشغيل و يعطي للبرنامج ما يطلبه بدون أن,إليه

.يتدخل البرنامج و هذه هي المهمة الساسية لنظام التشغيل و بالتالي حتى يعمل البرنامج على نظام تشغيل معين يجب أن يتمكن نظام التشغيل من فهم التوابع التي سيطلبها منه البرنامج و

تنفيذها بالضافة إلى أنه يجب أن يفهم المعالج التعليمات التي هي بلغة اللة و التي يحتويها البرنامج و أيضًا يجب أن يتمكن.نظام التشغيل من تحميل ملف البرنامج

أما في لينكس dllهذه التوابع التي يستدعيها البرنامج تكون موجودة في ملفات تسمى مكتبات ، في ويندوز تكون عادة بامتداد Applicationو هي اختصار ل APIباسم ( في كل أنظمة التشغيل )و تسمى هذه التوابع بشكل عام soفتكون عادة بامتداد

Programing Interface أي واجهة برمجة التطبيقات ، و بإمكانك أن تعبر عنها بأنها اللغة التي يتخاطب بها البرنامج وو يمكن لكل نظام أن يحتوي توابع زائدة تقدم مزايا إضافية) نظام التشغيل مع بعضهما ، و لهذه التوابع معايير قياسية تحددها

فإذا كان هناك نظامان متطابقان مع المعايير القياسية فهذا يعني أن برامج أحدهما يمكن أن تتفاهم مع نظام( خاصة بالنظام إذا كانت ل تحتوي توابع إضافية ل يحتويها النظام الخر و حتى و إن احتوت يكون حل المشكلة ليس صعبًا) التشغيل الخر

(.. جدًا و ما يميز ويندوز أنه ليس فقط ل يطابق المعايير القياسية بل إنه أيضًا ليس له معايير خاصة به و ل حتى بنية واضحة فكل

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

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

التعارضات الكثيرة و الضعف المني و عدم الستقرار هي أشياء ليست من أولويات مايكروسوفت طالما أنها تستطيع إقناعالناس بأن الويندوز هو أفضل نظام بل إنها تحاول أن توهم الناس العاديين بأنه النظام الوحيد في العالم و أنه ل يمكن للحاسوب

...أن يعمل بدونه ، و كثير من الناس يظنون هذا حتى المتعلمون منهم

و لن الويندوز غير قياسي و ل يستخدم المعايير القياسية فإن أسماء التوابع و طريقة استدعائها مختلفة و بالتالي فإن البرامجالمصممة لويندوز يجب أن تستخدم توابع ويندوز و ليس التوابع القياسية الموجودة في مكتبات اللينكس بالضافة إلى أن ملفات

تختلف عن بنية ملفات البرامج في لينكس لهذا ل بد من وجود طريقة تسمح PE Formatالبرامج في ويندوز لها بنية اسمها برامج ويندوز و ل بد أيضًا من توافر توابع ويندوز في لينكس بالضافة إلى توفير بيئة ذاكرة مشتركة لبرامج( إقلع)بتحميل

البرامج في لينكس ل تعمل في ذاكرة مشتركة و هذا يعطي حماية كبيرة من)ويندوز تعمل بداخلها كما تفعل في ويندوز و لتأمين كل ما سبق تم إيجاد برنامج واين فبرنامج واين يتألف بشكل أساسي من( الفيروسات بالضافة إلى مزايا أخرى

برنامج يقوم بتحميل الملفات التنفيذية التي لها بنية ويندوز و يؤمن لها المكتبات التي فيها التوابع التي تحتاجها ، و برنامجبحيث تحتوي على التوابع الموجودة في مكتبات ويندوز و تعمل على( dllملفات ال )واين هو عبارة عن كتابة مكتبات ويندوز

النظمة المتوافقة مع المعايير القياسية و لو نظرت إلى الملفات التي يتألف منها برنامج واين ستجد أن أسماءها هي نفس أسماءأي أنها مكتبة لينكس ولكنها تعمل نفس عمل مكتبة ويندوز comctl32.dll.soمثًل soمكتبات الويندوز و لكن بامتداد

المقابلة ، فبرنامج ويندوز يقوم باستدعاء التوابع من هذه المكتبات و هذه المكتبات قد تقوم باستدعاء التابع القياسي المقابل إنوجد ، و بالتالي فإنه عند استدعاء بعض التوابع قد تتم عملية الستدعاء مرتين و ربما يتم تنفيذ عمليات أكثر مما قد يأخذ زمنًاأطول قليًل و هذا الفارق الزمني غير ملحوظ بالنسبة للمستخدم أما إذا كان البرنامج يقوم بعدد كبير جدًا من الستدعاءات من

النظام فإنه قد يعمل بسرعة أبطأ قليًل من سرعته في ويندوز و هذا ما يحدث عند بداية تحميل بعض البرامج حيث تقوم

Page 4: دليل تشغيل برامج ويندوز على لينكس

باستدعاءات كثيرة جدًا من أجل بناء نفسها و لنشاء العناصر في الذاكرة كالزرار و غيرها و لكنها بعد أن تنتهي من التحميل.و تبدء بالعمل فهي تعمل بنفس سرعتها في ويندوز

:و أعتقد أنك تدرك الن الطريقة التي يعمل بها واين ، و قبل أن ندخل في طريقة استخدام واين سنذكر بعضًا من مزاياه

:أهم مزايا برنامج واين

و الذي يستخدم لبناء برامج ويندوز من الشيفرة المصدرية ولكنها ستبقى WineLibإن برنامج واين يحتوي على برنامج - 1( .قد ل يستطيع بناء كل البرامج ) بحاجة إلى واين كي تعمل و لكنها ستعمل بطريقة أفضل

إن استخدام برنامج واين يتيح لك الستفادة من مزايا اليونيكس و ذلك من ناحية الثبات و الستقرار أي أن البرنامج إذا - 2(.واين يعمل على معظم أنظمة اليونيكس الشهيرة ومنها لينكس ) توقف عن الستجابة مثًل فإنك تستطيع إنهائه بسهولة

و بالتالي فهو( الذي يعمل فوقه سطح المكتب و واجهات البرامج الرسومية ) إن واين يعمل باستخدام الكس سيرفر - 3يستفيد من مزاياه فيمكنك تشغيل البرنامج على جهاز و تشغيل واجهته على جهاز آخر و تعمل عليه كأنه يعمل على الجهاز

.الذي أمامك

.VNCعن طريق تقنية ( من النترنت مثًل)واين يسمح لك بالوصول إلى البرامج عن بعد - 4

يمكنك استخدام الطابعة الموجودة على جهازك للطباعة و يمكنك استخدام المنافذ التسلسلية و المودم و يمكنك تنزيل - 5.بت 16تعريف الويندوز للطابعة إذا كان

.يمكنك استخدام بطاقة الصوت الموجودة على جهازك - 6

يتكامل مع نظامك حيث يمكن أن تضع اختصارات لبرامج الويندوز على سطح مكتبك و تظهر لك برامج ويندوز في قائمة - 7KDE و تعمل برامج ويندوز و كأنها برامج لينكس.

إنك باستخدام برنامج واين لن تضطر لشراء ترخيص لويندوز و بهذا توفر الكثير من المال الذي كنت ستدفعه مقابل - 8.الويندوز خاصة إذا كان لديك شركة مثًل

إن واين ليس محاكيًا فهو يعمل بسرعة أكبر من برامج المحاكاة ، و في معظم الحالت بنفس السرعة التي يعمل عليها - 9البرنامج في ويندوز و أحيانًا أسرع بالضافة إلى أنه ل يستهلك من الذاكرة و وقت المعالج مثلما تستهلك برامج المحاكاة و

، و ثمن ترخيص الويندوز الذي كنت ستستخدمه على برنامج المحاكاة VMWareيوفرعليك أيضًا ثمن برنامج المحاكاة مثل (.الويندوز الذي كنت ستقوم بتنصيبه على الجهاز الوهمي )

.إن واين يسمح لك باستخدام ملفات الويندوز الصلية و مكتباته مما قد يساعد على تشغيل عدد أكبر من البرامج - 10

:تثبيت برنامج واين :قبل أن تثبت برنامج واين هناك عدد من المور التي يجب أن تعلمها

فإذا كنت AMDمثل إنتل و x86إن برنامج واين يستطيع تشغيل برامج الويندوز على الجهزة ذات معالجات من نمط - 1مثًل فإن واين لن يفيدك بشيء إل إذا كانت لديك الشيفرة المصدرية للبرامج التي Sparcتستخدم لينكس على جهاز بمعالج

و لهذه القاعدة استثناء و هي أنك تستطيع تشغيل برامج ويندوز التي WineLibتريد تشغيلها و قمت ببنائها باستخدام برنامج

Page 5: دليل تشغيل برامج ويندوز على لينكس

و لكن هناك حلول أخرى Alphaو ذلك على الجهزة ذات معالجات ( و هي قليلة جدًا جدًا)و Alphaتم بناؤها لمعالجات .لمثل هذه الحالة يمكنك استخدامها و سنذكرها في ما بعد

(.بت 16باستثناء تعريف الطابعة إذا كان )إن برنامج واين ل يستطيع تشغيل تعريفات الويندوز على لينكس - 2

.إن واين ل يزال قيد التطوير فهناك عدد كبير من البرامج قد ل يعمل - 3

إن برنامج واين يتطور بسرعة جيدة و هناك إصدار جديد في كل شهر تقريبًا و بالتالي فإن بعض البرامج التي ل تعمل - 4.اليوم قد تعمل على إصدار الشهر القادم أو بعد عدة إصدارات أخرى

إن بعض البرامج تحتاج لعدادات خاصة حتى تعمل فإذا كان لديك برنامج و فشلت في تنصيبه فهذا ل يعني بالضرورة - 5أنه ل يعمل و بإمكانك البحث على النترنت في المواقع التي فيها قاعدة بيانات للبرامج التي تم تجربتها على واين و ستجد

.هناك طريقة تشغيل كل منها كما يمكنك تجريب أحد الطرق التي سنذكرها لحقًا لعلك تنجح

هناك عدة إصدارات تجارية من واين و كل منها متخصص في مجال و قد يتفوق على الصدارات الخرى في بعض – 6.المجالت

هناك حالة يمكنك فيها استخدام تعريفات ويندوز على لينكس و هي أن تستخدم تعريف الويندوز لبطاقة الشبكة: ملحظة هي نفسها )linuxantمن شركة Driver Loaderاللسلكية إذا لم يستطع لينكس تعريفها و ذلك باستخدام برنامج اسمه

تشغيل كل تعريفات بطاقة- حسب علمي - و هذا البرنامج غير مجاني و ل يستطيع ( التي تنتج تعريفات مودمات الكونكسانت .الشبكة اللسلكية

:التثبيت ( :SourceForgeملفات البرنامج موجودة على موقع )قم بتحميل البرنامج من موقعه

www.winehq.com

:لتثبيت برنامج واين أمامك خياران

إما التثبيت من الشيفرة المصدرية أو تثبيت حزمة جاهزة و قد قرأت أن واين يعمل بشكل أفضل إذا تم تثبيته من الشيفرة المصدرية و هذا دفعني إلى تحميل الشيفرة المصدرية للصدار الخير منه بدًل من الحزمة الجاهزة و قد وجدت أن هناك

.تحسنًا و توافقية أكثر و لكني لم أجرب الحزمة الجاهزة التي تحمل نفس الصدار حتى أؤكد ذلك

استبدل النجوم بما يقابلها في اسم الملف و ل تنس أن)ثم اسم الملف rpm -Uvhببساطة يكون بكتابة rpmالتثبيت من حزمة ( حتى تتمكن من تنصيبها suتنفذ قبلها المر

rpm -Uvh wine********.rpmو هو يقوم بتحديث الحزمة إذا كانت موجودة من قبل و لحذفها أمر بسيط

rpm -e wineلحظ أنه لحذف الحزمة يكفي ذكر اسم البرنامج

أيضًا بسيط debالتثبيت من حزمة dpkg -i wine*********.deb

و لزالتها

Page 6: دليل تشغيل برامج ويندوز على لينكس

dpkg -r wine

:أما للتثبيت من الشيفرة المصدرية أوًل نفك ضغط الملف الذي قمنا بتحميله و للتثبيت هناك طريقتان

toolsو هي الفضل و هي ببساطة أن ندخل إلى المجلد الذي قمنا بفك الضغط فيه ثم ندخل إلى مجلد بداخله اسمه :الولى :ونشغل برنامج التنصيب بكتابة المر التالي

wineinstall./و يجب تشغيله كمستخدم عادي و عندما يحتاج كلمة مرور الجذر فإنه سيطلبها منك ، و سيسألك عدة أسئلة بسيطة و يقوم ببناء

.و تستغرق العملية وقتًا ل بأس به حتى على الجهزة السريعة , البرنامج ثم تنصيبه و وضع إعداداته :بعد أن يتم تثبيت البرنامج ، ادخل إلى المجلد الرئيسي له و اكتب المر التالي

make clean و ذلك لزالة الملفات المؤقتة حيث إن حجمها كبير جدًا ، ول تقم بحذف المجلد لنك قد تحتاجه إذا أردت إزالة البرنامج و

:لزالة البرنامج اكتب في المجلد الرئيسي للبرنامج المر التالي make uninstall

:بكتابة الوامر التالية بالتسلسل بعد الدخول إلى المجلد الذي قمنا بفك الضغط فيه :الثانية configure./

makesuثم أدخل كلمة سر الجذر

make install

:تثبيت البرامج

ذكرنا سابقًا أن بعض البرامج تحتاج إلى إعدادات خاصة كي تعمل و لكن الخبر السار أن معظم هذه العدادات لن تقوم بهابنفسك بل هناك برامج تقوم بها عنك ، لهذا نقوم بوضع بعض العدادات الخاصة قبل البدء بتثبيت البرامج و أهم ما تحتاج إليه

لن تنصيب عدد كبير من البرامج متوقف على وجوده فقد يكون البرنامج يعمل Windows Installerهو تثبيت برنامج و هو يساعد على تشغيل عدد من DCOMعلى واين ولكنك ل تتمكن من تنصيبه لعدم وجود الويندوز انستولر و هناك أيضًا

يمكنك إحضارها من الويندوز أو من النترنت فهناك بعض البرامج التي تحتاجها MFC42.dllالبرامج أيضًا و هناك مكتبة و هناك بعض البرامج التي تحتاج إلى أجزاء من النترنت إكسبلورر( البرامج السابقة موجودة في واين و لكنها لم تكتمل بعد )..

:و للقيام بتثبيت كل ما سبق هناك أكثر من أداة منها

و لكن عيبها أنها تحاول illustratorوهي تستطيع تثبيت عدد كبير من البرامج من بينها فوتوشوب و WineToolsأداة و يمكنك الدخول إلى موقع تحميل هذا mfc42.dllو dcomتحميل بعض البرامج من النترنت مثل النترنت إكسبلورر و .البرنامج من صفحة تنزيل برنامج واين و لن أتحدث عنها هنا

(ل تخف هناك صفحة انكليزية ) و هي موجودة على موقع ياباني Wine Sidenetهناك أداة أخرى سهلة و قوية و اسمها :رابط الموقع

http://sidenet.ddo.jp/winetips/config.html

.MSN Messengerوهي تستطيع تنزيل العديد من البرامج و منها ال 1.8.2قم بتحميل آخر إصدار

Page 7: دليل تشغيل برامج ويندوز على لينكس

:ثم قم بفك ضغطه

.ثم قم بتحميله dcom98ادخل إلى موقع مايكروسوفت قسم الداونلود ثم ابحث عن .1.6Mو حجمه حوالي MEو 98و قم بتنزيل الصدار الخاص بويندوز Windows Installer 98و ابحث أيضًا عن

( .حجمه كبير فإذا كان لديك اتصال بطيء ل تحاول ذلك)قم بتحميل النترنت إكسبلورر من موقع مايكروسوفت

.إليه Wine Sidenetقم بنسخ كل الملفات السابقة إلى داخل المجلد الذي قمت بفك :يجب أن تكون أسماء الملفات هي

dcom98.exeinstmsia.exe

مع بقية ملفاته طبعًا ie6setup.exeلتنصيب النترنت إكسبلورر

:بعد أن تدخل إلى المجلد الذي يحتوي الدوات مع الملفات المر التالي( و أنت مستخدم عادي )الن اكتب من سطر الوامر setup./

yسيسألك إذا كنت متأكدًا من أنك تريد تنزيله ، اكتب - للغة العربية و لكن البرامج العربية سوف تظهر لك فيها الحروف مقطعة و من اليسار arيسألك عن اللغة ويمكنك أن تكتب -

.إلى اليمين و بعض البرامج قد ل تعمل لهذا إضغط إنتر فيختار اللغة النكليزية .3يعطيك أربع خيارات للتنزيل الول الثاني سيحاولن تنزيل البرامج من النترنت لهذا ل تخترهما و اكتب له - .nإذا كنت قد حملته ووضعته في مجلد البرنامج و إل اكتب yسيسألك إذا كنت تريد تثبيت النترنت إكسبلورر اكتب - ( .إذا أردت ذلك mp71.exeيجب أن تضعها في مجلد البرنامج باسم )7.1سيسألك إذا كنت تريد تثبيت الميديا بلير - .عندما يسألك عن ربط الخطوط yو اكتب yاكتب windows installerو dcomسيسألك عن تثبيت - و مكانه الفترضي( ل تختر المجلد الذي يحتوي الويندوز الحقيقي )في ويندوز cسيسألك عن المجلد الذي سيمثل القرص -

.داخل مجلد البيت اضغط انتر إذا كنت ل تريد تغييره cهو مجلد اسمه .إذا كان لديك إعدادات سابقة سيعرض عليك القيام بنسخها إحتياطيًا إلى مجلد آخر و إل فأنه لن يكمل

حتى تراقب الضغط على المعالج KDE System Guardسيبدأ التتنصيب الن بشكل طبيعي و أنصحك بفتح برنامج ...dcom98سيبدأ مع

و ل تقلق و إذا انتهى تنصيب النترنت إكسبلورر و عاد الضغط على المعالج OKإذا ظهرت لك رسالة خطأ قم بضغط ) أو إذا انتهى تنصيب النترنت إكسبلورر و Simulating a rebootإلى وضعه الطبيعي و لم يكتب لك في سطر الوامر

ثم Process Tableل حظت أنه ل يوجد ضغط على المعالج أو ظهرت لك رسالة خطأ بشكل متكرر كثيرًا إذهب إلى و سيتابع التنصيب بشكل طبيعي قم بنفس الشيء إذا killثم اضغط زر wine-preloaderحدد كل العمليات التي اسمها

(.Wine Dbgظهر لك في سطر الوامر

Page 8: دليل تشغيل برامج ويندوز على لينكس

.System Trayلحظ أيقونة الماسنجر في ال

: تحذير إياك ثم إياك ثم إياك أن تستخدم النترنت إكسبلورر في التصفح لنه فضًل عن الثغرات المنية الكبيرة الموجودة فيه ، فإن

معظم الفيروسات قد تم تصميمها للعمل عليه و هذا يزيد من الخطر و على الرغم من أن الفيروسات إذا عملت تحت واين فإنهالن تكون خطيرة جدُا كما لو عملت على ويندوز ، و لكن ما الذي يدفعك إلى تعريض نفسك للخطر طالما أن متصفحات لينكسأسرع بكثير و أكثر أمنًا ، و الهدف من تنصيب النترنت إكسبلورر هنا هو أنه يساعد في تشغيل بعض البرامج ، وهذا التحذير

و Kopeteفيمكنك الستغناء عنه هو الخر بالبرامج التي تأتي مع لينكس مثل MSN Messengerينطبق على ال GAIM ل تقل إن أحدًا لم يحذرك ،.

Page 9: دليل تشغيل برامج ويندوز على لينكس

:ملحظة هامة و الذي يقابل cالقرص ( للويندوز ) إن هذا البرنامج يقوم بوضع إعدادات برنامج واين بحيث يكون هناك ثلث أقراص

يمثل سواقة القراص eو يقابل المجلد البيت الخاص بك و القرص dالمجلد الذي سألك عنه أثناء تنصيبه و القرص أي غير موجود في المجلدات التي) المضغوطة ، فإذا حاولت تشغيل برنامج ويندوز موجود خارج هذه القراص الثلثة

إذا شغلته من سطر الوامر)فسيظهر لك برنامج واين خطأ بأنه ل يوجد قرص دوس فيه المجلد الذي يحتوي البرنامج ( تقابلها و الحل بسيط و هو بكتابة المر التالي ( أما إذا شغلته بالنقر على الملف لن يظهر شيء

ln -s / ~/.wine/dosdevices/g:و يربطه مع جذر نظام الملفات و بهذا يمكن لبرنامج واين الوصول إلى g:هذا المر يقوم بإنشاء قرص دوس لواين اسمه

جميع الملفات أما ما قام به البرنامج فهو مفيد من الناحية المنية فإذا عمل فيروس معين باستخدام برنامج واين فإنه لن يستطيع.الوصول إلى أي ملف خارج مجلد البيت أو القرص الليزري

.يمكنك استخدام الطريقة السابقة إذا كان لديك أكثر من سواقة أقراص ليزرية فتنشئ قرص دوس للسواقة الثانية مثًل

أنصحك دائمًا ببدأ تنصيب البرامج من سطر الوامر حتى تعلم إذا حدث خطأ يمنع استمرار التنصيب و دائمًا شغل برنامجKDE System Guard( أو ما يكافئه )أثناء تنصيب البرامج فإذا انخفض الضغط على المعالج إلى وضعه الطبيعي لفترة

قم بتحديد wine-preloaderطويلة أثناء تنصيب برنامج ما انظر إلى العمليات فإذا و جدت أن هناك أكثر من عملية اسمها و على الرجح فإن البرنامج سيتابع التنصيب و السبب أن برنامج التنصيب يكون قد Killأكبر ثم اضط PIDالعملية التي لها

استدعى برنامج آخر ليقوم بمهمة معينة و ينتظره إلى أن يغلق فإذا حصلت مشكلة في البرنامج الثاني فإن برنامج التنصيبأكبر لنه بدء العمل بعد( معّرف ) PIDسوف يستمر في النتظار دون جدوى لهذا نقوم بإنهاء البرنامج الخير و الذي له

.الول فيكمل برنامج التنصيب فتقوم بإنهاء آخر عملية Wine Dbgو اسمه ( في سطر الوامر ) قد تفيد العملية السابقة إذا ظهر لك مستكشف أخطاء واين

.و يكمل التنصيب

و.( wine)إن إعدادات برنامج واين تخزن داخل مجلد مخفي في المجلد البيت الخاص بك و اسم هذا المجلد هو : ملحظةو هو سهل و يمكنك قراءة التعليقات بداخله لتتعلم كيف تغير العدادت الفتراضية configبداخله ملف العدادات و اسمه

لبرنامج معين و يمكنك أن تعدل فيه إذا لم يعمل الصوت في برنامج واين فتغير إعدادات الصوت في الملف لتطابق إعداداتالنظام لديك ،كما يمكنك أن تزيل كل البرامج التي قمت بتنصيبها و تزيل إعدادات واين معها و البدء من جديد و ذلك بحذف

، و إذا أردت إزالة التوزيعة أو استخدام توزيعة أخرى و رغبت بالحتفاظ ببرامج ويندوز. wineالمجلد المخفي و الذي اسمه إذا لم يكن)فكل ما عليك هو نسخ هذا المجلد المخفي إلى مكان آخر ثم إعادته في التوزيعة الجديدة بعد تثبيت برنامج واين

موجودًا بداخله فعليًا فإن عليك نسخه أيضًا هو الخر ، فقد يكون خارجه و يتم تمثيله بوصلة cالمجلد الذي يمثل القرص (.Sidenetرمزية داخله وهذا هو الوضع الفتراضي عند استخدام أداة

تجاري Wineأما الطريقة السهل هي أن تستخدم برنامج Wine Toolsإذا أردت تنصيب الفوتوشوب فيمكنك استخدام و هو يستطيع تشغيل برامج أكثر من واين ، مثل أوفيس cross over x officeو اسمه CodeWeaversمن شركة

:مثًل rpmاكس بي ، و طريقة تثبيت هذا البرنامج هي نفس الطريقة العامة للتثبيت التي ذكرناها سابقًا ، فإذا كان على هيئة

rpm -ivh <filename>.rpm

شفله و ستظهر لك Office Setupو فيها Cross Overباسم KDEأو GNOMEبعد تثبيته سيظهر لك في قائمة و بإمكانك بعدها أن تختار Nextو اختر البرنامج الذي تريد القيام بتنصيبه ثم اضغط Installنافذة البرنامج قم بضغط زر

Page 10: دليل تشغيل برامج ويندوز على لينكس

...مكان ملف التثبيت أو أن يبحث البرنامج بنفسه في القرص و بعدها يبدأ تنصيب البرنامج

:ملحظة

إن الفوتوشوب عندما يعمل باستخدام برنامج واين فإنه ل يستطيع الكتابة باللغة العربية و للكتابة باللغة العربية قم باستخدام.و الذي يستطيع فتح ملفات الفوتوشوب و التخزين فيها و هذا ما قمت به للكتابة على الصورة السابقة GIMPبرنامج

و أيضًا يجب تغيير واجهته إلى اللغة النكليزية لن الكلمات العربية في واجهته ستظهر بأحرف متقطعة و من اليسار إلى.اليمين

هذه هي الفكرة الساسية للقيام بتشغيل برامج ويندوز على لينكس باستخدام برنامج واين أما فيما يتعلق باللعاب يمكنك استخدامباستخدام( البرنامج الخاص باللعبة )و الطريقة هي نفسها و لكن يجب أن تفتح الملف cedegaبرنامج تجاري من واين هو

cedega و ليس واين.

Page 11: دليل تشغيل برامج ويندوز على لينكس

:ُرّب ُصدفٍة خيٌر من ألف ميعاد

Acrobat Reader MEفي أول مرة استخدمت فيها برنامج واين أردت أن أجرب عددًا من البرامج فبدأت ببرنامج ونجح أيضًا و الذي Emuleالعربي و تم تنصيبه بنجاح و بدون استخدام أي برنامج مساعد ، ثم برنامج المشاركة الشهير

يحتاج إلى إعدادات خاصة كي يعمل Acrobat Readerاستغربته أن المواقع الخاصة ببرنامج واين كانت تذكر أن برنامج أما( فعرفت أنه لم يحتج لعدادات خاصة لن الصدار العربي مختلف عن الصدار النكليزي الذي تتحدث عنه المواقع )

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

قبلها و عرفت أن تثبيته Acrobat Readerالمرة السابقة و سرعان ما اكتشفت أن السبب هو أنني لم أقم بتثبيت برنامج أصبح الن يعمل بدون أي إضافة و هناك أيضًا برامج Emuleبرنامج )Emuleيساعد على تشغيل بعض البرامج مثل

و على الرغم من أني ل أعرف السبب ( Edonkeyأخرى كثيرة تكافئه تعمل على لينكس و منها البرنامج الب له و هو العربي يساعد في تشغيل بعض البرامج و لكني أنصحك بتثبيته على الرغم Acrobat Readerالدقيق الذي يجعل برنامج

Acrobat Reader MEو اسمه Adobeمن أنك لست بحاجة إليه في لينكس ، و هذا البرنامج موجود على موقع شركة و عليك تغيير واجهته إلى اللغة النكليزية إذا أردت استعماله لن 12.5Mو حجم الملف حوالي 5.0.5و إصداره هو

فالكتابة باللغة العربية تظهر بشكل PDFالكلمات في واجهته تظهر بشكل متقطع و من اليسار إلى اليمين أما داخل ملفات .صحيح

.DCOMبعض البرامج تحتاج إلى ترخيص ويندوز مثل : ملحظة

:المحاكيات و هو برنامج( و له إصدار على الويندوز أيضًا)الشهير VMWareفي ما يتعلق ببرامج المحاكاة فهي كثيرة منها برنامج

قوي و سهل الستخدام و سريع أيضًا و لكنه غير مجاني و مغلق المصدر و ل يحتوي على الكثير من الميزات ، و لن أتحدث.عنه هنا ، جربه بنفسك

:QEMUبرنامج

www.qemu.com

غير موجودة في ال) و هو مجاني و مفتوح المصدر و سريع أيضًا ، فيه مزايا كثيرة QEMUهناك برنامج محاكاة اسمه VMWare ) و هناك أداة لزيادة سرعته و لكنها غير مفتوحة المصدر و مما يميزه عن غيره أنه يمكنك استخدامه بطريقتين:

: الطريقة الولى

و بالتالي فإن عليك تثبيت نظام تشغيل ( VMWareمثلما يفعل ) و فيها يحاكي البرنامج حاسوبًا كامًل : محاكاة نظام كامل :على هذا الحاسوب الوهمي ، و الجهزة التي يستطيع البرنامج محاكاتها هي

.x86بمعالج PCجهاز – 1 .PowerPCبمعالج PREPجهاز – 2

Page 12: دليل تشغيل برامج ويندوز على لينكس

.و لكنه ل يزال قيد التطوير PowerPCبمعالج PowerMacجهاز ماكنتوش – 3.و هو قيد التطوير أيضًا Sparcبمعالج Sun4mجهاز – 4

: الطريقة الثانية

وهذه الطريقة ل يمكنك استخدامها إل على لينكس و فيها تتم محاكاة المعالج فقط و هي مفيدة جدًا: وضعية محاكاة مستخدم مثُل ، و هي لمثل هذه المهمة أفضل من Sparcلمن يريد تشغيل برامج ويندوز باستخدام برنامج واين على جهاز بمعالج

محاكاة نظام كامل ، و من استخدامات هذه الطريقة أيضًا هي تمكينك من تشغيل برامج جاهزة تم بناؤها للعمل على معالج.غير متوافق مع معالج جهازك

: ملحظة

.عدد هائل من المزايا لم أذكرها هنا QEMUلبرنامج

.QEMUو هو يعمل كواجهة لبرنامج KQEMUهناك برنامج اسمه

: ملحظة هامة

بما أن برنامج واين مفتوح المصدر يمكنك بناؤه ليعمل على أي معالج و لكن المشكلة ليست في برنامج واين و لكن في برامجو بالتالي فإن بناء برنامج واين ليعمل x86ويندوز حيث إن معظمها غير مفتوح المصدر و هي مبنية للعمل على معالجات

.x86على معالج آخر لن يفيدك في شيء طالما أن برامج الويندوز ل تزال مبنية للعمل على معالجات

:QEMUانظر الصورة التالية لتنصيب ويندوز داخل برنامج

Page 13: دليل تشغيل برامج ويندوز على لينكس

:Bochsبرنامج www.bochs.sourceforge.net

و هو مجاني و مفتوح المصدر و أيضًا bochsهي أجزاء من برنامج اسمه ( QEMU)هناك أجزاء من البرنامج السابق و البرنامج الذي)أسرع منه ، أما أهم يميز هذا البرنامج VMWareو ال QEMUيحتوي على مزايا كثيرة جدًا و لكن ال

فهو أنهما يعملن على معظم أنظمة التشغيل و المعالجات ، أي إنه يمكنك استخدامه على ال VMWareعن ال ( سبقه Mac OS X مثًل لتشغيل الويندوز على الماكنتوش ، وهناك برنامج اسمهConnectix Virtual PC و الذي اشترته

مايكروسوفت فيما بعد و سمته باسمها يمكنه القيام بهذه المهمة على الماكنتوش و لكنه ل يحتوي على ربع المزايا التي يحتويها.البرنامجان السابقان بالضافة إلى أنه مرتفع الثمن و غير مفتوح المصدر

.يحتوي على مزايا كثيرة منها أنه يستطيع محاكاة جهاز متعدد المعالجات و هناك مزايا أخرى كثيرة Bochsإن برنامج

Page 14: دليل تشغيل برامج ويندوز على لينكس

.Bochsمن عرب أيز و هي تعمل تحت برنامج ( عربكس )Arabbixفي ما يلي صورة لشاشة إقلع توزيعة

React OS: ، و أرجو أن تكون قد React OS اسمه نظام تشغيلمن الحلول الخرى لتشغيل برامج ويندوز بدون ويندوز هي استخدام

لحظت كلمة نظام تشغيل ، أي أنه يجب أن يعمل ضمن برنامج محاكاة ، أو يجب تثبيته على القرص مباشرة و القلعباستخدامه كأي نظام آخر ، وهذا النظام هو نظام مجاني و مفتوح المصدر مثل لينكس، الهدف منه إيجاد نظام تشغيل جيد

النوعية مجاني و مفتوح المصدر متوافق مع برامج الويندوز و تعريفاته ، و سبب القيام بهذا المشروع كما يقول موقعالمشروع هو الشعور بالحباط بسبب سياسات مايكروسوفت ، وهذا المشروع يتعاون بشكل كبير مع مشروع واين و هناك

Reactكثير من الشيفرات المشتركة بينهما و السبب في عدم دمج المشروعين بشكل كامل هو أن من يعملون في مشروع OS ، يرون أنه ل يمكن لبرنامج واين أن يستبدل نظام الويندوز بشكل كامل و خاصة في موضوع تشغيل تعريفات الويندوز

.كما أنهم يرون أن إنتاج نظام كامل يعطي توافقية أكثر يمكن كتابتها على قرص ثم ISO Imageتعمل من القرص مباشرة ، و على شكل Live CDهذا النظام متوفر على شكل

،( بدون كتابتها على قرص إذا كنت تريد استخدام برامج المحاكاة Imageيمكن التنصيب منها و هي )تنصيبها على الجهاز .و هو متوفر على شكل شيفرة مصدرية و لكنك تحتاج إلى بعض الدوات لبنائه من الشيفرة

Page 15: دليل تشغيل برامج ويندوز على لينكس

:و موقع النظام هو www.reactos.com

.و هذا النظام لم يكتمل بعد أيضًا و هناك الكثير من البرامج التي ل تعمل

:هذه صورة لهذا النظام

: ملحظة .و هو يعمل على واين بشكل جيد React OS Explorerالتي تحدثنا عنها سابقًا تقوم بتنزيل برنامج Sidenetأداة

Page 16: دليل تشغيل برامج ويندوز على لينكس

:الحل المثاليإن كل الحلول التي قمنا بذكرها في السابق هي حلول جيدة و يمكن أن أن تساعد في النتقال إلى لينكس و لكن الحل الفضلليس أن تتعب نفسك في محاولة تشغيل برامج الويندوز على لينكس بل أن تبحث عن برامج بديلة و هذه البرامج البديلة تقسم

:إلى قسمين

Acrobatللينكس و هناك Corel Drawنفس البرامج و لكن بإصدارات خاصة بلينكس فمثًل هناك إصدار من – 1Reader للينكس وNero للينكس وReal Player للينكس ، و هناك الكثير من البرامج الخرى و عدد هذه البرامج

.يزداد بشكل مستمر

بدُل OpenOfficeفبدًل من أن تتعب نفسك بتشغيل مايكروسوفت أوفيس ، استخدم : برامج مكافئة تقوم بنفس العمل – 2مباشرة PDFمنه و هو ل يدعم اللغة العربية فحسب بل إنه معرب و أنا أكتب هذا الملف باستخدامه ، و يستطيع التصدير إلى

و PDFأو برنامج مكافئ ، كما أن اللينكس يحتوي على طابعة Adobe Acrobatأي أنك لست بحاجة لشراء برنامج .بدون تنصيب أي برنامج إضافي PDFو بالتالي يمكنك تحويل أي ملف قابل للطباعة إلى PostScriptطابعة

Page 17: دليل تشغيل برامج ويندوز على لينكس

بالضافة.. و هما أيضًا مجانيان GNOME Officeو KOfficeو هو يحتوي على كل ما تحتاجه تقريبًا ، و هناك أيضًا ،و معظم حزم الوفيس الموجودة في لينكس و البرامج أيضًا تستطيع فتح ملفات AbiWordإلى برامج أخرى متفرقة مثل

.مايكروسوفت أوفيس و التخزين فيها

و بدًل من أن تتعب نفسك بتشغيل برنامج الوتلوك الضعيف و الغير آمن ، فلديك الكثير من برامج البريد اللكتروني و هي.قوية و آمنة و تدعم اللغة العربية و أغلبها تم تعريبه

و هو يدعم اللغة العربية و يستطيع فتح ملفات GIMPو بدًل من أن تتعب نفسك في تنصيب الفوتوشوب استخدم برنامج ال .الفوتوشوب و التخزين فيها

و هو يستطيع فتح ملفات Karbon 14استخدم برنامج Adobe Illustratorو بدًل من أن تتعب نفسك بتنصيب Illustrator و التخزين فيها.

أو تنصيب إصدار اللينكس استخدم البرامج التي تأتي مع Acrobat Readerو بدل من أن تتعب نفسك بتشغيل برنامج بعدة مرات و هو أسرع في PDFفي قراءة ملفات ال Acrobat Reader 7و هو أسرع من KPDFالنظام مثل برنامج

البحث في رأيي بحوالي عشرة أضعاف ، بالضافة إلى شكله الرائع و مزاياه في التنقل بين الصفحات ، وفي تلوين كلمة معينةالخاص Acrobat Readerفي الملف كله و العرض كشرائح و غير ذلك ، و مما حدث معي أنني كنت أقرأ كتابًا باستخدام

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

Adobe Acrobatالويندوز فظهرت نفس المشكلة مع العلم أنني قرأت في خصائص الملف أنه تم إنتاجه بواسطة برنامج ... فما رأيك

في بعض الحالت النادرة مثل تعبئة النماذج أو توقيعها و على Acrobat Readerقد تحتاج إلى استخدام : ملحظة و هو يعمل KPDFالرجح سيتم إضافة هذه الميزات إلى برامج لينكس بعد مدة من الزمن و الصورة التالية هي لبرنامج

.KDEداخل مستكشف

Page 18: دليل تشغيل برامج ويندوز على لينكس

جزء منه قد تم تعريبه مؤخرًا بشكل كامل KPDFو الذي KDEإن سطح مكتب )و هو معرب GPDFو هناك برنامج ( .حتى الن KDEتقريبًا و لكن التعريب لم يصدر رسميًا مع سطح مكتب

استخدم برنامج Windows Media Playerأو Quick Timeو بدًل من أن ترهق نفسك في تشغيل برنامج Mplayer أوXine و هما يستطيعان فتح جميع أنواع الملفات و منهاReal وWindows Media وQuick Time و

.غيرها الكثير و لهما الكثير من الواجهات الجميلة ، و هناك الكثير من البرامج الرائعة التي تستخدمهما

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

.برامج ضخمة جدًا مصممة للعمل على لينكس على عكس ما يتصور بعض الناس بأن لينكس برامجه قليلة

إن تشغيل برامج ويندوز على لينكس ل يزال فيه صعوبة و لكن المر المفرح هو أن كثيرأ من الشركات بدأت بإنتاج، حيث سيتم Google Summer of codeإصدارات خاصة بلينكس ، و قد تم أيضًا ضم مشروع برنامج واين إلى

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

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

Page 19: دليل تشغيل برامج ويندوز على لينكس

موضوع تشغيل برامج الويندوز يبقى موضوعًا كبيرًا و لكن المهم هو أن نضعك على بداية الطريق وعليك أن تتابع العمل.بنفسك، و أنا لست متعمقًا بما فيه الكفاية في هذا المجال

.ل تنسونا من صالح دعائكم