0

لینوکس در ویندوز

 
mohamadaminsh
mohamadaminsh
کاربر طلایی1
تاریخ عضویت : دی 1389 
تعداد پست ها : 25772
محل سکونت : خوزستان

لینوکس در ویندوز

لینوکس در ویندوز


سلام دوستان

فكر مي‌كنم عنوان اين مقاله به خوبي گوياي آموزش اين شماره باشد. مي‌خواهيم لينوكس را همانند يك نرم‌افزار در ويندوز اجرا كنيم. بنا به دلايلي بسياري از كاربران دوست دارند چنين كاري را انجام دهند. براي نمونه، تجربه كردن لينوكس پيش از آن‌كه بخواهند لينوكس را نصب كنند (دليل كاربراني كه هنوز براي نصب لينوكس مرددند). تبادل اطلاعات و فايل ميان لينوكس و ويندوز نيز مي‌تواند دليل ديگري باشد. اگر هيچ دليل قانع‌كننده‌اي نيز نيافتيد، تجربه اجراي مجازي يك سيستم‌عامل روي ويندوز به اندازه كافي هيجان‌انگيز است.

گام يكم: VMWare Player

VMWare Player يك نرم‌افزار رايگان همانند همه نرم‌افزارهاي ديگر ويندوز است. با اين نرم‌افزار مي‌توان نرم‌افزارها و حتي سيستم‌عامل‌هاي متفاوت را روي يكديگر نصب و اجرا كرد. اين نرم‌افزار را مي‌توانيد از نشانيwww.vmware.com/download/player دريافت كنيد. حجم آن 5/4 مگابايت است. اين نرم‌افزار را نصب كنيد.

گام دوم: لينوكس‌

يك نسخه از لينوكس‌هاي زنده را نيز براي اجراي روي ويندوز نياز داريد. توزيع‌هاي مختلفي از لينوكس با قابليت‌ها و امكانات مختلف وجود دارد. بسته به اين‌كه از كدام توزيع لينوكس استفاده مي‌كنيد، يا اين‌كه به كدام توزيع دسترسي داريد، مي‌توانيد يك توزيع لينوكس زنده را براي اين كار انتخاب كنيد. حجم ديسك زنده برخي از توزيع‌هاي لينوكس به صورت زير است:

فدوراكور (حجم 682 مگابايت) (http://download.fedora.redhat.com)
اوبونتو (حجم 4/698 مگابايت) (www.ubuntu.com/getubuntu/download)
سوزه (حجم 3/679 مگابايت) (http://en.opensuse.org/Download)
Damen Small Linux (حجم 50 مگابايت) (www.damnsmalllinux.org/download.html)
Puppy Linux (حجم 84 مگابايت) (www.puppylinux.org)
توجه كنيد كه به فايل ISO يك ديسك زنده نياز داريم. هر توزيع زنده‌اي در اختيار داريد، مي‌تواند استفاده شود؛ فقط بايد فايل ISO آن را از روي ديسك روي ويندوز كپي كنيد.

گام سوم: OS

براي پيكربندي نرم‌افزار VMWare با لينوكس نياز به يك نرم‌افزار ديگر به نام OS داريد.

اين نرم‌افزار را مي‌توانيد از نشاني دريافت كنيد.

اين فايل را از اينترنت دريافت و روي درايو C (درايوي كه ويندوز روي آن نصب شده است) باز كنيد (از حالت Extract خارج كنيد).

اكنون بايد در درايو C يك پوشه به نام OS داشته باشيد. فايل ISO توزيع لينوكسي كه دريافت كرده‌ايد را به اين پوشه منتقل كنيد (شكل 1).

در اين پوشه اكنون دو فايل OS.VMX و OS.vmdk و FC-6-i386-livecd-1.iso (براي مثال فدوراكور) قرار دارد.

گام چهارم: اجراي لينوكس‌

روي فايل OS.VMX راست‌كليك كنيد و از گزينه "Open with..." ويرايش‌گر متن Notepad را انتخاب نماييد. سپس در خط ide1:0.fileName "C:\Your file" بايد آدرس فايل ISO لينوكس را بدهيد. بنابراين خط مورد نظر ما به صورت زير خواهد شد:

"ide1:0.fileName"C:"OS\FC-6-i386-livecd-1.iso

روي دكمه Save كليك كنيد تا فايل OS.VMX دوباره ذخيره شود. اكنون روي فايل OS.vmx كليك كنيد تا برنامه VMWare اجرا شود و پس از آن لينوكس لود شود. بسته به اين‌كه روي سيستم چقدر حافظه رم خالي داريد و كدام توزيع لينوكس را براي اجرا روي ويندوز انتخاب كرده‌ايد، اجراي لينوكس از چند ثانيه تا چند دقيقه طول مي‌كشد.

مي‌توانيد براي اجراي راحت‌تر لينوكس، يك آيكون ميانبر از آن نيز روي دسكتاپ درست كنيد. براي اين منظور روي فايل OS.VMX راست‌كليك كنيد، گزينه Create Shortcut را انتخاب نماييد و آيكون ميانبر را به دسكتاپ منتقل و نام آن را نيز عوض كنيد.

گام پنجم: اشتراك فايل

يكي از مزاياي اجراي لينوكس روي ويندوز، امكان به اشتراك‌گذاري اطلاعات ميان اين دو سيستم‌عامل است.

روي دسكتاپ يك پوشه جديد بسازيد و براي آن يك نام انتخاب كنيد. اكنون روي آن راست‌كليك كنيد و گزينه "Sharing and Security..." را انتخاب نماييد و گزينه "Sharing and Security..." را تيك بزنيد.

همچنين گزينه "Allow network users to change my files." را نيز انتخاب كنيد (شكل 2). اكنون مي‌توانيد اين پوشه را در لينوكس ببينيد.

در لينوكس Places

ويندوز در لينوكس‌

پنج روش براي استفاده از برنامه‌هاي ويندوز در لينوكس

روش يكم: استفاده از جايگزين‌هاي اپن‌سورس‌

به اين سؤال جواب بدهيد: چرا از يك نرم‌افزار استفاده مي‌كنيد؟ شايد دلايل زيادي را بيان كنيد. اما مهم‌ترين آن‌ها كاري است كه اين نرم‌افزار انجام مي‌دهد.

از آفيس مايكروسافت استفاده مي‌كنيد، چون كارهاي اداريتان را انجام مي‌دهد. از فتوشاپ استفاده مي‌كنيد، چون نيازهاي گرافيكي و ويرايش عكس شما را برطرف مي‌كند.

از اينترنت اكسپلورر استفاده مي‌كنيد، چون با آن وبگردي مي‌كنيد.

پيشنهاد اول اين است: از نرم‌افزارهاي جايگزين اپن‌سورس استفاده كنيد.

هر نرم‌افزار در ويندوز را نام ببريد، براي آن مي‌توان چندين نرم‌افزار اپن‌سورس را نام برد كه همان كار را انجام مي‌دهند و حتي رابط گرافيكي و شكل و شمايل مشابهي با نرم‌افزار ويندوزي دارند.

براي آشنايي با نرم‌افزارهاي جايگزين هر برنامه ويندوزي مي‌توانيد به سايت www.osalt.com مراجعه كنيد. در اين سايت كافي است نام يك نرم‌افزار ويندوزي را تايپ كنيد تا نرم‌افزارهاي جايگزين اپن‌سورس آن فهرست شوند و توضحيات مختصري را در مورد هر يك بخوانيد.

روش دوم: نسخه لينوكسي نرم‌افزار

اگر روش اول را نپسنديديد و هنوز اصرار داريد بايد از خود نرم‌افزار ويندوز استفاده كنيد، تحقيق كنيد نرم‌افزار مورد نظرتان داراي نسخه مبتني بر لينوكس نيست؟ بسياري از نرم‌افزارها مانند آنتي‌ويروس‌ها، نرم‌افزارهاي گرافيكي و نرم‌افزارهاي تحت وب داراي نسخه لينوكسي هستند. در اين صورت مي‌توانيد با كم‌ترين زحمت (دريافت نسخه مبتني بر لينوكس) برنامه دلخواه را روي لينوكس استفاده كنيد.

روش سوم: به‌كارگيري Wine

اگر روش پيشنهادي دوم هم به هر دليلي كارساز نشد، مجبورم استفاده از ابزار www.winehq.com) Wine) را پيشنهاد كنم. Wine يك ابزار مجازي‌سازي است كه امكان اجراي مستقيم يك نرم‌افزار نصب شده در ويندوز را روي لينوكس مي‌دهد.

Wine قدرتمندترين ابزار براي اين كار است و فهرست بلندبالايي از نرم‌افزارهايي كه پشتيباني مي‌كند را تهيه كرده است.(http://appdb.winehq.org/browse_by_rating.php) فقط بايد به اين موضوع اشاره كنم كه هدف اول Wine اجراي يك برنامه تحت ويندوز در لينوكس است و در گام دوم كارايي و كيفيت نرم‌افزار مطرح مي‌شود.

بنابراين ممكن است در اجراي برنامه‌هاي بسيار سنگيني مانند فتوشاپ يا بازي، Wine انتظار شما را برآورده نكند.

اين موضوع را گفتم تا پس از انجام كلي تنظيم، شوكه و غمگين نشويد.

روش چهارم: استفاده از ماشين مجازي‌

راستي شما كه هم ويندوز و برنامه‌هايش را دوست داريد و هم به لينوكس علاقمنديد، چرا هر دو سيستم‌عامل را روي هاردديسك نصب نمي‌كنيد.

در اين صورت هرگاه خواستيد، مي‌توانيد از هريك از آن‌ها استفاده كنيد. بگذاريد حدس بزنم كه خود جوابتان چيست: "كي حوصله داره هي كامپيوتر را ريستارت كنه و از اين سيستم‌عامل به آن يكي لاگين كنه؟"

روش چهارم پيشنهادي ما براساس ايده اجراي همزمان دو سيستم‌عامل بنا شده است.

نرم‌افزارهايي هستند كه مي‌توانند يك سيستم مجازي (اصطلاحاً يك ماشين مجازي) روي يك سيستم‌عامل بسازند و سيستم‌عامل دوم را روي آن نصب مي‌كنند.

www.virtualbox.org) VirtualBox ،(www.vmware.com) WMVare) و www.knoppix.net/wiki/Win2Linux) Win2linux) نمونه‌هايي از اين نرم‌افزارها هستند.

ابتدا اين نرم‌افزارها را روي لينوكس نصب مي‌كنيد و سپس ويندوز را با استفاده از آن‌ها روي لينوكس نصب مي‌كنيد.

اكنون مي‌توانيد هر نرم‌افزار دلخواه را روي اين ويندوز مجازي نصب كنيد و نتيجتاً بدون نياز به ريستارت و لاگين‌هاي مكرر، برنامه‌هاي لينوكس و ويندوز را با هم و روي يك سيستم‌عامل اجرا كنيد.

فرق اين روش با روش استفاده از Wineدر اين است كه Wine فقط امكان اجراي برنامه‌ها را مي‌دهد. ولي اين روش ويندوز را اجرا مي‌كند.

روش پنجم: اجرا از راه دور

حتماً با سرويس Terminal Services در ويندوز آشنا هستيد. از طريق اين سرويس مي‌توان به يك كامپيوتر راه دور متصل شد و از برنامه و منابع آن استفاده كرد. مي‌توان اين ايده را براي اجراي برنامه‌هاي ويندوزي در لينوكس به كار گرفت. مي‌توانيد با يك كامپيوتر مبتني بر لينوكس به يك سرور ويندوزي متصل شويد و برنامه‌هاي نصب شده روي آن را اجرا كنيد و كارهايتان را پيگيري كنيد.

نرم‌افزارهاي زيادي هستند كه روي لينوكس اين امكان را بريتان فراهم مي‌كنند. www.citrix.com) Citrix) يك نمونه از اين برنامه‌ها است كه مي‌تواند روي لينوكس با يك سرور مبتني بر ويندوز ارتباط برقرار كند و اگر مجوز اين كار را داشته باشد، اقدام به اجراي برنامه‌ها نمايد

تشکر حق شماست!

کریمی که جهان پاینده دارد               تواند حجتی را زنده دارد

 

دانلود پروژه و کارآموزی و کارافرینی

شنبه 27 فروردین 1390  6:48 PM
تشکرات از این پست
دسترسی سریع به انجمن ها