اتاق برنامه نویسی </>
Photo
💻 راهنمای نصب لینوکس در ویندوز با استفاده از WSL (Windows Subsystem for Linux)
🎯 این راهنما به شما کمک میکند تا به راحتی یک توزیع لینوکس را در محیط ویندوز خود با استفاده از Windows Subsystem for Linux (WSL) نصب کنید - بدون نیاز به استفاده از ماشینهای مجازی سنگین!
🛠 مرحله 1: فعالسازی WSL در ویندوز
1️⃣ باز کردن PowerShell به عنوان مدیر (Administrator)
- روی دکمه استارت راستکلیک کنید و
2️⃣ اجرای دستور زیر برای فعالسازی WSL
- این دستور، WSL را به همراه توزیع پیشفرض Ubuntu نصب میکند.
3️⃣ ریستارت کامپیوتر
- پس از اتمام نصب، سیستم خود را ریستارت کنید.
🐧 مرحله 2: بررسی و انتخاب توزیع لینوکس
4️⃣ بررسی توزیعهای موجود
- پس از ریستارت، PowerShell را باز کرده و دستور زیر را اجرا کنید:
- لیست توزیعهای قابل نصب نمایش داده میشود.
5️⃣ انتخاب و نصب توزیع دلخواه
- برای نصب توزیع مورد نظر، مثلاً Ubuntu، دستور زیر را وارد کنید:
🔑 مرحله 3: تنظیم حساب کاربری لینوکس
6️⃣ ایجاد نام کاربری و رمز عبور
- پس از نصب توزیع، یک پنجره ترمینال باز میشود که از شما میخواهد نام کاربری و رمز عبور ایجاد کنید.
- نام کاربری را وارد کنید (مثلا
- رمز عبور را ایجاد کرده و تأیید کنید.
⚙️ مرحله 4: شروع به کار با لینوکس
7️⃣ استفاده از توزیع لینوکس
- پس از اتمام تنظیمات، شما میتوانید از توزیع لینوکس خود در محیط WSL استفاده کنید.
- دستورات لینوکس را میتوانید مستقیماً در این ترمینال اجرا کنید.
🎉 تبریک! شما با موفقیت یک توزیع لینوکس را در ویندوز خود نصب کردید. حالا میتوانید از امکانات و قابلیتهای لینوکس در محیط ویندوز بهرهمند شوید!
📁 #Linux #Windows
✅ کانال تخصصی لاراول
📌 @PapiDon_state
☕️ اتاق برنامهنویسی
📌 @PapiDon_coding
🎯 این راهنما به شما کمک میکند تا به راحتی یک توزیع لینوکس را در محیط ویندوز خود با استفاده از Windows Subsystem for Linux (WSL) نصب کنید - بدون نیاز به استفاده از ماشینهای مجازی سنگین!
🛠 مرحله 1: فعالسازی WSL در ویندوز
1️⃣ باز کردن PowerShell به عنوان مدیر (Administrator)
- روی دکمه استارت راستکلیک کنید و
Windows PowerShell (Admin) را انتخاب کنید.2️⃣ اجرای دستور زیر برای فعالسازی WSL
wsl --install
- این دستور، WSL را به همراه توزیع پیشفرض Ubuntu نصب میکند.
3️⃣ ریستارت کامپیوتر
- پس از اتمام نصب، سیستم خود را ریستارت کنید.
🐧 مرحله 2: بررسی و انتخاب توزیع لینوکس
4️⃣ بررسی توزیعهای موجود
- پس از ریستارت، PowerShell را باز کرده و دستور زیر را اجرا کنید:
wsl --list --online
- لیست توزیعهای قابل نصب نمایش داده میشود.
5️⃣ انتخاب و نصب توزیع دلخواه
- برای نصب توزیع مورد نظر، مثلاً Ubuntu، دستور زیر را وارد کنید:
wsl --install -d Ubuntu
🔑 مرحله 3: تنظیم حساب کاربری لینوکس
6️⃣ ایجاد نام کاربری و رمز عبور
- پس از نصب توزیع، یک پنجره ترمینال باز میشود که از شما میخواهد نام کاربری و رمز عبور ایجاد کنید.
- نام کاربری را وارد کنید (مثلا
ali).- رمز عبور را ایجاد کرده و تأیید کنید.
⚙️ مرحله 4: شروع به کار با لینوکس
7️⃣ استفاده از توزیع لینوکس
- پس از اتمام تنظیمات، شما میتوانید از توزیع لینوکس خود در محیط WSL استفاده کنید.
- دستورات لینوکس را میتوانید مستقیماً در این ترمینال اجرا کنید.
🎉 تبریک! شما با موفقیت یک توزیع لینوکس را در ویندوز خود نصب کردید. حالا میتوانید از امکانات و قابلیتهای لینوکس در محیط ویندوز بهرهمند شوید!
📁 #Linux #Windows
✅ کانال تخصصی لاراول
📌 @PapiDon_state
☕️ اتاق برنامهنویسی
📌 @PapiDon_coding
👍5🔥1
اتاق برنامه نویسی </>
Photo
✨ تفاوت بین استفاده از Windows Subsystem for Linux (WSL) و ماشینهای مجازی (VMs) برای اجرای لینوکس در ویندوز در چند جنبه اصلی خلاصه میشود:
1️⃣ 🏃 عملکرد و کارایی
🔸 WSL:
- ارائه عملکرد بالاتر و استفاده بهینهتر از منابع سیستم، زیرا WSL مستقیماً روی سیستم عامل میزبان اجرا میشود و نیازی به شبیهسازی کل سختافزار ندارد.
- واکنش سریعتر و زمان بارگذاری کمتر نسبت به ماشینهای مجازی.
🔹ماشینهای مجازی:
- ممکن است کمی کندتر از WSL باشند چون نیاز به شبیهسازی یک سیستم کامل سختافزاری دارند.
- استفاده بیشتر از منابع سیستم، مخصوصاً در زمینه حافظه و پردازنده.
2️⃣ 📦 مدیریت منابع
🔸 WSL:
- به طور خودکار منابع سیستم را مدیریت میکند و به اندازه نیاز منابع را تخصیص میدهد.
- اشغال فضای کمتر در هارد دیسک نسبت به یک VM کامل.
🔹ماشینهای مجازی:
- نیاز به تخصیص دستی منابع دارند، مانند تعیین مقدار حافظه RAM و فضای دیسک.
- ممکن است فضای بیشتری را در هارد اشغال کنند.
3️⃣ ⚙️ تعامل با سیستم عامل میزبان
🔸 WSL:
- امکان دسترسی و تعامل آسان با فایلهای ویندوز.
- اجرای برنامههای ویندوز و لینوکس به طور همزمان و بدون مشکل.
🔹ماشینهای مجازی:
- محیط کاملاً جدا از سیستم عامل میزبان.
- نیاز به راهاندازی سیستمهای فایل مجزا و انتقال فایل بین میزبان و مهمان.
4️⃣ 🔧 راهاندازی و نگهداری
🔸 WSL:
- راهاندازی سریع و سادهتر.
- نیاز به نگهداری کمتر و بهروزرسانیهای سادهتر از طریق ویندوز.
🔹ماشینهای مجازی:
- راهاندازی اولیه ممکن است پیچیدهتر و زمانبر باشد.
- نیاز به نگهداری دورهای مانند بهروزرسانیهای سیستم عامل مهمان.
5️⃣ 🔄 انعطافپذیری
🔸 WSL:
- محدود به توزیعهای لینوکسی که توسط مایکروسافت پشتیبانی میشوند.
🔹ماشینهای مجازی:
- امکان نصب و اجرای طیف وسیعتری از سیستمهای عامل، از جمله نسخههای مختلف لینوکس و حتی سیستمهای عامل دیگر.
💠 در نهایت، انتخاب بین WSL و ماشین مجازی به نیازهای خاص کاربر و سناریوهای استفاده بستگی دارد. WSL برای توسعهدهندگانی که به دنبال یک محیط سبکتر و تعامل نزدیکتر با ویندوز هستند، مناسب است، در حالی که ماشینهای مجازی برای مواردی که نیاز به جداسازی کامل و پشتیبانی از سیستمهای عامل متنوع است، ایدهآل هستند.
📁 #Linux #Windows
✅ کانال تخصصی لاراول
📌 @PapiDon_state
☕️ اتاق برنامهنویسی
📌 @PapiDon_coding
1️⃣ 🏃 عملکرد و کارایی
🔸 WSL:
- ارائه عملکرد بالاتر و استفاده بهینهتر از منابع سیستم، زیرا WSL مستقیماً روی سیستم عامل میزبان اجرا میشود و نیازی به شبیهسازی کل سختافزار ندارد.
- واکنش سریعتر و زمان بارگذاری کمتر نسبت به ماشینهای مجازی.
🔹ماشینهای مجازی:
- ممکن است کمی کندتر از WSL باشند چون نیاز به شبیهسازی یک سیستم کامل سختافزاری دارند.
- استفاده بیشتر از منابع سیستم، مخصوصاً در زمینه حافظه و پردازنده.
2️⃣ 📦 مدیریت منابع
🔸 WSL:
- به طور خودکار منابع سیستم را مدیریت میکند و به اندازه نیاز منابع را تخصیص میدهد.
- اشغال فضای کمتر در هارد دیسک نسبت به یک VM کامل.
🔹ماشینهای مجازی:
- نیاز به تخصیص دستی منابع دارند، مانند تعیین مقدار حافظه RAM و فضای دیسک.
- ممکن است فضای بیشتری را در هارد اشغال کنند.
3️⃣ ⚙️ تعامل با سیستم عامل میزبان
🔸 WSL:
- امکان دسترسی و تعامل آسان با فایلهای ویندوز.
- اجرای برنامههای ویندوز و لینوکس به طور همزمان و بدون مشکل.
🔹ماشینهای مجازی:
- محیط کاملاً جدا از سیستم عامل میزبان.
- نیاز به راهاندازی سیستمهای فایل مجزا و انتقال فایل بین میزبان و مهمان.
4️⃣ 🔧 راهاندازی و نگهداری
🔸 WSL:
- راهاندازی سریع و سادهتر.
- نیاز به نگهداری کمتر و بهروزرسانیهای سادهتر از طریق ویندوز.
🔹ماشینهای مجازی:
- راهاندازی اولیه ممکن است پیچیدهتر و زمانبر باشد.
- نیاز به نگهداری دورهای مانند بهروزرسانیهای سیستم عامل مهمان.
5️⃣ 🔄 انعطافپذیری
🔸 WSL:
- محدود به توزیعهای لینوکسی که توسط مایکروسافت پشتیبانی میشوند.
🔹ماشینهای مجازی:
- امکان نصب و اجرای طیف وسیعتری از سیستمهای عامل، از جمله نسخههای مختلف لینوکس و حتی سیستمهای عامل دیگر.
💠 در نهایت، انتخاب بین WSL و ماشین مجازی به نیازهای خاص کاربر و سناریوهای استفاده بستگی دارد. WSL برای توسعهدهندگانی که به دنبال یک محیط سبکتر و تعامل نزدیکتر با ویندوز هستند، مناسب است، در حالی که ماشینهای مجازی برای مواردی که نیاز به جداسازی کامل و پشتیبانی از سیستمهای عامل متنوع است، ایدهآل هستند.
📁 #Linux #Windows
✅ کانال تخصصی لاراول
📌 @PapiDon_state
☕️ اتاق برنامهنویسی
📌 @PapiDon_coding
👍4❤1🔥1