سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

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

منو
آیکون جستجو در سایت سافت گذر
اطلاعیه های مهم سایت اطلاعیه های مهم سایت

 

💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت ولادت با سعادت امام محمد باقر (ع)، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

نصب نرم‌ افزار لینوکسی در ابزار Bash Shell ویندوز 10

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

به گزارش سافت گذر به نقل اززومیت؛با نصب Bash shell مبتنی‌ بر اوبونتو در ویندوز 10 شرکت مایکروسافت، قادر به بهره‌مندی از محیط کامل اوبونتو در سیستم عامل ویندوز خواهید بود. محیط یاد شده اجازه‌ی نصب و اجرای نرم‌افزارهای مشابهی را که می‌توانستید در سیستم لینوکسی مبتنی‌بر اوبونتو اجرا کنید، به کاربران می‌دهد. دقیقا همانند اوبونتو، می‌توانید از فرمان apt-get برای نصب و بروزرسانی برنامه از طریق منابع اوبونتو، استفاده کنید.

توجه داشته باشید که زیر سیستم (subsystem) لینوکس موجود در ویندوز ۱۰ (Bash shell)، به طور رسمی از نرم‌افزارهای گرافیکی یا نرم‌افزار سرور پشتیبانی نمی‌کند؛ اگرچه به طور غیررسمی امکان اجرای برخی از نرم‌افزارهای گرافیکی در آن وجود دارد. به طو رسمی، این ابزار برای نرم‌افزارهای ترمینال لینوکس و دیگر ابزارهای خط فرمانی که مورد نیاز توسعه دهندگان است، طراحی شده است.

ابزار بش شل (Bash shell) ویندوز ۱۰، فقط از باینری ۶۴ بیتی پشتیبانی می‌کند؛ بنابراین نمی‌توانید نرم‌افزارهای ۳۲ بیتی لینوکس را در آن نصب و اجرا کنید.

تشریح فرمان Apt-get

در اوبونتو و دیگر توزیع‌های لینوکسی مبتنی‌ بر دبیان (Debian)، از فرمان apt-get برای نصب نرم‌افزار استفاده می‌شود. Apt مخفف عبارت “Advanced Package Tool” به معنی ابزار بسته‌ی پیشرفته است. این فرمان یا دستور، بسته‌های مربوط به نرم‌افزارها را از منابع نرم‌افزاری متمرکز اوبونتو دانلود کرده و در سیستم نصب می‌کند. به علاوه، در صورتی که بسته‌هایی که قصد نصب آن‌ها را دارید، نیازمند یا وابسته به دیگر بسته‌ها (پکیج‌ها) باشند، فرمان apt-get به طور خودکار چنین بسته‌هایی را هم دریافت و نصب خواهد کرد. این بسته‌ها تحت عنوان وابستگی (dependency) شناخته می‌شوند. فرمان apt-get با بسته‌های دارای پسوند “deb.” که برای دبیان نام‌گذاری شده است، کار می‌کند. توزیع لینوکسی اوبونتو، برپایه‌ی دبیان که یک توزیع پایه محسوب می‌شود توسعه داده شده است.

برای بهره‌مندی از ابزار Bash shell نیازمند اجرای فرمان apt-get همراه با دستور sudo خواهید بود. دستور یاد شده، مجوز دسترسی سوپر یوزر (superuser) یا روت (root) را در اختیار کاربران می‌گذارد. وجود مجوزهای یاد شده، امکان تغییر و نصب فایل‌های سیستمی را از طریق فرمان صادر شده به کاربران می‌دهد. هنگام استفاده از فرمان sudo، نیازمند وارد کردن رمز عبور حساب کاربری جاری خواهید بود.

دانلود فهرست بسته‌های بروز شده

ابتدا باید فرمان زیر را برای دریافت فهرست بروز بسته‌ها از منابع نرم‌افزاری اوبونتو، در Bash shell اجرا کنید. قبل از نصب هر یک از بسته‌های مورد نظر باید این کار را تکرار کنید.

sudo apt-get update

Bash Shell در ویندوز 10

نصب بسته‌ی مورد نظر

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

sudo apt-get install packagename

برای مثال، اگر مایل به نصب بسته‌ی روبی (Ruby) باشید، باید دستور زیر را در محیط بش شل اجرا کنید.

sudo apt-get install ruby

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

پس از اجرای دستور یاد شده و دیگر فرمان‌های apt-get، تغییراتی که اعمال خواهد شد برای کاربر نشان داده می‌شود که در این مرحله باید حرف y را تایپ کرده و برای ادامه‌ی کار، کلید اینتر را از صفحه کلید بفشارید.

Bash Shell در ویندوز 10

جستجوی بسته‌ی مورد نظر

احتمالا همیشه از نام بسته‌ای که قصد نصب آن را دارید، اطلاع نخواهید داشت. در این موارد می‌توانید با استفاده از دستور apt-cache موجود در زیر، به دنبال کش بسته‌ی دانلود شده (فهرستی که با فرمان apt-get update دانلود شده بود) برای یک نرم‌افزار بگردید. فرمان apt-cache امکان جستجوی نام بسته‌ها و توضیحات مرتبط با متن تعیین شده را فراهم می‌کند.

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

apt-cache search sometext

به عنوان مثال اگر قصد جستجوی بسته‌ای را که مربوط به w3m (مرورگر وب مبتنی‌بر متن برای ترمینال) است را داشته باشید، باید دستور زیر را اجرا کنید.

apt-cache search w3m

Bash Shell در ویندوز 10

بروزرسانی تمامی بسته‌های نصب شده

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

sudo apt-get upgrade

به خاطر داشته باشید که باید قبل از اجرای دستور قبلی، دستور زیر را اجرا کنید. زیرا قبل از این که فرمان apt-get قبلی، آخرین نسخه‌ی بسته‌های در دسترس را دریافت کند، باید فهرست بسته‌های شما بروز باشد.

sudo apt-get update

Bash Shell در ویندوز 10

حذف بسته‌ی مورد نظر

پس از این که کار شما با بسته‌ی مورد نظر تمام شد، می‌توانید با استفاده از دستور زیر آن را حذف (uninstall) کنید.

sudo apt-get remove packagename

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

sudo apt-get purge packagename

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

sudo apt-get autoremove

Bash Shell در ویندوز 10

نصب نرم‌افزارهای دیگر

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

برای مثال، جِم‌های روبی با استفاده از دستور “gem install” نصب خواهند شد. پیش از این، بسته‌ی Ruby را با استفاده از دستور apt-get نصب کردیم. روبی دارای سیستم نصب نرم‌افزاری شخصی است که مجزا از apt-get است.

برخی از بسته‌های نرم‌افزاری در آرشیو بسته‌های شخصی (PPA) قابل دسترس هستند که به وسیله‌ی افراد سوم شخص میزبانی می‌شود. برای نصب بسته از این منبع، نیازمند افزودن PPA به سیستم خود خواهید بود. بعد از آن، فقط باید از همان فرمان‌های عادی apt-get استفاده کنید.

احتمالا نرم‌افزار جدیدتر نیازمند کامپایل شدن و نصب از منبع خواهد بود. همه‌ی بسته‌هایی که با فرمان apt-get نصب کردید، به وسیله‌ی منبع سیستم داخلی اوبونتو کامپایل شده بودند؛ به طوری که به راحتی می‌توانند به صورت "deb." به بسته‌های قابل نصب تبدیل شوند. تا حد امکان باید از این کار اجتناب کنید، اما در برخی موارد هم ممکن است اجتناب‌ ناپذير باشد.

به هر صورت اگر در حال تلاش برای نصب دیگر نرم‌افزارهای لینوکسی هستید، می‌توانید دستورالعمل‌های مربوط به شیوه‌ی نصب آن را بیابید. همان دستورالعمل‌هایی که در Ubuntu 14.04 LTS عمل می‌کنند، در ابزار Bash shell ویندوز ۱۰ هم عمل خواهند کرد. هنگامی که نسخه‌ی ۱۴.۰۴ یاد شده به نسخه‌ی اصلی بعدی اوبونتو بروزرسانی شود، همان دستورالعمل‌هایی که در Ubuntu 16.04 LTS کار می‌کنند، در ویندوز ۱۰ هم کار خواهند کرد.

نظرتان را ثبت کنید کد خبر: 32940 گروه خبری: اخبار نرم افزار منبع خبر: زومیت تاریخ خبر: 1395/04/29 تعداد مشاهده: 3052
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Udemy - Complete Altair Hypermesh & Optistruct Course

Udemy - Complete Altair Hypermesh & Optistruct Course

آموزش هایپرمش

گلچین آثار 1398 از صابر خراسانی

گلچین آثار 1398 از صابر خراسانی

روضه صابر خراسانی

آموزش تصویری نرم افزار اتوکد دوبعدی 2011

آموزش تصویری نرم افزار اتوکد دوبعدی 2011

آشنایی با ترسیمات دستی در نرم افزار AutoCAD

آشنایی با هفتمین کشور بزرگ جهان

آشنایی با هفتمین کشور بزرگ جهان

سفر به هند

Liong The Lost Amulets

Liong The Lost Amulets

پازل چینی

Avast Premium Security 25.12.10659 + AntiVirus Free / Avast Rescue Disk

Avast Premium Security 25.12.10659 + AntiVirus Free / Avast Rescue Disk

آنتی ویروس اوست

پنج سخنرانی استاد شهید آیت‌اللّه‌ مطهری

پنج سخنرانی استاد شهید آیت‌اللّه‌ مطهری

احیای تفکر اسلامی شهید مطهری

گلچین بهترین مداحی حاج حسن خلج

گلچین بهترین مداحی حاج حسن خلج

مداحی حاج حسن خلج

ضدویروس پادویش نسخه 1.4.720.823 برای اندروید 2.3+

ضدویروس پادویش نسخه 1.4.720.823 برای اندروید 2.3+

آنتی ویروس قدرتمند و ایرانی پادویش

Moorhuhn Tiger and Chicken

Moorhuhn Tiger and Chicken

مورهان – ببر و مرغ ها Moorhuhn Tiger & Chicken

Infected - The Twin Vaccine

Infected - The Twin Vaccine

شهر آلوده - در جستجوی دختر گمشده

Alarmy (Sleep If U Can) – Pro 5.15.07 for Android +3.0

Alarmy (Sleep If U Can) – Pro 5.15.07 for Android +3.0

بهترین آلارم و ساعت اندروید

PhotoCartoon Professional 6.9.2

PhotoCartoon Professional 6.9.2

تبدیل عکس به نقاشی

Microsoft SQL Server 2008 R2 Enterprise Edition x86/x64 Final + SP3

Microsoft SQL Server 2008 R2 Enterprise Edition x86/x64 Final + SP3

نسخه نهایی نرم افزار SQL Server 2008 ویرایش R2 ویرایش اینترپرایز به همراه سرویس پک 2

Auto Mouse Click 86.1

Auto Mouse Click 86.1

کلیک کردن خودکار ماوس

Comfort Clipboard Pro 7.0.3.0 / Comfort Keys Pro 9.1.1.0

Comfort Clipboard Pro 7.0.3.0 / Comfort Keys Pro 9.1.1.0

بهترین نرم افزار مدیریت بر حافظه ClipBoard ویندوز

Citrix XenApp 6.5 for Windows Server 2008 R2 + Hotfix Rollup Pack 1

Citrix XenApp 6.5 for Windows Server 2008 R2 + Hotfix Rollup Pack 1

نرم افزاری برای ارائه نرم افزار های دسکتاپ روی پروتکل http و نمایش در صفحه وب

دانستنی هاى تکلیف پسران

دانستنی هاى تکلیف پسران

مراسم جشن تکلیف

آموزش ویندوز 8

آموزش ویندوز 8

آموزش ویندوز 8

مقالات شهید مطهری درباره نهج الیلاغه

مقالات شهید مطهری درباره نهج الیلاغه

آشنایی با نهج‌البلاغه

سخنرانی استاد رفیعی با موضوع تحلیل اسمی ونام های قیامت در قرآن

سخنرانی استاد رفیعی با موضوع تحلیل اسمی ونام های قیامت در قرآن

سخنرانی استاد رفیعی با موضوع امام علی

Pluralsight - Becoming a .NET Developer

Pluralsight - Becoming a .NET Developer

فیلم آموزش نحوه‌ی تبدیل شدن به یک برنامه‌نویس دات‌نت

Battery Calibration 2.5.3 for Android +2.1

Battery Calibration 2.5.3 for Android +2.1

کالیبره کردن باتری

زلال معرفت ( مشاوره آنلاین ) نسخه 29 برای اندروید 2.2+

زلال معرفت ( مشاوره آنلاین ) نسخه 29 برای اندروید 2.2+

پاسخگوی آنلاین به سوالات شرعی و اعتقادی

مداحی حاج محمود کریمی سال 92

مداحی حاج محمود کریمی سال 92

مداحی کریمی سال 92

Batman Arkham Origins 1.3.0 for Android +4.0

Batman Arkham Origins 1.3.0 for Android +4.0

بازی بتمن برای تمام پردازنده های گرافیکی

Dark Void Zero

Dark Void Zero

نسخه قدیمی بازی تاریکی بی ارزش (دارک وید)

آموزش نرم افزار لینگو

آموزش نرم افزار لینگو

آشنایی با LINGO برای حل مسائل بهینه سازی در دانشگاه ، صنعت و تجارت

Need for Drift 1.57 for Android +2.3

Need for Drift 1.57 for Android +2.3

بازی ماشین سواری سرعت

High Plains Drifter

High Plains Drifter

وسترن

Adobe Substance 3D Designer 15.1.0

Adobe Substance 3D Designer 15.1.0

ساخت تکسچر

Airport Mania First Flight

Airport Mania First Flight

مدیریت فرودگاه مانیا

مقدمه ای بر Registry

مقدمه ای بر Registry

آموزش رجیستری

Realtek Ethernet Controller PCIe FE + USB FE 2025.11.29

Realtek Ethernet Controller PCIe FE + USB FE 2025.11.29

درایورهای کنترلرهای سخت افزاری

Udemy - The Complete Android N Developer Course

Udemy - The Complete Android N Developer Course

آموزش برنامه نویسی اندروید

LINE Launcher 2.4.38 for Android +4.0

LINE Launcher 2.4.38 for Android +4.0

لانچر زیبا!

Bus Simulator 21

Bus Simulator 21

شبیه ساز اتوبوس 21

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

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

تربیت فرزند

سخنرانی دکتر ناصر رفیعی با موضوع درس هایی از هجرت پیامبر اکرم (ص) - 2 جلسه

سخنرانی دکتر ناصر رفیعی با موضوع درس هایی از هجرت پیامبر اکرم (ص) - 2 جلسه

سخنرانی درس هایی از هجرت پیامبر اکرم (ص) با ناصر رفیعی

Affinity Publisher 2.6.5.3782

Affinity Publisher 2.6.5.3782

طراحی گرافیکی وکتور صفحات برای چاپ و نشر

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!