• WINE و PlayOnLinux - اجرای برنامه های WINDOWS در لینوکس. نصب، راه اندازی برای مبتدیان. نحوه اجرای برنامه های کاربردی ویندوز در محیط لینوکس

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

    شرابنرم افزار رایگانی است که به کاربران سیستم های یونیکس مانند اجازه می دهد تا برنامه های مایکروسافت ویندوز 16 و 32 بیتی را اجرا کنند.

    نصب شراب:
    بیایید از ترمینال superuser (فقط برای نصب) استفاده کنیم:

    سودو -s

    لیستی از کلیدهای مخازن را اضافه کنید و Wine را نصب کنید:

    RELEASE=`lsb_release -cs`
    elif [[ $RELEASE = "شفاف" || $RELEASE = "کارمیک" || $RELEASE = "شادی" || $RELEASE = "بی باک" || $RELEASE = "سخت" ]]; سپس
    wget -q http://wine.budgetdedicated.com/apt/sources.list.d/$RELEASE.list -O /etc/apt/sources.list.d/winehq.list
    wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | افزودن کلید apt-
    apt-get update && apt-get install -y wine cabeextract

    توجه داشته باشید:اگر از اوبونتو استفاده نمی کنید، اما برای مثال، لینوکس مینت 9، سپس عبارت

    http://wine.budgetdedicated.com/apt/sources.list.d/$RELEASE.list

    تغییر به

    http://wine.budgetdedicated.com/apt/sources.list.d/lucid.list

    در غیر این صورت، هنگامی که دستور اجرا می شود، مقدار "isadora" جایگزین می شود و نه "lucid" و نصب با شکست مواجه می شود.

    سپس، با اجرای پیکربندی Wine، یک پوشه ~/.wine/ در فهرست اصلی خود ایجاد کنید:

    Winecfg

    در حالی که ما نیازی به انجام کاری در آنجا نداریم، تعطیل می کنیم.

    نصب و حذف برنامه ها:
    برای نصب برنامه های کاربردی ویندوزبیایید از مرورگر فایل winefil استفاده کنیم:

    Winefile

    سپس به دایرکتوری مورد نظر خود می رویم سیستم فایللینوکس یا درایو مجازی C:/ و دوبار کلیک کنیدمورد نظر را راه اندازی کنید فایل اجرایی. بسیاری از برنامه ها پس از نصب نیاز به راه اندازی مجدد سیستم دارند، اما ما در یک محیط مجازی کار می کنیم و بنابراین کامپیوتر نباید راه اندازی مجدد شود. تنها کاری که باید انجام دهید این است که Wine را مجدداً راه اندازی کنید (در حالی که سایر برنامه های در حال اجرا را قبل از راه اندازی مجدد خاموش کنید):

    wineboot

    اگر نصب از فایلی با پسوند *.msi انجام شود، از دستور زیر استفاده می کنیم:

    Msiexec /i example.msi

    که در آن example.msi نام فایل شما است.

    برای حذف یک برنامه ویندوز، موارد زیر را انجام دهید:
    به "برنامه ها" → "شراب" → "برنامه ها" → "" → "حذف نصب" بروید.

    اگر پس از نصب برنامه، پوشه آن در "برنامه ها" → "شراب" → "برنامه ها" ظاهر نشد، از ترمینال استفاده خواهیم کرد. به عنوان مثال، برای اجرای example.exe واقع در دیسک مجازی C:/ در دایرکتوری Program Files/Random به دایرکتوری مناسب بروید و آن را اجرا کنید:

    cd ~/.wine/drive_c/"Program Files"/Random
    example.exe

    تنظیمات عمومی:

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

    کتابخانه ها:
    به‌طور پیش‌فرض، همه کتابخانه‌های Wine از کتابخانه‌های خود استفاده می‌کنند.

    هنرهای گرافیکی:
    برخی از برنامه‌ها ممکن است به فعال یا غیرفعال کردن سایه‌زن‌های رأس و پیکسل نیاز داشته باشند و ممکن است شبیه‌سازی دسک‌تاپ مجازی مورد نیاز باشد. سعی کنید تنظیمات این بخش را خودتان تغییر دهید.

    مشاهده و ادغام:
    در برگه «گرافیک»، به طور پیش‌فرض چک‌باکس‌های «اجازه به مدیر پنجره برای مدیریت ویندوزهای Wine» و «اجازه دادن به مدیر پنجره برای تزئین پنجره‌ها» وجود دارد، طراحی پنجره‌ها مانند سایر برنامه‌ها خواهد بود. شما می خواهید، می توانید اندازه فونت های سیستم و رنگ دسکتاپ را کنترل کنید.

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

    سمعی:
    هنگامی که صدا کار می کند، توصیه نمی شود چیزی را تغییر دهید.

    یاد آوردن!
    هنگام راه اندازی Wine، توصیه می شود همه برنامه های در حال اجرا را ببندید و Compiz (افکت ها) را غیرفعال کنید.

    این مقاله به Wine PlayOnLinux و تمام جنبه های استفاده از آن اختصاص دارد.

    شبکه خیلی
    اطلاعات زیادی است کتابچه های راهنمای مختلفراه اندازی و خیلی بیشتر. من
    من سعی خواهم کرد همه چیز را ترکیب کنم تا هر کسی بتواند به آن دست یابد
    حداکثر موفقیت، در حد توانایی ها و البته امکان
    برنامه ها. پس بیایید شروع کنیم شراب یک پیاده سازی جداگانه است Windows API، شبیه سازی مانند بیشتر نیست
    فکر. نه یک بار تکرار، اما در اینجا مناسب خواهد بود. این چیزی است که پروژه را می سازد
    منحصر به فرد و جالب برای کاربران سیستم های مختلف، موارد مختلفی را باز می کند
    راه هایی برای اجرای ایده های خود منحصر به فرد بودن در این واقعیت نهفته است که با
    این برنامه می تواند برنامه های کاربردی ویندوز را در اوبونتو و غیره اجرا کند
    سیستم های لینوکس، و همچنین FreeBSD و Mac OS X. حقیقت وجود دارد
    آنها " سنگ های زیر آب". برخی از مردم فکر می کنند که حرکت از یکی آسان خواهد بود
    سیستم به دیگری، در این مورد ما ویندوز و لینوکس را در نظر می گیریم.تصور اشتباه این است که مردم فکر می کنند می توانند از
    زیر شراب نرم افزارهای مختلفکه به آن عادت کرده اند و کار در آن برایشان راحت است.
    مهم نیست که چگونه آن را بچرخانید، هیچ اتفاقی نمی افتد. تا نرم افزار مورد علاقه ما زیر کار کند
    شراب باید عرق کند، دسته ای از راهنماها را دوباره بخواند و این حجم را وزن کند
    اطلاعات البته، نرم افزار کاملاً مجبور به "پف کردن" نیست، اما شما باید برای هر چیزی آماده باشید. پروژه شراب بسیار سریع در حال توسعه است، اما قبل از کار پایدار
    خیلی دور. اما من فکر می کنم که در آینده نزدیک تمام نرم افزارهای اصلی و همچنین بازی ها
    به طور پایدار روی آن کار خواهد کرد. اولین سوال شخصی که به تازگی به لینوکس تغییر داده است (در مورد ما
    اوبونتو): "چگونه برنامه ها را از ویندوز اجرا کنم؟". او شروع به جستجو برای این می کند
    موضوع و به طور طبیعی تصادفا بر شراب.
    سوال دوم این است: "چگونه آن را قرار دهیم؟". دو راه وجود دارد: نصب از
    مخازن رسمی یا خود را از منبع کامپایل کنید. در نظر خواهیم گرفت
    هر دو گزینه

    گزینه 1: از یک مخزن نصب کنید.

    اینجا همه چیز خیلی ساده است. به برنامه ها // لوازم جانبی // ترمینال بروید:

    sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine1.3
    در انتظار تکمیل نصب...
    همه! Wine نصب شده است و می توانید بازی ها و برنامه ها را نصب کنید.

    گزینه 2: کامپایل از منبع.

    1.منابع را از سایت رسمی دانلود کنید، آنها آنجا هستند. در مورد من
    این Wine 1.3.11 (http://sourceforge.net/projects/wine/files/Source/wine-1.3.11.tar.bz2/download) است.

    به دایرکتوری که آرشیو منبع باز شده است بروید:

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

    gedittools/wineinstall

    خطی را که با CONFARGS= شروع می شود پیدا می کنیم و سپس مقدار لازم را وارد می کنیم
    گزینه های ساخت در مورد ما، خط به شکل زیر خواهد بود:

    CONFARGS="--with-opengl --disable-debug --disable-trace"

    وابستگی ها را دریافت می کنیم:

    sudo apt-get install auto-apt checkinstall sudo auto-apt -y run ./configure

    ما جمع آوری می کنیم:

    به جای make install، از طریق ایجاد بسته نصب کنید

    sudo checkinstall

    همه. منتظر اتمام نصب هستیم.

    همچنین یک گزینه میانی برای Jedi در توزیع های مبتنی بر دبیان وجود دارد. به طور خلاصه:

    apt-get source wine1.3 sudo apt-get build-dep

    حالا جالب ترین چیز: نسخه مورد نیاز شراب را از سایت رسمی دانلود کنید، آن را از بسته بندی خارج کنید و دایرکتوری دبیان را در آنجا از دایرکتوری منبع بسته اصلی wine1.3 کپی کنید. در حال انجام

    و ما * را دریافت می کنیم. بسته debبرای اوبونتو / دبیان با تمام وصله های لازم برای توزیع، تقریباً مانند مخزن رسمی، اما فقط یک نسخه جدید. علاوه بر این، می توان آن را با خیال راحت از طریق apt-get نیز حذف کرد.
    مزایا و معایب هر گزینه را در نظر بگیرید.

    انتخاب 1.
    طرفداران:
    1. همه چیز از قبل برای ما جمع آوری شده است و نیازی به پف کردن نیست، همه چیز از قبل آماده استفاده است.

    معایب:
    1. ما قادر نخواهیم بود برای مثال برای بهبود عملکرد نوعی اسباب بازی، وصله اعمال کنیم.
    2. در برخی از کارت های ویدئویی کار پایدار نیست.

    گزینه 2.
    طرفداران:
    1. امکان اعمال وصله ها برای بهبود عملکرد
    2. عملکرد پایدار با درایورهای کارت گرافیک ناپایدار.

    معایب:
    1. منویی در برنامه ها وجود ندارد که راحت نیست. شما باید همه کارها را از روی کنسول انجام دهید،
    برای مثال به تنظیمات Wine بروید.
    2. فرآیند نصب بسیار طولانی است، بسته به قدرت رایانه شما.
    1. منویی در برنامه ها وجود ندارد که راحت نیست. شما باید همه کارها را از کنسول انجام دهید، برای مثال به تنظیمات Wine بروید.

    می توانید خودتان آن را از طریق System - Options - Main Menu اضافه کنید

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

    نصب برنامه و بازی

    ابتدا به appdb.winehq.org/ از بالا، در موتور جستجویی که رانندگی می کنیم، می رویم
    اسم بازی یا برنامه رو ببینید و ببینید اونجا چی نوشته. معمولا توصیف می کنند
    آزمایشات برای سیستم های مختلف، توصیه هایی برای عملکرد پایدار و موارد دیگر.

    اگر برنامه بدون مشکل کار می کند، ما آن را با روح پاک نصب می کنیم
    با یک کلیک ساده اگر این نوعی بازی یا برنامه جدی است و بدون آن
    شمنیسم با تنبور ضروری است - بنابراین باید یک پیشوند جداگانه * برای
    رقص های ما * تمام فایل‌های Vine در یک پیشوند یا بطری (شبیه به شراب) نیز نامیده می‌شوند. آنجا، داخل این بطری، تمام فایل های درایو C، رجیستری، تنظیمات فردیو غیره

    هر تعداد از این بطری ها می تواند وجود داشته باشد.

    فقط ممکن است نرم افزاری وجود داشته باشد که در زیر Vine بسیار هوسبازانه رفتار کند و به نوعی عصا نیاز داشته باشد که در عملکرد عادی سایر برنامه های Vine اختلال ایجاد کند. سپس فقط این نرم افزار را در یک بطری جداگانه (پیشوند) قرار می دهیم و هیچ گونه تنظیماتی روی برنامه های دیگر تاثیری نخواهد داشت.

    هنگامی که یک شراب برای اولین بار بدون پیشوند مشخص شده شروع می شود، ~/.wine استفاده می شود. اگر پیشوند وجود نداشته باشد، Vine آن را ایجاد می کند و با محتوای پیش فرض پر می کند، دایرکتوری های C:\windows، C:\Program Files، C:\users را با فایل ها ایجاد و پر می کند. به علاوه، یک رجیستری تمیز ایجاد خواهد شد.
    به فهرست اصلی ما بروید و یک دایرکتوری جدید ایجاد کنید. به عنوان مثال.wine2.
    سپس به ترمینال بروید و وارد کنید:

    WINEPREFIX="/home/username/.wine2/" winecfg

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

    WINEPREFIX="/home/username/.wine2/" wine /media/DVD/setup.exe

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

    ممکن است خطاهایی در خروجی وجود داشته باشد که نشان می دهد اجزا و کتابخانه های لازم وجود ندارد. که در
    winetricks به ما کمک می کند تا اجزای از دست رفته را نصب کنیم (به زیر مراجعه کنید)

    چه چیزی می دهد؟ این می دهد کار پایداربرنامه های کاربردی در پیشوند شما، اگر
    بسیاری از برنامه ها در یک پیشوند کار می کنند، دیر یا زود مسدود می شوند
    که سایر برنامه ها را از کار می اندازد. بنابراین، شما باید از جداگانه استفاده کنید
    پیشوندها، اگر نمی خواهید همه چیز را چندین بار پیکربندی کنید.

    شراب خواری

    که در تنظیم صحیحپیشوند winetricks به ما کمک خواهد کرد.
    Winetricks اسکریپتی است که اجزای مختلفی را نصب می کند که
    برای کارکرد برنامه‌هایی مانند DirectX، Vcredist و غیره مورد نیاز است.
    این اسکریپت چگونه کار می کند؟ کتابخانه ها و مؤلفه ها را از آن دانلود می کند
    منابع مایکروسافت دقیقاً همینطور است و نه به هیچ وجه. چرا این اسکریپت
    مورد نیاز است؟ این کار با Wine را بسیار ساده می کند. بدون فیلمنامه، خودمان صعود می کردیم و
    ما به دنبال اجزای لازم بودیم، و در اینجا همه چیز از قبل انجام شده است، فقط باید کادر را علامت بزنید
    و روی "نصب" کلیک کنید همچنین، این اسکریپت به ویرایش رجیستری کمک می کند،
    کلیدهای مختلف را در آنجا وارد کنید. و علاوه بر آن، winetricks گزینه های زیادی دارد.
    و توابع

    برای آشنایی با آن، به سادگی در ترمینال winetricks وارد شوید

    ویرایش رجیستری

    در ترمینال وارد کنید:

    ما در ثبت نام هستیم ما نیازی به ویرایش چیزی نداریم، فقط اضافه می کنیم.

    به HKEY_CURRENT_USER/Software/Wine/Direct3D بروید.

    اگر دایرکتوری Direct3D وجود ندارد، ناامید نشوید. این را می نویسم تا خواننده بفهمد.
    جایی که باید ویرایش یا اضافه کنید.

    در ترمینال:

    winetricks ddr=opengl orm=fbo glsl=videomemorysize=1024 غیرفعال شده (1024 را به خودتان تغییر دهید)
    همه این پارامترها در رجیستری ظاهر می شوند. می توانید آن را در پوشه بالا مشاهده کنید.

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

    PlayOnLinux

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

    طرفداران:
    همه چیز خودکار است و ما واقعاً نیازی به انجام کاری نداریم.
    امکان نگهداری چندین نسخه Wine و اعمال آنها برای پیشوندهای مختلف وجود دارد.
    خود برنامه پیشوندهایی ایجاد می کند.

    معایب:
    پیش بینی هر کاری که برنامه انجام می دهد، نصب و دانلود می کند غیرممکن است.
    هر کاری که برنامه انجام می دهد را خودتان می توانید انجام دهید، با قلم، این + به دانش بشر است.
    برنامه Robot هرگز با مغز انسان مقایسه نخواهد شد.

    نصب تصاویر CD/DVD

    ویندوز یک ابزار به نام Daemon-Tools برای این کار دارد. خیلی راحته
    و کاربردی غیر قابل تعویض یک نفر سوال دارد: آیا مشابهی برای این وجود دارد؟
    ابزار معجزه آسا؟ پاسخ: خیلی بهتر هم هست برنامه های کاربردی ویندوز. نامیده می شود
    cdemu. برای نصب آن فقط باید سه دستور را وارد کنیم:

    sudo add-apt-repository ppa:cdemu/ppa sudo apt-get به روز رسانی sudo apt-get نصب cdemu-daemon cdemu-client gcdemu

    ما یک اپلت را به پنل اضافه می کنیم، مسیر تصویر را نشان می دهیم و از زندگی لذت می بریم. نه آنچه
    هیچ مشکلی وجود نخواهد داشت و Wine تصویر را کاملاً تشخیص می دهد. اگر اپلت پیدا نشد، برای راه اندازی مجدد عجله نکنید.
    در ترمینال دستورات را وارد کنید:

    شروع سرویس sudo cdemu-daemon

    اگر سرویس در هنگام راه‌اندازی سیستم شروع نمی‌شود ("Daemon به گونه‌ای پیکربندی شده است که هنگام راه‌اندازی سیستم شروع نشود")، می‌توانید آن را به صورت زیر برطرف کنید:

    sudo update-rc.d cdemu-daemon enable

    اجرای بازی ها بر روی سرور X جداگانه

    این می تواند یک کتاب کامل را پر کند، اما من به روشی که همیشه از آن استفاده می کنم، اکتفا کردم:

    به ترمینال مجازی بروید:

    ورود به سیستم Ctrl + Alt + F1: ****** رمز عبور: ******

    به صورت دستی شروع می کنیم یک کپی جدیدسرورهای X:

    xinit -- :2 wine path/folder/c/game/game.exe

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

    نتیجه

    همه این نکات، اصولی است که هر فردی که می خواهد بداند باید بداند
    از شراب برای رسیدن به اهداف خود استفاده کنید. همه چیز دیگر در دستان شماست. اگر
    شما می خواهید بدون توجه به هر چیزی به هدف خود برسید، و امید در حال ترک است، نه
    هرگز ناامید نشوید، زیرا ممکن است راه حل درست در مقابل شما باشد. نشستن
    روی دو صندلی امکان پذیر است، اما این نیاز به میل و اعصاب فولادی دارد. آرزو کردن
    - هزار احتمال، نه آرزو - هزار دلیل.

    امکانات لینوکس اکنون بیشتر از همیشه است. با ارائه بیش از هزار بازی برای لینوکس و گرایش عمومی به برنامه های وب، نیاز به ویندوز کمتر و کمتر می شود. در نتیجه، می‌توانید فیلم‌های سینماهای آنلاین را در محیط لینوکس بدون هیچ ترفند اضافی تماشا کنید و حتی برنامه‌های Microsoft Office را در اینجا اجرا کنید - حداقل نسخه‌های اینترنتی آنها.

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

    Wine به شما امکان اجرای نرم افزار را می دهد نرم افزار ویندوزدر یک محیط لینوکس بدون نیاز به نصب سیستم عاملمایکروسافت. شراب "سازگار با نرم افزار ویندوزلایه" یک نرم افزار متن باز است که برای اجرای برنامه های ویندوز به طور مستقیم بر روی یک کامپیوتر لینوکس طراحی شده است. در واقع، شرکت کنندگان در این پروژه منبع باز تلاش کرده اند تا زیر مجموعه خاصی از آن را از ابتدا بازآفرینی کنند محیط های ویندوز، که برای اجرای برنامه های ویندوز بدون حضور خود این سیستم عامل کافی است.

    این تنها روشی است که نیازی به کپی ویندوز ندارد. عیب آن این است که همه برنامه ها به درستی کار نمی کنند. ممکن است خطا یا افت عملکرد رخ دهد، به خصوص اگر از Wine برای اجرای بازی های ویدیویی استفاده می کنید. اما اگر در مورد بازی محبوبی صحبت می کنیم که چندین سال پیش منتشر شده است، معمولاً هیچ عارضه ای وجود ندارد. به عنوان مثال، بسیاری از افراد از Wine برای بازی World of Warcraft در لینوکس استفاده می کنند. شما می توانید اطلاعات مربوط به عملکرد برنامه های کاربردی خاص و تنظیماتی را که برای عملکرد عادی آنها باید انجام دهید در وب سایت پایگاه داده برنامه های شراب (appdb.winehq.org) دریافت کنید.

    نسخه شراب PlayOnLinux که اوبونتو را اجرا می کند

    اول از همه، Wine را از مخزن توزیع لینوکس خود دانلود کنید. سپس فایل ها باید آپلود شوند. برنامه های exeویندوز و با دوبار کلیک کردن در محیط Wine آنها را اجرا کنید. سپس می توانید بسیار تلاش کنید رابط کاربر پسند PlayOnLinux (playonlinux.com)، که در بالای Wine نصب می شود و به شما کمک می کند برنامه ها و بازی های محبوب را برای ویندوز نصب کنید.

    Codeweavers یک نسخه تجاری از Wine را ارائه می دهد - کراس اوور لینوکس. شما باید هزینه آن را بپردازید، اما Codeweavers قول می دهد پشتیبانی رسمیبرنامه های کاربردی رایج (مایکروسافت آفیس، فتوشاپو بیشتر بازی های محبوببرای کامپیوتر) و آنها را تضمین می کند کار درست. Codeweavers همچنین به توسعه پروژه اصلی Wine کمک می کند.

    ماشین های مجازی

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

    در این مورد، یک کپی از ویندوز در برنامه «ماشین مجازی» VirtualBox (virtualbox.org)، VMware یا KVM که مخصوص لینوکس ایجاد شده است (ماشین مجازی مبتنی بر هسته، linux-kvm.org) نصب می شود. یک کپی از ویندوز فکر می کند که روی سخت افزار واقعی اجرا می شود، اما در واقع در یک پنجره دسکتاپ اجرا می شود. ماشین های مجازی مدرن حتی به شما امکان می دهند برنامه های ویندوز را خارج از این پنجره ببرید و آنها را به عنوان پنجره های معمولی روی دسکتاپ لینوکس ارائه دهید.

    VirtualBox در لینوکس اوبونتو

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

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

    سیستم های بوت دوگانه

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

    این گزینه مخصوصاً برای آن دسته از گیمرهایی که نمی توانند به طور کامل از ویندوز دور شوند خوب است. آنها نمی‌خواهند بازی‌های ویندوز را کنار بگذارند، وقتی می‌خواهند به بازی مورد علاقه خود برگردند، کامپیوتر را دوباره راه‌اندازی می‌کنند. و از آنجایی که ویندوز مستقیماً با سخت افزار صحبت می کند، هیچ مشکلی در عملکرد یا سازگاری وجود ندارد.

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

    در تمرین بهترین انتخاببستگی به کاری دارد که می خواهید انجام دهید اگر نیاز به اجرای یک برنامه یا بازی دارید که به خوبی با Wine تعامل داشته باشد، Wine تبدیل می شود گزینه ایده آل. اگر می خواهید از چندگانه استفاده کنید برنامه های کاربردی مختلف(مثلا آخرین نسخه های آفیس یا فتوشاپ)، بهتر است به ماشین مجازی اولویت بدهید. و برای دوستداران بازی که می خواهند لذت ببرند آخرین محصولاتبرای ویندوز، سیستم های بوت دوگانه عملکردی را ارائه می دهند که بعید به نظر می رسد با Wine به دست آید.

    مخفف "Wine" مخفف بازگشتی برای "Wine Is Not an Emulator" است. این نام نشان می دهد که شبیه ساز به معنای گسترده کلمه نیست: کار را شبیه سازی نمی کند، نیازی ندارد. نصب ویندوز. ربطی به VMware و امثال اینها نداره.

    در عین حال، wine مجموعه ای از کتابخانه ها است که توابع استاندارد ویندوز را با winAPI جایگزین می کند. این به شما امکان می دهد برنامه های ویندوز را تحت سیستم های مشابه یونیکس اجرا کنید.

    برای اینکه شراب کار کند ویندوزهای نصب شدهلازم نیست، اما ممکن است کتابخانه های جداگانه مورد نیاز باشد.

    نصب و راه اندازی:
    1. شاید شراب قبلاً نصب شده باشد؟
    شما می توانید آن را به این صورت بررسی کنید:

    سی دی /usr/ports/emulators/wine/
    نصب را تمیز کنید

    2. اگر قبلاً ایستاده نبودیم نصب می کنیم.


    سی دی /usr/ports/x11-fonts/webfonts/
    نصب را تمیز کنید
    ./پیکربندی
    وابسته کردن
    ساختن
    را نصب کنید

    همیشه می توانید نسخه جدید را از http://www.winehq.com/ دانلود کنید

    من می خواهم فوراً رزرو کنم، قبل از نصب، باید درایورهای ویدیو (با پشتیبانی OpenGL) نصب شوند و فونت هایی با پشتیبانی روسی وجود داشته باشد.
    اگر فونت ها و محلی به درستی پیکربندی شده باشند، نباید مشکلی در خروجی کاراکترهای روسی وجود داشته باشد.

    تنظیمات.
    پس بیایید شروع کنیم.
    1. اول، فقط انجام دهید

    پس از راه اندازی دومی در پنجره، زبانه صدا را انتخاب کنید و تشخیص خودکار (***) را فشار دهید.
    فایل تنظیمات پیکربندی اکنون باید در دایرکتوری %HOME%/.wine ظاهر شود.
    ما آن را ویرایش خواهیم کرد.

    2. بیایید آن را باز کنیم و به بخش نگاه کنیم. شاید مهمترین بخش. نمایش صحیح فونت به تنظیمات آن بستگی دارد و اگر پیکربندی نشده باشد، ممکن است بسیاری از برنامه ها به سادگی شروع نشوند.
    چیزی شبیه این می نویسیم:

    ;; فونت های پیش فرض TrueType با رمزگذاری koi8-r روسی
    "پیش فرض" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"
    "DefaultFixed" = "-monotype-courier new-*-*-*--*-*-*-*-*-*-koi8-r"
    "DefaultSerif" = "-monotype-times new roman-*-*-*--*-*-*-*-*-*-koi8-r"
    "DefaultSansSerif" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"

    اگر فونت‌های روسی را نصب کرده‌اید، فقط باید فونت‌های وب یا سیریلیک یا سایر فونت‌های خود را جایگزین monotype در مثال بالا کنید. پس از آن، خط را به طور مناسب کامنت بردارید و تنظیم کنید بلاقاصلهبرای فونت


    ;"dir1" = "/usr/X11R6/lib/X11/fonts/TrueType"
    (و مثلاً بجای TrueType وب فونت بنویسید)

    اگر فونت‌های ttf نصب نشده باشند، به احتمال زیاد فونت‌های cronix دارید، سپس Russification به شکل زیر خواهد بود:

    ;"پیش فرض" = "-cronyx-helvetica-"
    ;"DefaultFixed" = "اصلاح شد"
    ;"DefaultSerif" = "-cronyx-times-"
    ;"DefaultSansSerif" = "-cronyx-helvetica-"
    .....................
    "Path" = "%HOME%/.wine/c"
    "نوع" = "hd"
    "Label" = "MS-DOS"
    "فایل سیستم" = "win95"
    ........................

    می توانید ببینید که دایرکتوری با دیسک مجازی در کجا قرار دارد.
    بخش با صدا را پیدا می کنیم.


    ...
    "Drivers" = "wineoss.drv" ; پیش فرض برای اکثر پیکربندی های رایج
    ;"Drivers" = "winearts.drv" ; برای KDE
    ;"Drivers" = "winealsa.drv" ; برای کاربران ALSA
    .............

    معمولاً همه چیز با اولی کار می کند، اما اگر بعد از (***) به طور دیگری تعیین شد، می توانید آن را در اینجا تغییر دهید. اگر Multithreading پیکربندی نشده باشد و برنامه صوتی دیگری در حال مسدود کردن wine باشد، ممکن است مشکلاتی ایجاد شود.


    ; نسخه ویندوز برای تقلید (win95,win98,winme,nt351,nt40,win2k,winxp,win20,win30,win31)
    "Windows" = "winxp"

    مقدار متغیر Temp را مشخص کنید:


    ...
    "Temp" = "C:\\ Temp"
    ...

    بخش مهم دیگر:


    "commdlg" = "ساخته شده، بومی"
    "comdlg32" = "ساخته شده، بومی"
    "ver" = "ساخت، بومی"

    این شامل کتابخانه هایی است که شراب هنگام تقلید از آنها استفاده می کند. اکثر آنها به *nux تبدیل می شوند، اما شما می توانید با احتیاط، برای جلوگیری از تضاد، خود را اضافه کنید.
    به این صورت انجام می شود:
    یک خط اضافه کنید

    "C:\\windows\\system32\\mfc42.dll" = "بومی، داخلی"

    و mfc42.dll را در %HOME%/.wine/windows/system32/ کپی کنید

    چگونه چیزی را اجرا کنیم؟

    برای این کار کافیست به پوشه با بروید برنامه بردو $wine prog.exe را اجرا کنید و تمام.
    تمام نصب و تنظیم برای نسخه 20050310 انجام شد (پورت freeBsd 5.4). تنظیمات آخرین نسخه هاممکن است کمی متفاوت باشد

    نظر خود را بگذارید

    برای سیستم عامل های روشن مبتنی بر لینوکستعداد زیادی برنامه نوشته است. با وجود این، گاهی اوقات اجرای برنامه های ویندوز تحت لینوکس ضروری می شود. اساساً این در مورد بازی ها و برخی از آنها صدق می کند برنامه های تخصصی، که هیچ آنالوگ در لینوکس ندارند. علاوه بر این، برخی از کاربران که از ویندوز به لینوکس می روند، قبلاً به مجموعه خاصی از نرم افزارها عادت کرده اند و می خواهند در آینده از آن استفاده کنند. در این مورد، همچنان ترجیح داده می شود که برنامه های مشابه برای لینوکس را پیدا کنید و به آنها مسلط شوید، زیرا برنامه ها معمولاً در سیستم عامل بومی بهتر و پایدارتر کار می کنند. بنابراین، توصیه می کنیم برنامه های ویندوز را تنها پس از اینکه مطمئن شدید که برنامه های مشابهی برای لینوکس وجود ندارد یا مناسب شما نیستند، برنامه های ویندوز را تحت لینوکس اجرا کنید.

    شما می توانید یک برنامه نوشته شده برای ویندوز را در لینوکس به روش های مختلفی اجرا کنید: استفاده از Wine و محصولات مبتنی بر آن، استفاده از ماشین های مجازی و شبیه سازها: VirtualBox، VMware، Parallels Workstation، QEMU. از نظر تئوری، در صورت داشتن سورس کد و مهارت های برنامه نویسی، همچنان امکان پورت برنامه ها از ویندوز به لینوکس وجود دارد، اما ما در اینجا این گزینه را در نظر نمی گیریم.

    برنامه های تحت Wine معمولاً سریعتر از زیر اجرا می شوند ماشین های مجازی. این به ویژه برای بازی های سه بعدی مدرن صادق است. Wine نیازی به نصب سیستم عامل ندارد و به شما امکان می دهد نسخه سیستم، کتابخانه ها و سایر پارامترها را به سرعت تغییر دهید. شما می توانید برنامه ها را مستقیماً در محیط لینوکس اجرا کنید. از سوی دیگر، راه‌اندازی Wine همچنان به زمان و احتمالاً مکرر در هنگام راه‌اندازی زمان می‌برد. برنامه های فردیو بازی ها ماشین های مجازی نسخه های اصلی ویندوز و سایر سیستم عامل ها را اجرا می کنند که باید از قبل نصب و پیکربندی شوند. منابع کامپیوتری خاصی به سیستم تخصیص داده می شود، تجهیزات استاندارد شبیه سازی می شود. قبل از اجرای برنامه ابتدا باید شبیه ساز را راه اندازی کنید و سیستم عامل را بارگذاری کنید که این کار نیاز به زمان اضافی دارد. لازم به ذکر است که برخی از برنامه ها از اجرای تحت ماشین های مجازی محافظت می شوند.

    نصب شراب

    ترمینال را با میانبر صفحه کلید باز کنید Ctrl+Alt+T. با دستور Wine یک مخزن اضافه کنید:

    sudo add-apt-repository ppa:ubuntu-wine/ppa

    رمز عبور مدیر را وارد کنید. در طول مراحل نصب، باید دکمه " را فشار دهید وارد».

    اگر ارتقاء سیستم را انجام دهید، مانند ارتقاء از اوبونتو 13.10 به اوبونتو 14.04، باید عملیات فوق را پس از ارتقاء تکرار کنید زیرا فرآیند ارتقا، مخازن غیر استاندارد را حذف می کند.

    پس از افزودن مخزن، اطلاعات بسته ها را به روز می کنیم:

    به روز رسانی sudo apt-get

    اکنون می توانید Wine را با دستور زیر نصب کنید:

    sudo apt-get install wine1.7

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

    sudo apt-get install wine1.6

    شاید تا زمانی که این مقاله را می خوانید، نسخه های جدیدتر از قبل در دسترس باشند، بنابراین به جای wine1.6 یا wine1.7، باید wine1.8 یا wine1.9 را نصب کنید. عدد نسخه فعلیفهرست شده در وب سایت رسمی شراب: http://www.winehq.org

    اگرچه ممکن است نسخه را در حین نصب مشخص نکنید، نسخه Wine در این مورد به نسخه سیستم عامل بستگی دارد:

    sudo apt-get install wine

    با استفاده از دستور می توانید بررسی کنید که کدام نسخه نصب شده است:

    شراب -- نسخه

    راه اندازی Wine

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

    winecfg

    برنج. 1. پنجره تنظیمات winecfg

    این دستور یک دایرکتوری .wine را در فهرست اصلی کاربر ایجاد می کند، جایی که فایل های سیستم با تنظیمات در آن قرار می گیرند - آنالوگ رجیستری ویندوزو drive_c یک دایرکتوری برای برنامه های ویندوز است. با winecfg می توانید نسخه های پیش فرض ویندوز و برای را انتخاب کنید برنامه های کاربردی فردی، نسخه های کتابخانه، پیکربندی گرافیک و صدا، ادغام دسکتاپ، انتخاب درایوهایی که برنامه های ویندوز از آنها اجازه اجرا دارند.

    و می توانید رجیستری را با استفاده از دستور آشنا ویرایش کنید:


    برنج. 2. پنجره regedit زیر Wine

    پس از چنین راه اندازی اولیه، نصب و اجرای برنامه ها از قبل با استفاده از Wine امکان پذیر خواهد بود. اما بسیاری از برنامه ها نمی توانند کار کنند زیرا به کتابخانه ها، فونت ها و غیره خاصی نیاز دارند که باید جداگانه نصب شوند. برای این کار از برنامه winetricks که در بسته نرم افزاری استاندارد Wine موجود است استفاده می کنیم. Winetricks علاوه بر فونت ها و کتابخانه ها به شما امکان نصب برنامه ها و بازی های محبوب و انجام تنظیمات Wine را نیز می دهد.

    بیایید سعی کنیم نصب کنیم اینترنت اکسپلورر 7 با استفاده از winetricks، برای این کار در ترمینال تایپ می کنیم:

    winetricks ie7

    کمی صبر می کنیم تا فایل های لازم دانلود شوند و نصب کننده شروع شود، روی دکمه «بعدی» کلیک کرده و منتظر بمانیم تا نصب کامل شود. برای راه اندازی اینترنت اکسپلورر در آینده، باید دستور زیر را اجرا کنید:

    wine "C:\Program Files\Internet Explorer\iexplore"

    اما بهتر است برنامه ها را از پوشه اصلی اجرا کنید. به دایرکتوری بروید (اگر فضایی در نام فایل وجود دارد، باید یک علامت بک اسلش "\" در مقابل آن قرار دهید):

    سی دی ~/.wine/drive_c/Program\ Files/Internet\ Explorer/

    و برنامه را اجرا کنید:

    شراب iexplore.exe

    برای اینکه هر بار این دستورات را تایپ نکنید، می توانید یک اسکریپت ساده ایجاد کنید. تغییر به فهرست اصلی:

    با استفاده از ویرایشگر نانو یک فایل ie.sh ایجاد کنید:

    nano ie.sh

    درج خطوط در فایل:

    سی دی ~/.wine/drive_c/Program\ Files/Internet\ Explorer/wine iexplore.exe

    ذخیره فایل - Ctrl+Oو از ویرایشگر خارج شوید - Ctrl+X. قابل اجرا کردن فایل:

    chmod +x ie.sh

    اکنون برای راه اندازی، فقط تایپ کنید:

    ~/ie.sh

    یا می توانید فایل را روی دسکتاپ خود کپی کرده و با ماوس اجرا کنید:

    cp ie.sh ~/Desktop/

    نصب برنامه از روی سی دی یا دی وی دی با دستور زیر قابل انجام است:

    شروع شراب "D:\setup.exe"

    سایر برنامه ها و کتابخانه ها را می توان به همین روش نصب کرد. همچنین می توانید استفاده کنید رابط کاربری گرافیکیبرنامه ها با تایپ کردن شراببدون پارامتر سپس "Select the default wineprefix" را انتخاب کنید.

    برنج. 4. اقدام winetricks را انتخاب کنید

    و کتابخانه هایی که باید نصب شوند را علامت بزنید. می توانید همین کار را با خط فرمان انجام دهید، به عنوان مثال:

    winetricks d3dx9 dotnet20

    بنابراین، ما دو مؤلفه را به طور همزمان نصب خواهیم کرد: d3dx9 و dotnet20. برای اینکه فونت های محبوب به درستی در برنامه ها نمایش داده شوند، آنها را نصب کنید:

    winetricks allfonts

    کتابخانه ها کمی دشوارتر هستند. برنامه های متفرقهممکن است مورد نیاز باشد تنظیمات فردی، نسخه های خاصی از ویندوز و کتابخانه ها. برای انجام این کار، می توانید با تعیین دایرکتوری با تنظیمات با استفاده از متغیر محیط، چندین پیکربندی Wine ایجاد کنید. WINEPREFIX. به طور پیش فرض WINEPREFIX=~/.wine برای ایجاد تنظیمات جدید در پوشه ~/.wine2، تایپ کنید:

    WINEPREFIX=~/.wine2 winecfg

    بنابراین، هر تعداد پیکربندی را می توان ایجاد کرد. برای پیکربندی و نصب فونت ها و کتابخانه ها، تایپ کنید:

    WINEPREFIX=~/.wine2 winetricks

    برای اجرای یک برنامه نصب شده:

    WINEPREFIX=~/.wine2 "C:/path/to/program/program.exe"

    می توانید اجرای برنامه را با دستور زیر خاتمه دهید:

    killall -9 program.exe

    و برای خروج از همه برنامه هایی که تحت Wine اجرا می شوند، باید تایپ کنید:

    سرور شراب -k

    برای حذف تنظیمات و همه برنامه های موجود در پیشوند ~/.wine2، به سادگی دایرکتوری را حذف کنید:

    rm -r ~/.wine2

    همچنین می توانید فهرست اصلی Wine را به همین روش حذف کنید:

    rm -r ~/.شراب

    مراقب باشید، با این کار تمام برنامه های ویندوزی که در این دایرکتوری نصب شده اند نیز حذف می شوند!

    فایل شرابی- راه اندازی یک فایل منیجر که با آن می توانید برنامه های ویندوز را اجرا کنید، فایل ها را کپی و حذف کنید و غیره. ببینید چه برنامه‌ها و بازی‌هایی در Wine اجرا می‌شوند و چگونه تنظیمات را در آن انجام دهید برنامه های کاربردی خاصمی توانید به سایت مراجعه کنید: http://appdb.winehq.org/ سایت به زبان انگلیسی است. برای جستجوی برنامه ها، از منوی "Browse Apps" را انتخاب کرده و نام برنامه را در قسمت "Name" وارد کنید. نسخه‌هایی از برنامه‌هایی که بدون خطا یا با مشکلات جزئی اجرا و اجرا می‌شوند دارای رتبه‌های «پلاتینیوم» یا «طلا» هستند. اگر برنامه به هیچ وجه کار نمی کند، به آن رتبه بندی Garbage اختصاص داده می شود.

    PlayOnLinux

    PlayOnLinuxبرنامه ای است که نصب و پیکربندی برنامه های کاربردی ویندوز را برای اجرای تحت Wine بسیار ساده می کند. به طور خودکار از اینترنت دانلود می شود و همه چیز را نصب می کند اجزای لازمبرای راه اندازی برنامه های خاص و همچنین خود برنامه ها در صورت توزیع رایگان از طریق اینترنت. در غیر این صورت، شما نیاز خواهید داشت دیسک نصببا برنامه برنامه را به هر شکلی نصب کنید، مثلا در اوبونتو با دستور:

    sudo apt-get playonlinux را نصب کنید

    و آن را اجرا کنید:

    playonlinux

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

    برنج. 5. پنجره اصلی PlayOnLinux

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

    برنج. 6. پنجره انتخاب برنامه PlayOnLinux

    باقی می ماند که چندین بار روی دکمه "Next" کلیک کنید و در برخی موارد پیکربندی برنامه را انتخاب کنید. پس از نصب، میانبرهای برنامه در پنجره اصلی PlayOnLinux ظاهر می شوند، جایی که می توان آنها را راه اندازی کرد دوبار کلیک کنید، یا با کلیک بر روی دکمه Start. همچنین ایجاد میانبر برای برنامه های ویندوز روی دسکتاپ با استفاده از دکمه Shortcut امکان پذیر خواهد بود.

    برنج. 7. پنجره اصلی PlayOnLinux با برنامه ویندوز نصب شده فایرفاکس

    برنامه های دیگر مبتنی بر Wine

    پرداختی نیز وجود دارد محصولات نرم افزاریبر اساس شراب متقاطعبه شما اجازه می دهد تا تحت لینوکس مختلف اجرا کنید نسخه های مایکروسافت Office، Adobe Photoshop و بسیاری از برنامه ها و بازی های دیگر. [ایمیل محافظت شده] هدف اصلی آن حمایت از برنامه های تجاری محبوب است: 1C: Enterprise، ConsultantPlus، GARANT و دیگران. می توانید در وب سایت های رسمی با این برنامه ها آشنا شوید: http://www.codeweavers.com/products/ http://etersoft.ru/products/wine

    جعبه مجازی

    جعبه مجازی- یکی از محبوب ترین برنامه های مجازی سازی که به شما امکان می دهد سیستم عامل های مختلف را به طور همزمان بر روی یک کامپیوتر اجرا کنید. نصب VirtualBoxدر اوبونتو می توانید انجام دهید به صورت استانداردبا تایپ کردن در ترمینال:

    به روز رسانی sudo apt-get

    sudo apt-get نصب dkms

    sudo apt-get install virtualbox

    می توانید VirtualBox را برای سیستم عامل های مختلف از اینجا دانلود کنید: https://www.virtualbox.org/wiki/Downloads. پس از اتمام نصب، کاربر را به گروه vboxusers اضافه کنید، به جای نام کاربری، باید نام کاربری صحیحی که VirtualBox زیر آن اجرا می شود را مشخص کنید:

    نام کاربری sudo usermod -a -G vboxusers

    اکنون می توانید برنامه را از طریق منو یا با تایپ در ترمینال اجرا کنید:

    جعبه مجازی

    برنج. 8. مدیر VirtualBox با سیستم عامل هایی که قبلاً نصب شده است

    حالا بیایید سیستم عامل را نصب کنیم، برای این کار باید یک دیسک نصب یا تصویر آن داشته باشید. روی دکمه "ایجاد" کلیک کنید، ویزارد برای ایجاد یک ماشین مجازی جدید شروع می شود:

    برنج. 9. جادوگر برای ایجاد یک ماشین مجازی جدید

    روی دکمه "بعدی" کلیک کنید، نام ماشین مجازی را وارد کنید، به عنوان مثال "Windows XP" و در زیر نوع و نسخه مناسب سیستم عامل را انتخاب کنید:

    برنج. 10. انتخاب نسخه سیستم عامل

    ما ویندوز XP را انتخاب کردیم زیرا نیاز کمتری به منابع کامپیوتری دارد، فضای کمتری اشغال می‌کند و سریع‌تر بارگذاری می‌شود. اما پشتیبانی از این سیستم قبلاً به طور رسمی متوقف شده است. به طور طبیعی، می توانید نسخه های دیگری از ویندوز را که VirtualBox پشتیبانی می کند نصب کنید: ویندوز سرور 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8, Windows Server 2012. سپس مقدار RAM را که به ماشین مجازی تخصیص داده می شود انتخاب کنید:

    برنج. 11. مقدار حافظه را انتخاب کنید

    انتخاب بستگی به نسخه سیستم عامل، حجم دارد حافظه فیزیکی، وظایف برنامه ریزی شده، تعداد سیستم های مهمان که به طور همزمان در حال اجرا هستند. بسته به نسخه سیستم عامل، VirtualBox تنظیمات پیش فرض متفاوتی را ارائه می دهد، اما این تنظیمات معمولا حداقل هستند، توصیه می شود آنها را افزایش دهید. در هر صورت، برای عملکرد عادیسیستم عامل های مدرن به حداقل 1-2 گیگابایت رم نیاز دارند (برای ویندوز XP، 512 مگابایت کافی است) و همچنان باید حافظه را به سیستم میزبان اصلی بسپارند. بعد، یک مجازی جدید ایجاد می کنیم HDDیا قبلاً ایجاد شده را انتخاب کنید.

    برنج. 12. سخت مجازیدیسک

    در صفحه بعدی، نوع دیسک را انتخاب کنید، پیش فرض VDI استاندارد است.

    برنج. 14. ویژگی های دیسک مجازی را انتخاب کنید

    اندازه دیسک را مشخص کنید، مکان را به طور پیش فرض ترک کنید (دیسک در پوشه قرار خواهد گرفت ~/VirtualBox VMs/نام سیستم.

    برنج. 15. انتخاب مکان و اندازه دیسک مجازی

    باقی مانده است که روی دکمه "ایجاد" کلیک کنید.

    برنج. 16. آخرین مرحله ایجاد یک ماشین مجازی جدید

    ماشین مجازی ایجاد شده است. آن را در VirtualBox Manager انتخاب کنید و روی دکمه Properties کلیک کنید.

    برنج. 17. انتخاب سیستم

    در اینجا می توانید ماشین مجازی ایجاد شده را با جزئیات پیکربندی کنید. اول از همه، شما باید دیسکی را که سیستم را از آن نصب می کنیم، مشخص کنید. برای انجام این کار، روی "Media" در سمت چپ کلیک کنید، یک دیسک خالی را انتخاب کنید، روی نماد دیسک در سمت راست کلیک کنید و تصویر توزیع را مشخص کنید، یا کادر "Live CD / DVD" را علامت بزنید و یک دیسک فیزیکی را وارد کنید.

    برنج. 18. انتخاب دیسک نصب

    برنج. 19. تنظیمات سیستم

    اگر سرعت کار با گرافیک مهم است، به تب "نمایش" بروید، مقدار حافظه ویدئویی را افزایش دهید و شتاب را روشن کنید.

    برنج. 20. تنظیم گزینه های نمایش

    به VirtualBox Manager برگردید و روی دکمه "شروع" کلیک کنید. در مرحله بعد، سیستم را طبق معمول نصب می کنیم. پس از نصب سیستم مهمان، آن را بوت کنید و در منوی "دستگاه ها" گزینه "Install Guest Additions" را انتخاب کنید. در عوض، می توانید کلید ترکیبی را به سمت راست فشار دهید Ctrl+D. پس از نصب افزونه ها، سیستم آماده کار خواهد شد.

    برنج. 21. نصب شده و آماده راه اندازی است سیستم ویندوز XP در VirtualBox

    بوت شدن سیستم عامل مهمان پس از VirtualBox را راه اندازی کنیدبا دکمه "شروع" انجام می شود. جابه‌جایی نشانگر ماوس بین سیستم‌های اصلی و مهمان به‌طور خودکار انجام می‌شود، اما می‌توانید با استفاده از دکمه به اجبار جابه‌جا شوید. ctrl سمت راست(کلید میزبان - در تنظیمات قابل تغییر است) و Ctrl+I راست. همان دکمه در ترکیب با کلیدهای مختلفبرای انجام تعدادی از عملکردها خدمت می کند:

    کلید میزبان + F- تغییر به حالت تمام صفحهو برگشت.

    کلید میزبان + دل- جایگزین ترکیب Ctrl+Alt+Del می شود.

    کلید میزبان + I- ادغام ماوس را غیرفعال کنید

    کلید میزبان + C- جابجایی به حالت زوم، که در آن می توانید اندازه دلخواه پنجره را تنظیم کنید، بازگشت به حالت استاندارد با استفاده از همان کلید ترکیبی رخ می دهد.

    کلید میزبان + D- نصب افزونه ها برای سیستم عامل مهمان.

    کلید میزبان + T- یک عکس فوری بگیرید، وضعیت سیستم عامل را ذخیره کنید. با کلیک بر روی دکمه "Snapshots" می توانید سیستم را از حالت ذخیره شده در پنجره اصلی VirtualBox manager بازیابی کنید. خیلی ویژگی مفیدبرای مبارزه با ویروس ها، آزمایش و رفع اشکال برنامه هایی که می توانند به سیستم آسیب برسانند. همیشه می توانید سیستم را به حالت پایدار برگردانید.

    کلید میزبان + S- پنجره تنظیمات را باز کنید.

    کلید میزبان + R- سیستم را راه اندازی مجدد کنید

    کلید میزبان + Q- بستن ماشین مجازی(خروج).