کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

اجرای برنامه‌های تحت ویندوز درمحیط لینوکس

 با توجه به کمبود شدیدی که از نظر برنامه‌های رومیزی و کاربردی در لینوکس وجود دارد، در چند سال اخیر دغدغه بسیاری از نوسعه دهندگان لینوکس این بوده است که به نحوی این مشکل را حل کرده و  به این ترتیب مانع اصلی در راه فراگیر شدن استفاده از لینوکس در میان کاربران عادی برداشته ‌شود.

برای این کار از یک سو محیط‌های گرافیکی بسیار پیشرفته‌ای نظیر KDE و GNOME در لینوکس ایجاد شده است و هم‌زمان برنامه‌های کاربردی بسیاری نیز برای اجرا و استفاده در محیط لینوکس نوشته شده‌اند. اما برخی توسعه دهندگان راه دیگری را نیز در پیش گرفته‌اند که تهیه یک برنامه شبیه ساز برای اجرای کد باینری برنامه‌هایی که برای ویندوز نوشته شده‌اند در محیط لینوکس می باشد.

در نگاه اول، بخصوص برای کسانی که با مفاهیم پایه سیستم عامل‌ها آشنا هستند، این کار عجیب و حتی غیرممکن به نظر می‌رسد. اما واقعا این کار در قالب پروژه‌ای به نام WINE انجام شده و روز به روز در حال توسعه بوده و در بسیاری از موارد هم درست کار می‌کند.

اگرچه کلمه WINE مخفف عبارت Windows Emulator است، اما نمی‌توان آن را کاملا یک شبیه ساز یا (Emulator) دانست. این برنامه با ایجاد یک لایه نرم‌افزاری روی سیستم عامل، به کاربر این اجازه را می‌دهد که کدهای برنامه های تحت ویندوز را در محیط لینوکس اجرا کند. در نتیجه عملکرد آن را تا حد زیادی می‌توان مانند یک ماشین مجازی (Virtual Machine) دانست تا یک شبیه‌ساز.

پروژه WINE نسخه سورس‌آزاد بسیاری از DLLهای محیط ویندوز را ایجاد کرده است. با استفاده از این DLLها، برنامه‌های تحت ویندوز به گونه ای فریب داده می‌شوند که تصور کنند همچنان روی محیط ویندوز اجرا شده‌اند. به این ترتیب برنامه‌های زیادی را می‌توان به شکل تحت لینوکس نیز در اختیار داشت. تا جایی که حتی بسیاری از بازی‌های بزرگ و سنگین تحت ویندوز را نیز می‌توان تحت لینوکس اجرا کرد. آدرس http://www.linuxgames.com/wine آخرین لیست بازی‌های تحت ویندوز را که با استفاده از WINE می‌توان آنها را تحت لینوکس اجرا کرد معرفی می‌کند. همچنین آخرین لیست برنامه‌هایی که امکان اجرای آنها توسط WINE وجود دارد، در آدرس http://appdb.codeweavers.com قابل مشاهده است.

بیشتر لینوکس‌ها برنامه WINE را در خود دارند. اما اگر شما می‌خواهید بازی یا برنامه سنگینی را اجرا کنید، توصیه می‌کنم که همیشه آخرین نسخه این برنامه را از آدرس http://www.winehq.com/download.shtml دریافت و بر روی سیستم لینوکس خود نصب کنید.

منبع : ccwmagazine

نظرات 3 + ارسال نظر
سینا دوشنبه 3 آذر‌ماه سال 1382 ساعت 01:32 ق.ظ http://sinafarz.persianblog.com

سلام جدا خسته نباشی من از دیدن این همه زحمت شما خیلی خوشحالم امیدوارم موفق باشی من اشکالاتم را در مورد لینوکس از وبلاگ شما رفع کردم موفقیت شما بزرگترین آرزوی ماست (پیش به سوی لینوکس)
دوست تو سینا

بابا لنگ دراز سه‌شنبه 4 آذر‌ماه سال 1382 ساعت 07:11 ق.ظ http://shiva-omid.blogsky.com

سلام دوست عزیز . ممنون که به سوالا قبی من پاسخ دادید :) مشکل من رفع شد .

اما یه سوال دیگه در مورد اینکه با چه برنامه ای می شه توی لینوکس ردهت فایل های تصویری با پسوند dat , mpeg , avi و غیره رو دید!

با تشکر فراوان

پیام یکشنبه 9 آذر‌ماه سال 1382 ساعت 02:38 ق.ظ

سلام
واقعا دستت درد نکنه منکه خیلی استفاده کردم
حتما ادرس سایت رو برای دوستام میدم.این کاملترین سایت فارسی در مورد لینوکس بود که من تا به حا دیده بودم.
خیلی از راهنمایی های شما متشکرم.

موفق باشی

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد