پنجشنبه, ۲۰ دی, ۱۴۰۳ / 9 January, 2025
اجرای برنامه های تحت ویندوز در لینوكس
حتی كاربران حرفهای سیستم عامل لینوكس نیز تصدیق میكنند كه تعدادی از برنامههای مفید سیستم عامل ویندوز، هیچ رقیبی در لینوكس ندارند. برای مثال، برنامه تحت لینوكس GnuCash هر چقدر هم كه خوب كار كند، به خوبی برنامه تحت ویندوز Quicken در زمینه مدیریت مالی نیست.
در كل سه راهكار برای اجرای برنامههای تحت ویندوز در لینوكس وجود دارد. متداولترین راهكار عدم اجرای برنامهها تحت لینوكس است. در عوض، میتوان یك سیستم را طوری تنظیم كرد كه دارای راهاندازی دو گانه باشد تا در صورت نیاز بتوان بین لینوكس و ویندوز سوئیچ كرد. این راهكار چند اشكال دارد: فضای زیادی از دیسك را اشغال میكند، نیاز به یك گواهی ویندوز دارد و هر زمان كه قصد سوئیچ بین این دو سیستم عامل را دارید، لازم است كه منتظر بمانید. راهكار دوم عبارت است از نصب یك نرمافزار مجازیسازی مثل www.vmware.com) VMware) و اجرای برنامهها در یك سیستم عامل ویندوز مجازی كه تحت سیستمعامل لینوكس كار میكند. این راهكار نیز نیاز به یك گواهی ویندوز داشته و سرعت سیستم را خیلی پایین میآورد زیرا از منابع حافظه و پردازنده استفاده میكند.
اما در این راهكار برای سوئیچ از یك سیستم عامل به دیگری نیاز به راهاندازی مجدد سیستم نیست. برنامه مجازیسازی www.xensource.com) Xen) نیز این امكان را فراهم میآورد كه بتوان برنامههای تحت ویندوز را تحت لینوكس هم اجرا كرد، اما در حال حاضر این برنامه تنها محدود به تعدادی پردازنده و مادربرد است. با این حال، برای برنامههای تحت ویندوزی كه دارای معیارهایی خاص باشند، راهكار سومی هم وجود دارد كه عبارت است از برنامه www.winehq.com) Wine)، این برنامه در حقیقت یك برنامه جایگزین ویندوز برای لینوكس است. این برنامه میتواند تعدادی از برنامههای تحت ویندوز را در لینوكس و بدون نیاز به یك سیستم مجازی، اجرا كند.
اما با شروع استفاده از برنامه Wine مشاهده میكنید كه لازم است بعضی موارد احتیاطی را رعایت كنیم؛ زیرا این برنامه سعی میكند برنامههای تحت ویندوز را وارد سیستم عامل لینوكس كند و این كار را برای بعضی از برنامهها بهتر از بقیه انجام میدهد. برای مثال، نسخه كنونی برنامه Quicken تحت Wine نصب نخواهد شد. همچنین همین مشكل در رابطه با بیشتر برنامههایی كه استفاده زیادی از كارت گرافیكی میكنند یا نیاز به رابط سختافزاری ویژهای دارند نیز وجود دارد. با این حال، برای تعداد زیادی از برنامههای اصلی تحت ویندوز، برنامه Wine جایگزین مناسبی دارد.
در اینجا، طریقه نصب برنامه Wine و نحوه استفاده از آن برای اجرای یك برنامه اشتراك افزار توضیح داده شده است. سیستم عامل مورد استفاده در اینجا آخرین نسخه Ubuntu ۶.۱۰ است. متأسفانه، برنامه Wine یكی از منابع استاندارد برای نصب نرمافزاری جدید روی Ubuntu نیست. بدین ترتیب، اولین مرحله فعال كردن این منبع با كلیك روی منوی System، انتخاب Administration و سرانجام Software Sources است. حالا منبع نرمافزاری "universe" را افزوده و خارج شوید. مرحله بعد باز كردن Syntaptic Package Manager (كه تحت منوی Administration هم وجود دارد) و سپس جستوجوی برنامه Wine و نصب آن است.
زمانی كه نصب برنامه Wine پایان یافت، میتوانید با بازكردن یك پنجره Terminal آن را پیكربندی كنید، بدین منظور Winecfg را تایپ كرده و ENTER را فشار دهید. از پنجره پیكربندی میتوانید عملكردهایی همچون تنظیم یك كارت صدای لینوكس به نحوی كه یك برنامه تحت ویندوز بتواند از آن استفاده كند یا در دسترس قرار دادن چاپگرها برای برنامههایی كه به وسیله برنامه Wine اجرا میشوند را انجام دهید.
همچنین میتوانید نسخه سیستم عامل ویندوز را بر اساس در خواست برنامههایی كه در برنامه Wine اجرا میشوند، تنظیم كنید. تنظیمات پیشفرض برنامه Wine تا زمانی كه بیشتر با این برنامه كار كنید، مناسب خواهند بود ولی یك زبانه وجود دارد كه باید توضیحی در مورد آن داده شود.
زمانی كه برنامه Wine را نصب میكنید، این برنامه از نسخه DLLهای ویندوز استاندارد مربوط به خود استفاده میكند تا با مشكلات مربوط به گواهی روبهرو نشود. با این حال، اگر بر حسب اتفاق كپی معتبری از ویندوز داشته و قصد استفاده از DLLهای مایكروسافت را داشته باشید، میتوانید از زبانه Libraries به منظور مشخص كردن محل آن فایلها استفاده كنید. قبل از استفاده از DLLهای مربوطه، ابتدا باید آنها را بر روی سیستم فایل لینوكس كپی كنید.
اگر چه تعداد زیادی از برنامهها تحت DLLهای برنامه Wine اجرا میشوند، ولی نسخههای برنامه Wine كمبودهایی دارند. ممكن است كه به نسخههای مایكروسافت برای اجرای بعضی از برنامهها نیاز پیدا كنید.
مترجم: مهدی ملكی
ایران مسعود پزشکیان دولت چهاردهم پزشکیان مجلس شورای اسلامی محمدرضا عارف دولت مجلس کابینه دولت چهاردهم اسماعیل هنیه کابینه پزشکیان محمدجواد ظریف
پیاده روی اربعین تهران عراق پلیس تصادف هواشناسی شهرداری تهران سرقت بازنشستگان قتل آموزش و پرورش دستگیری
ایران خودرو خودرو وام قیمت طلا قیمت دلار قیمت خودرو بانک مرکزی برق بازار خودرو بورس بازار سرمایه قیمت سکه
میراث فرهنگی میدان آزادی سینما رهبر انقلاب بیتا فرهی وزارت فرهنگ و ارشاد اسلامی سینمای ایران تلویزیون کتاب تئاتر موسیقی
وزارت علوم تحقیقات و فناوری آزمون
رژیم صهیونیستی غزه روسیه حماس آمریکا فلسطین جنگ غزه اوکراین حزب الله لبنان دونالد ترامپ طوفان الاقصی ترکیه
پرسپولیس فوتبال ذوب آهن لیگ برتر استقلال لیگ برتر ایران المپیک المپیک 2024 پاریس رئال مادرید لیگ برتر فوتبال ایران مهدی تاج باشگاه پرسپولیس
هوش مصنوعی فناوری سامسونگ ایلان ماسک گوگل تلگرام گوشی ستار هاشمی مریخ روزنامه
فشار خون آلزایمر رژیم غذایی مغز دیابت چاقی افسردگی سلامت پوست