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

اگر تنها یک بار هم از لینوکس استفاده کرده باشید, حتما این سوال براتون پیش اومده, «یعنی میشه اپ‌های ویندوزی رو روی لینوکس نصب کرد؟؟» و بعدش هم کلی سرچ زدید و با کلی خطا مواجه شدید! توی این مقاله میخوایم راهی رو نشون بدیم که بدون ارور اپ‌هایی مثل فتوشاپ و آفیس رو روی لینوکس نصب کنید. اونم آخرین نسخه اپ رو نه نسخه ۲۰ سال پیشش :))
خب همیشه توی تمام جستجوهامون به اپ wine میرسیم و البته ماهم در این مقاله میخوایم با wine کار کنیم ولی خب قبل از شروع بهتره که آلترناتیوهای دیگه‌ای رو هم معرفی کنیم.

نرم افزارهای ارائه دهنده اپ‌های ویندوزی روی بستر لینوکس

نصب WINE

برای نصب Wine دستورات زیر رو دنبال کنید!

          
            //Ubuntu, Debian, Mint etc: 
            sudo apt-get install wine-stable
            
            //Fedora, CentOS 
            sudo yum install wine 
            
            //openSUSE 
            sudo zypper install wine
            
            //Arch, Manjaro etc 
            sudo pacman -S wine

            //اگر WINE توی ریپوهای اوبونتو نبود از دستور زیر استفاده کنید.
             sudo add-apt-repository ppa:ubuntu-wine/ppa
             sudo apt-get update
          
        
پس از نصب Wine به یک رابط گرافیکی نیاز دارید که من Q4wine رو پیشنهاد می‌کنم که میتونید با دستور زیر نصبش کنید!
          
            //Ubuntu, Debian, Mint etc:
            sudo apt-get install q4wine
            
            //Arch, Manjaro etc ~ البته روی آرچ ممکنه کمی اذیت کنه!
            sudo pacman -S q4wine
          
        
q4wine

نصب فتوشاپ - Photoshop

بیشتر آموزش‌های توی وب می‌گن فتوشاپ رو دانلود کنید و با wine بازش کنید و مراحل نصب رو پیش برید و آخر هم فایل نصب شده رو به wine معرفی کنید. که روندی طولانی و پر از اشکال هست. wine برای اینکه بتونه فایل‌های exe رو بخونه یکبار اونها رو extract (استخراج) می‌کنه! حالا فرض کنید فایل نصب فتوشاپ که خودش قراره فایل‌های اصلی فتوشاپ رو استخراج کنه یکبار استخراج بشه و بعد دوباره استخراج بشه و یا ابرفرضضضض :))))
خب از اونجایی که ما از نسخه‌های کرک شده استفاده می‌کنیم این مشکل استخراج چون قبلا یکبار همین برنامه‌ها روش انجام شده بوده و... پیچیده‌تر هم میشه!
بهترین کار استفاده از نسخه پرتابل هست! برنامه‌های پرتابل نیازی به نصب ندارن و فقط با یکبار استخراج شدن توسط wine شناسایی و اجرا میشن :) و البته مشکل محدودیت نسخه نرم‌افزار هم حل میشه چون wine با برنامه مثل یک فایل باینری عادی برخورد می‌کنه!
خب آخرین نسخه فتوشاپ رو می‌تونید از سایت Soft98 دانلود کنید: Adobe Photoshop CC 2018 v19.1.5.61161
نکته: حتما نسخه پرتابل رو دانلود کنید!!!!!

حالا وقتش رسیده که به home برید و یه فایل به اسم sysResource درست کنید. من از این فایل برای نگه‌داری از نرم‌افزارها و لینک‌ها و عکس‌هایی استفاده می‌کنم که مربوط به سیستم‌عامل هستن ولی جای مناسبی برای نصب یا قرار دادنشون نیست!
بعد از دانلود فایل رو استخراج کنید و فایل Portable_x64.exe رو توی پوشه sysResource بریزید. sysresource
و بعد فایل Portable_x64.exe رو با wine باز کنید. (با کلیک راست روی فایل گزینه open with wine رو می‌تونید ببینید) با تصویر زیر مواجه خواهید شد و روی OK کلیک کنید. open with wine
سپس با تصویر زیر مواجه می‌شوید که میتوانید مسیر نصب (استخراج فایل ها) را مشخص کنید! بنظرم بهتره که این فایل‌ها رو توی همون sysResource استخراج کنید چون این‌ها فایل‌های نهایی شما هستند. extract
بعد از استخراج به مسیر نصب برید و فایل PhotoshopPortable.exe رو با wine اجرا کنید :)
خب فتوشاپ شما با موفقیت نصب شد. اما هربار که به این شکل فتوشاپ رو اجرا می‌کنید خود نرم‌افزار wine هم باهاش اجرا میشه که اصلا خوشایند نیست. برای رفع این مشکل و برای اینکه بتونید فتوشاپ رو توی داک یا منو‌های خودتون قرار بدید با استفاده از کد‌های زیر یک لینک بسازید!
بنظرم اول فایل لینک رو با کلیک راست و Create new و بعد link to application بسازید و بعد با یک ادیتور اون رو ادیت کنید و کد‌های زیر رو جایگزین کدهای قبلی کنید.
یادتون باشه کمنت‌های من رو که با // مشخص شده رو اول پاک کنید!

          
            [Desktop Entry]
            //اسم برنامه‌ای که قراره این فایل exe رو اجرا کنه.
            Categories=Wine;
            Comment[en_US]=
            Comment=
            // مسیر قرار گیری فایل پرتابل و مسیر خود فایل پرتابل رو اینجا بنویسید.
            //پ.ن: اون واین که قبل آدرس نوشته شده رو نباید حذف کرد.
            Exec=wine '/home/gmozafarian/sysresource/Adobe Photoshop/Photoshop19/PhotoshopPortable.exe'
            GenericName[en_US]=
            GenericName=
            // آدرس تصویر فتوشاپ برای آیکون لینک.
            Icon=/home/gmozafarian/sysresource/photoshop.png
            MimeType=
            // اسم لینک
            Name[en_US]=photoshop
            Name=photoshop
            Path=
            StartupNotify=true
            Terminal=false
            TerminalOptions= 
            ype=Application
            X-DBUS-ServiceName=
            X-DBUS-StartupType=
            X-KDE-RunOnDiscreteGpu=false
            X-KDE-SubstituteUID=false X-KDE-Username=
          
        

نصب آفیس - Office

خب برای نصب آفیس هم دقیقا همون کارهایی که برای فتوشاپ کردیم رو باید انجام بدیم.
دانلود: Microsoft Office 2010 x86 Portable
من پرتابل نسخه‌های جدیدتر رو پیدا نکردم :(
بقیه کارها هم دقیقا مثل نصب همون فتوشاپ هست!!!

نصب برنامه‌های مک روی لینوکس

بنظرم جالب بود بگم نرم‌افزارهای مک OS X رو هم میشه لینوکس اجرا کرد و برای این کار باید از برنامه‌های زیر استفاده کرد.


توی این لینک هم میتونید تمام بخش‌های متن باز هسته OS X رو ببینید و اگر بنظرتون بخشی ازش هست که بدردتون میخوره دانلود و کامپایلش کنید!
http://opensource.apple.com



my photoshop

نویسنده: گشتاسب مظفریان | تاریخ: ۱۰ تیر ۱۳۹۷