بکم را در ویندوز فعال کنیم؛ مراحل مهم و بررسی کامل و ساده
سیستم عامل ویندوز به عنوان یکی از پرکاربردترین سیستمهای عامل در جهان، امکانات بسیاری برای کاربران فراهم میکند. یکی از این امکانات، استفاده از بکم (Bash) است که به کاربران اجازه میدهد تا دستورات لینوکس را مستقیماً در محیط ویندوز اجرا کنند. این امکان برای توسعهدهندگان، برنامهنویسان و حتی کاربران پیشرفتهای که با محیط لینوکس آشنایی دارند، بسیار مفید است. در این مقاله، مراحل فعالسازی بکم در ویندوز را به صورت کامل و ساده توضیح میدهیم.
چرا باید بکم را در ویندوز فعال کنیم؟
بکم یا Bash یک پوسته خط فرمان برای سیستم عامل لینوکس است که امکان اجرای دستورات متنباز را فراهم میکند. فعالسازی این امکان در ویندوز به شما این امکان را میدهد که:
- دسترسی به ابزارهای خط فرمان لینوکس داشته باشید.
- پروژههای متنباز را مستقیماً در محیط ویندوز مدیریت کنید.
- از ابزارهای توسعه و برنامهنویسی لینوکس استفاده کنید.
- به راحتی بین محیطهای ویندوز و لینوکس جابجا شوید.
این امکان در نسخههای جدیدتر ویندوز، مانند ویندوز ۱۰ و ۱۱، به صورت پیشفرض فعال نیست و باید به صورت دستی یا با استفاده از ابزارهای خاصی فعال شود.

مراحل فعالسازی بکم در ویندوز
برای فعالسازی بکم در ویندوز، چند روش وجود دارد. یکی از روشهای ساده و رایج، استفاده از ویندوز سابسیستم برای لینوکس (WSL) است. این روش به شما امکان میدهد تا یک محیط لینوکس کامل را در داخل ویندوز اجرا کنید. در ادامه، مراحل فعالسازی این امکان را توضیح میدهیم:
مرحله ۱: فعالسازی WSL در ویندوز
برای شروع، باید اطمینان حاصل کنید که ویندوز شما از نسخه ۱۰ یا ۱۱ است و به روزرسانیهای لازم را دریافت کردهاست. سپس:
- به پنل کنترل یا تنظیمات ویندوز بروید.
- به بخش برنامهها و ویژگیها یا برنامههای اضافه/حذف بروید.
- در قسمت ویژگیهای ویندوز، به دنبال ویندوز سابسیستم برای لینوکس بگردید و آن را فعال کنید.
- در صورت نیاز، ویندوز از شما میخواهد تا سیستم را مجدداً راهاندازی کند. پس از راهاندازی مجدد، WSL فعال خواهد شد.
مرحله ۲: نصب توزیع لینوکس از مایکروسافت استور
پس از فعالسازی WSL، باید یک توزیع لینوکس را از مایکروسافت استور نصب کنید. برای این کار:
- به مایکروسافت استور بروید و جستجوی توزیع لینوکس را انجام دهید.
- یک توزیع لینوکس مانند Ubuntu را انتخاب و نصب کنید.
- پس از نصب، یک پنجره جدید با محیط لینوکس باز میشود و شما میتوانید با استفاده از نام کاربری و رمز عبور خود وارد شوید.
مرحله ۳: فعالسازی بکم در WSL
پس از نصب توزیع لینوکس، برای استفاده از بکم:
- در محیط WSL، دستور bash را وارد کنید.
- در صورت نیاز، بکم را با دستور sudo apt update و سپس sudo apt install bash به روزرسانی کنید.
- اکنون میتوانید دستورات بکم را در محیط WSL اجرا کنید.
با این روش، شما میتوانید به راحتی از ابزارهای لینوکس در محیط ویندوز استفاده کنید و پروژههای خود را مدیریت کنید.

روشهای جایگزین برای فعالسازی بکم در ویندوز
اگر نمیخواهید از WSL استفاده کنید، روشهای دیگری نیز برای فعالسازی بکم در ویندوز وجود دارد. یکی از این روشها استفاده از Git Bash است که همراه با نصب نرمافزار Git در ویندوز ارائه میشود. برای استفاده از این روش:
- نرمافزار Git را از وبسایت رسمی آن دانلود و نصب کنید.
- در حین نصب، گزینه Git Bash را فعال کنید.
- پس از نصب، میتوانید با اجرای Git Bash از محیط بکم استفاده کنید.
روش دیگری نیز استفاده از Cygwin است که یک محیط لینوکس مانند را در ویندوز فراهم میکند. با نصب Cygwin، میتوانید بکم را به عنوان یک برنامه مستقل در ویندوز اجرا کنید.
مزایای استفاده از بکم در ویندوز
استفاده از بکم در ویندوز مزایای بسیاری دارد، از جمله:
- دسترسی به ابزارهای خط فرمان لینوکس بدون نیاز به تغییر سیستم عامل.
- پشتیبانی از پروژههای متنباز و توسعه نرمافزار.
- امکان اجرای اسکریپتهای لینوکس در محیط ویندوز.
- بهبود تجربه کاربری برای توسعهدهندگان و برنامهنویسان.
با فعالسازی بکم در ویندوز، شما میتوانید به راحتی بین محیطهای مختلف کار کنید و از امکانات هر دو سیستم عامل بهرهمند شوید.

نکات مهم در استفاده از بکم در ویندوز
در استفاده از بکم در ویندوز، چند نکته مهم وجود دارد که باید به آنها توجه کنید:
- برای استفاده از WSL، نیاز به یک نسخه به روزرسانی شده از ویندوز دارید.
- در صورت نیاز به استفاده از ابزارهای گرافیکی لینوکس، باید از محیطهای مجازی یا ماشینهای مجازی استفاده کنید.
- در برخی موارد، ممکن است نیاز به نصب بستههای اضافی در محیط WSL داشته باشید.
- برای بهبود عملکرد، میتوانید از نسخههای جدیدتر WSL مانند WSL ۲ استفاده کنید.
اگر به دنبال اطلاعات بیشتر در مورد استفاده از ابزارهای مختلف در ویندوز هستید، میتوانید در دیلی ۲۴ مقالات مرتبط را مطالعه کنید.
با فعالسازی بکم در ویندوز، شما میتوانید تجربه کاربری خود را بهبود بخشیده و از امکانات هر دو سیستم عامل بهرهمند شوید. این امکان به ویژه برای توسعهدهندگان و برنامهنویسان بسیار مفید است و به آنها اجازه میدهد تا پروژههای خود را با سهولت بیشتری مدیریت کنند.
