نحوه نصب اپلیکیشن های ویندوز در لینوکس

آیا می خواهید به لینوکس(Linux) سوئیچ کنید اما نمی خواهید برنامه های ویندوز(Windows) مورد علاقه خود را از دست بدهید ؟ اکنون می توانید بهترین های هر دو دنیا را داشته باشید. لینوکس(Linux) می‌داند که چگونه با اکثر انواع نرم‌افزارهای ویندوز(Windows) کار کند و با چند ترفند می‌تواند تقریباً هر چیزی را که به سمت آن پرتاب می‌کنید اجرا کند.

اگر علاقه ای به بوت دوگانه (داشتن هر دو سیستم در رایانه خود) ندارید یا فقط می خواهید با انواع قابلیت هایی که لینوکس(Linux) برای اجرای نرم افزارهای ویندوز(Windows) دارد آزمایش کنید، این مقاله یک نمای کلی از آنچه باید بدانید به شما ارائه می دهد. .

شراب را امتحان کنید(Try Wine)

Wine یک لایه سازگاری منبع باز است که به کاربران امکان می دهد برنامه های ویندوز(Windows) را مستقیماً از دسکتاپ لینوکس خود اجرا کنند.(Linux)

در حال حاضر هزاران برنامه کاملاً پشتیبانی شده( fully supported applications) وجود دارد که در Wine اجرا می شوند . شراب(Wine) بسیار کاربر پسند است.

توجه داشته باشید که اگر برنامه ای برای اجرای قانونی در ویندوز(Windows) به یک کلید مجوز نیاز دارد ، باید یک کلید مجوز برای برنامه یا برنامه داشته باشید تا به طور قانونی آن را از طریق Wine اجرا کند .

برای این مقاله از اوبونتو(Ubuntu) استفاده خواهیم کرد . با این حال، نصب برای سایر توزیع‌های لینوکس(Linux) باید بسیار مشابه باشد.

نحوه نصب Wine در لینوکس اوبونتو از طریق رابط کاربری گرافیکی(How To Install Wine On Ubuntu Linux Via GUI)

می توانید Wine را در (Wine)مرکز نرم افزار اوبونتو(Ubuntu Software Center) خود پیدا کنید . با این حال، نسخه موجود به طور پیش فرض ممکن است آخرین نسخه نباشد. 

برای جلوگیری از نصب نسخه قدیمی Wine ، باید مخزن رسمی Wine را( official Wine repository) اضافه کنید . می توانید از خط فرمان یا رابط کاربری گرافیکی(Graphical User Interface) ( GUI ) برای اضافه کردن آن به سیستم خود استفاده کنید. در زیر مراحلی را که باید( steps to follow) با استفاده از روش GUI دنبال کنید آمده است.

نرم افزار(software) را در منوی برنامه(Applications) ها تایپ کنید.

گام بعدی این است که روی Software & Updates کلیک کنید ، سپس روی زبانه Other Software کلیک کنید و Add را انتخاب کنید . در بخش خط APT ، موارد زیر را اضافه کنید و سپس روی افزودن منبع(Add Source) کلیک کنید .

ppa:ubuntu-wine/ppa

رمز عبور sudo خود را وارد کنید، که همان رمز عبوری است که هنگام نصب اوبونتو(Ubuntu) تنظیم کردید . معمولاً همان چیزی است که برای ورود به سیستم استفاده می کردید.

روی Authenticate و سپس Close کلیک کنید .

سپس از شما خواسته می شود که Reload و سپس Software Center را باز کنید . Wine را جستجو کنید و سپس روی install کلیک کنید . منتظر بمانید(Wait) تا نصب کامل شود.

نصب از طریق خط فرمان(Installing Via Command Line)

نصب از طریق خط فرمان تنها در چند مرحله انجام می شود. 

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

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

سپس PPA را به لیست های بسته خود اضافه کنید. آدرس PPA که باید استفاده کنید ممکن است بسته به نسخه لینوکس(Linux) که استفاده می کنید متفاوت باشد. برای اوبونتو 18.04 ، (Ubuntu 18.04)بیونیک(bionic) را می خواهید .

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt update

سپس برای نصب win دستور زیر را اجرا کنید:

sudo apt install – install-recommends winehq-stable 

پس از اتمام این دستور، نصب به پایان می رسد. می توانید برنامه Wine را باز کنید .

اگر مرحله نصب نهایی شکایت دارد که نمی تواند بسته های شراب صحیح را پیدا کند یا در مورد معماری نادرست است، کتابخانه های اضافی 32 بیتی را با اجرای دستور زیر فعال کنید. سپس دوباره نصب را امتحان کنید.

sudo dpkg – add-architecture i386

برنامه ویندوز خود را انتخاب کنید(Select Your Windows Application)

همانطور که در بالا ذکر شد، Wine دارای پایگاه داده ای از حدود 24000 برنامه شناخته شده است. می توانید این پایگاه داده را در وب سایت WineHQ بیابید(WineHQ)

آنها بر اساس میزان عملکردشان هنگام اجرا در Wine مرتب یا رتبه بندی می شوند و به شرح زیر هستند:

  • پلاتین: یکپارچه اجرا می شود
  • طلا: به پیکربندی خاصی نیاز دارد
  • نقره ای: برخی از مشکلات جزئی گزارش شده است
  • برنز: مشکلات قابل توجهی که بر استفاده تأثیر می گذارد
  • زباله: اصلاً روی Wine اجرا نمی شود

بیایید به شما نشان دهیم که چگونه از برنامه ای که در دسته  پلاتینیوم قرار دارد استفاده کنید.(Platinum)

روی Browse Apps از نوار کناری سمت چپ در پایگاه داده برنامه کلیک(Application Database) کنید .

نام برنامه مورد نظر را در قسمت Name تایپ کنید . ما رتبه Platinum را انتخاب می کنیم و (Platinum)Notepad++ را جستجو می کنیم.

به اسکرین شات زیر که در آن نتایج جستجوی خود را خواهید دید نگاه کنید.

وقتی روی Notepad++ کلیک می‌کنید، توضیحات برنامه، فهرستی از نسخه‌های موجود (اگر بیش از یک نسخه باشد) و میزان سازگاری آن با نسخه Wine را مشاهده می‌کنید .

پس از انتخاب نسخه برنامه مورد نظر برای دانلود، روی آن کلیک کنید. در این صورت نسخه 7.x را انتخاب می کنیم. در تصویر زیر توجه داشته باشید که لینک دانلود قابل کلیک در اختیار شما قرار گرفته است.

نحوه دانلود و استفاده از یک برنامه با Wine(How To Download & Use An App With Wine)

نسخه ای را که می خواهید نصب کنید انتخاب کنید. این معمولا آخرین نسخه است. در این صورت نسخه 7.7.1 است. پس از دانلود برنامه، به طور پیش فرض، در پوشه دانلودها ذخیره می شود.

فایل را پیدا کنید (فایل زیپ(zipped) شده خواهد بود )، روی آن کلیک راست کرده و از گزینه های منو Extract here را انتخاب کنید.(Extract here)

پس از استخراج فایل ها، فایل notepad++.exe را پیدا کنید. روی آن کلیک راست کرده و سپس Open with Wine Windows Program Loader را انتخاب کنید .

پس از باز کردن فایل، می‌توانید از برنامه Windows Notepad++ در دستگاه لینوکس(Linux) خود استفاده کنید .

از آنجایی که Wine همیشه آخرین نسخه برنامه‌های ویندوز(Windows) را اجرا نمی‌کند و برخی از آنها به کندی اجرا می‌شوند، ممکن است بخواهید از CrossOver استفاده کنید.

از CrossOver در توزیع اوبونتو استفاده کنید(Use CrossOver In Ubuntu Distribution)

CrossOver یک محصول تجاری از CodeWeavers است. هزینه آن 41.97 دلار است و یک آزمایش رایگان 14 روزه کاملاً کاربردی دارد. همانطور که در بالا توضیح داده شد  بر اساس شراب است.(Wine)

CrossOver عملکردهای بهبود یافته ای دارد که:

  • ابزارهای پیکربندی را اضافه می کند
  • کد منبع Wine را تغییر می دهد
  • وصله های سازگاری را اعمال می کند

در مقایسه با Wine ، CrossOver کاربرپسندتر، خودکارتر است و پشتیبانی فنی ارائه می دهد.

برای شروع آزمایشی رایگان خود، به CodeWeavers بروید، ( CodeWeavers)توزیع لینوکس(Linux Distribution) خود را انتخاب کنید و نام و ایمیل خود را وارد کنید.

توزیع های لینوکس(Linux) زیادی وجود دارد . سیستم مدیریت بسته پیش فرض یا ابزار نصب نرم افزار به نوع لینوکسی(Linux) که استفاده می کنید بستگی دارد .

CrossOver را دانلود کنید(Download CrossOver)

باید CrossOver را از فایل .DEB یا RPM مناسب با(.DEB) استفاده از(.RPM) برنامه نصب پیش فرض سیستم خود نصب کنید. برای اوبونتو(Ubuntu) ، شما می خواهید. فرمت DEB

بیشتر اوقات، تنها کاری که باید انجام دهید این است که بسته نصب کننده CrossOver را دانلود کرده و روی آن دوبار کلیک کنید. حتما بسته مناسب 32 یا 64 بیتی را انتخاب کنید.

وقتی روی فایل دانلود شده دوبار کلیک می کنید، مرکز نرم افزار اوبونتو(Ubuntu) (مدیر بسته پیش فرض) راه اندازی می شود.

بر روی Install کلیک کنید و پس از درخواست احراز هویت، رمز عبور root یا sudo خود را وارد کنید.

پس از اتمام نصب، مرکز نرم افزار اوبونتو(Ubuntu Software Center) را ببندید .

موارد منوی CrossOver در Ubuntu's Utility Desktop Manager بر اساس حروف الفبا سازماندهی شده اند. تایپ کردن در CrossOver کمکی نمی کند. باید منوی نصب کننده را باز کنید. نصب را(install) در کادر جستجو  تایپ کنید.

باید به صورت دستی موارد منوی CrossOver را جستجو کنید. (CrossOver)برای اطلاعات بیشتر در مورد موارد مختلف منوی CrossOver ، سؤالات متداول را بخوانید( read the FAQs) .

در طول مراحل نصب، حتما گزینه Always Update را انتخاب کنید تا مطمئن شوید که نصب کننده نرم افزار به روز است. اکنون آماده نصب و استفاده از برنامه های ویندوز(Windows) در دستگاه لینوکس اوبونتو(Ubuntu Linux) هستید .

با استفاده از CrossOver نرم افزار ویندوز را نصب کنید(Install Windows Software Using CrossOver)

پس از اتمام نصب، CrossOver به طور خودکار شروع می شود. شما فقط یک دکمه را خواهید دید. می گوید نرم افزار ویندوز(Install Windows Software) را نصب کنید .

وقتی روی دکمه کلیک می کنید، سه مرحله وجود دارد که باید دنبال کنید. در مرحله اول اپلیکیشن مورد نظر خود را در پایگاه داده جستجو کنید.

اگر برنامه مورد نظر شما در پایگاه داده باشد، از تنظیمات خاصی که قبلاً بارگذاری و آزمایش شده است، بهره مند خواهید شد و برنامه شما به خوبی کار خواهد کرد. اگر نصب کننده در سیستم شما نیست، می توانید انتخاب کنید که CrossOver آن را برای شما دانلود کند.

اگر می‌خواهید برنامه‌ای را نصب و استفاده کنید که در پایگاه داده موجود نیست، آن را در مرحله اول تایپ کنید و سپس Select Installer را به عنوان مرحله دوم انتخاب کنید.

مرحله سوم(Step three) شامل انتخاب بطری است. بطری ها محفظه های برنامه با پیکربندی های منحصر به فرد هستند. بطری های مختلف در Crossover( different bottles in Crossover) امکان سازگاری با نسخه های مختلف ویندوز(Windows) را فراهم می کند.

سپس یک صفحه خلاصه را مشاهده خواهید کرد. برای شروع نصب برنامه ای که انتخاب کرده اید، بر روی Install کلیک کنید .(Click)

پس از نصب برنامه های ویندوزی(Windows) که می خواهید استفاده کنید، یک بطری جدید با همین نام ایجاد می شود. روی(Click) دکمه بطری ها(bottles) کلیک کنید. سپس روی Run Command کلیک کنید .

اکنون می توانید فایل های اجرایی را در برنامه های نصب شده در پارتیشن c: پیدا کنید.

هنگامی که فایل اجرایی را که می خواهید اجرا کنید انتخاب کردید، می توانید این کار را با ایجاد یک Launcher برای آن یا اجرای مستقیم آن انجام دهید.

می‌توانید لانچر را در بخش برنامه‌ها(Programs) در کنار Run Command پیدا کنید. (Run Command.)همچنین می توانید در تصویر زیر ابزار پیکربندی یک بطری خاص را مشاهده کنید.

اگر روی Wine configuration کلیک کنید ، به شما امکان می‌دهد تنظیمات جدیدی را برای هر بطری انتخابی تنظیم کنید. اگر می خواهید برنامه خاصی را اجرا کنید که به خوبی اجرا نمی شود، این می تواند مفید باشد.

برای اطلاعات بیشتر در مورد پیکربندی ها و دریافت مشاوره در مورد لغو کتابخانه، از winehq.org دیدن کنید .



About the author

من یک مهندس سخت افزار هستم و متخصص در طراحی و توسعه محصولات اپل مانند آیفون و آیپد هستم. من با هر دو دستگاه iOS و edge و همچنین ابزارهای توسعه نرم افزار مانند Git و Swift تجربه دارم. مهارت های من در هر دو زمینه به من درک قوی از نحوه تعامل سیستم عامل دستگاه های اپل (OS) با برنامه ها و منابع داده می دهد. علاوه بر این، تجربه من با Git به من امکان می دهد روی سیستم های کنترل نسخه کد کار کنم، که می تواند به بهبود کارایی و بهره وری در هنگام توسعه نرم افزار کمک کند.



Related posts