نحوه نصب لینوکس در ویندوز 10

Anonim

نصب لینوکس در ویندوز 10
ویندوز 10 دارای یک ویژگی جدید برای توسعه دهندگان است - پوسته Bash Ubuntu، که به شما اجازه اجرای، نصب برنامه های لینوکس را می دهد، از اسکریپت های Bash به طور مستقیم در ویندوز 10 استفاده کنید، این همه "زیرسیستم ویندوز برای لینوکس" نامیده می شود. در نسخه ویندوز 10 1709 Fall Creators Update در حال حاضر سه توزیع لینوکس برای نصب وجود دارد. در همه موارد، سیستم 64 بیتی مورد نیاز است.

در این کتابچه راهنمای، نحوه نصب اوبونتو، OpenSuse یا SuSe Linux Enterprise Server در ویندوز 10 و برخی از نمونه های استفاده در پایان مقاله. همچنین باید در نظر داشته باشید که هنگام استفاده از Bash در ویندوز، محدودیت هایی وجود دارد: به عنوان مثال، شما نمی توانید برنامه GUI را اجرا کنید (با این حال، با توجه به مسیرهای دور زدن با استفاده از سرور X). علاوه بر این، دستورات Bash را نمی توان برنامه های ویندوز را راه اندازی کرد، با وجود دسترسی کامل به سیستم فایل سیستم عامل.

نصب اوبونتو، OpenSUSE یا SUSE سرور لینوکس در ویندوز 10

شروع از نسخه ویندوز 10 پله سازندگان به روز رسانی (نسخه 1709) نصب زیرسیستم لینوکس برای ویندوز تا حدودی در مقایسه با آنچه که در نسخه های قبلی بود (برای نسخه های قبلی، از 1607، زمانی که عملکرد در نسخه بتا ارائه شد، تغییر کرده است آموزش در بخش دوم این مقاله). همچنین توجه داشته باشید که در ویندوز 10 2004 شما می توانید لینوکس Kali را با یک رابط گرافیکی نصب کنید.

در حال حاضر مراحل لازم مانند این است:

  1. اول از همه، شما باید "زیرسیستم ویندوز برای لینوکس" را در پنل کنترل - "برنامه ها و اجزای سازنده" فعال کنید - "اجزای ویندوز را فعال و غیرفعال کنید".
    فعال کردن اجزای لینوکس برای ویندوز 10
  2. پس از نصب قطعات و راه اندازی مجدد کامپیوتر، به فروشگاه برنامه ویندوز 10 بروید و اوبونتو، openSUSE یا SUSE لینوکس را دانلود کنید (بله، سه توزیع در حال حاضر در دسترس هستند). هنگام بارگیری، برخی از ظرافت ممکن است، که بیشتر در یادداشت ها.
    توزیعهای لینوکس در فروشگاه ویندوز 10
  3. کیت توزیع دانلود شده را به عنوان برنامه معمولی ویندوز 10 اجرا کنید و تنظیمات اولیه (نام کاربری و رمز عبور) را دنبال کنید.
    راه اندازی لینوکس اوبونتو در ویندوز 10 1709

برای فعال کردن زیرسیستم ویندوز برای لینوکس (مرحله اول)، می توانید از فرمان PowerShell استفاده کنید:

فعال کردن WindowsoptionalFeature -Online -Featurename مایکروسافت ویندوز-زیرسیستم لینوکس

در حال حاضر چند یادداشت که می تواند مفید باشد در هنگام نصب:

  • شما می توانید چندین توزیع لینوکس را یک بار تنظیم کنید.
  • ویندوز 10 هنگام بارگیری اوبونتو، OpenSUSE و SUSE Linux Enterprise Server Distributions در فروشگاه روسی روسی اما اگر شروع به وارد شدن کنید و سپس بر روی سریع ظاهر کلیک کنید، به طور خودکار در صفحه مورد نظر قرار می گیرید. فقط در صورتی که لینک های مستقیم به توزیع در فروشگاه: اوبونتو، opensuse، suse les.
  • شما می توانید لینوکس را از خط فرمان اجرا کنید (نه تنها از کاشی در منوی شروع): اوبونتو، opensuse-42 یا SLES-12

نصب Bash در ویندوز 10 1607 و 1703

به منظور نصب پوسته Bash، این اقدامات ساده را دنبال کنید.

  1. به تنظیمات ویندوز 10 بروید - به روز رسانی و امنیت - برای توسعه دهندگان. حالت توسعه دهنده را روشن کنید (اینترنت باید متصل شود تا اجزای مورد نیاز را دانلود کند).
    فعال کردن حالت توسعه دهنده در ویندوز 10
  2. برو به کنترل پنل - برنامه ها و اجزای سازنده - اجزای ویندوز را فعال یا غیرفعال کنید، زیرسیستم ویندوز را برای لینوکس بررسی کنید.
    نصب زیرسیستم لینوکس در ویندوز 10
  3. پس از نصب قطعات، جستجو ویندوز 10 "Bash" را وارد کنید، گزینه برنامه پیشنهادی را شروع کنید و نصب کنید. شما می توانید نام کاربری و رمز عبور خود را برای Bash تنظیم کنید یا از کاربر ریشه بدون رمز عبور استفاده کنید.
    نصب Ubuntu Bash

هنگامی که نصب کامل شده است، شما می توانید اوبونتو Bash را در ویندوز 10 از طریق جستجو اجرا کنید یا یک برچسب برای پوسته ای که نیاز دارید ایجاد کنید.

اجرای اوبونتو Bash در ویندوز 10

نمونه هایی از استفاده از پوسته اوبونتو در ویندوز

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

برنامه های کاربردی لینوکس

برنامه های کاربردی در ویندوز 10 Bash را می توان با استفاده از APT-GET (SUDO APT-GET) از مخزن اوبونتو نصب کرد، حذف و به روز کرد.

apt-get install در ویندوز 10

به عنوان مثال، با استفاده از برنامه های کاربردی با یک رابط متن، از اوبونتو متفاوت نیست، شما می توانید Git را در Bash نصب کنید و از آن استفاده کنید.

با استفاده از Bash Git در ویندوز 10

اسکریپت های باس

شما می توانید اسکریپت Bash را در ویندوز 10 اجرا کنید، می توانید آنها را در ویرایشگر متن نانو در پوسته ایجاد کنید.

اسکریپت های Bash در ویندوز 10

اسکریپت های Bash نمی توانند برنامه ها و دستورات ویندوز را ایجاد کنند، اما ممکن است اسکریپت ها و دستورات Bash را از فایل های BAT و اسکریپت های PowerShell راه اندازی کنند:

bash -c "تیم"

شما همچنین می توانید سعی کنید برنامه های کاربردی را با یک رابط گرافیکی در پوسته اوبونتو در ویندوز 10 اجرا کنید، هیچ حساب کاربری در اینترنت وجود ندارد، هیچ یک از کتابچه راهنمای کاربر وجود ندارد و ماهیت روش به استفاده از سرور Xming X برای نمایش برنامه GUI . اگر چه امکان کار با چنین برنامه های مایکروسافت ادعا نشده است.

همانطور که در بالا نوشته شد، من فردی نیستم که بتواند ارزش و عملکرد نوآوری را به طور کامل قدردانی کند، اما حداقل یک برنامه را برای خودتان می بینم: دوره های مختلف UDacity، EDX و دیگر مربوط به توسعه بسیار ساده تر خواهد بود، کار می کند ابزار لازم در Bash (و در این دوره ها، کار معمولا در ترمینال MacOS و لینوکس Bash نشان داده می شود).

ادامه مطلب