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

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  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 تعداد مشاهده: 3119
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Total War Battles 1.0.2 for Android +2.3

Total War Battles 1.0.2 for Android +2.3

چنگهای باستانی ژاپن

IM+ Pro 6.7.0 for Android +2.1

IM+ Pro 6.7.0 for Android +2.1

مسنجری قدرتمند با پشتیبانی از 22 سرویس

آموزش فارسی سازی پوسته وردپرس

آموزش فارسی سازی پوسته وردپرس

آموزش ساده و روان نحوه فارسی سازی پوسته های وردپرس

نماهنگ زیبای « با روی سیاه » با صدای حاج محمود کریمی ویژه ایام ماه مبارک رمضان

نماهنگ زیبای « با روی سیاه » با صدای حاج محمود کریمی ویژه ایام ماه مبارک رمضان

با روی سیاه از محمود کریمی

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

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

معرفی تکنیک ها و ابزارهای پویش پورت

تولید محتوا برای حرفه‌ای‌ها

تولید محتوا برای حرفه‌ای‌ها

تولید محتوا

iExplorer 4.4.2 / macOS 4.5.0.0

iExplorer 4.4.2 / macOS 4.5.0.0

مدیریت آیفون ای اکسپلورر

Super Player All Format HD 1.1.2 For Android +4.4

Super Player All Format HD 1.1.2 For Android +4.4

سوپر پلیر

ZombieBooth 4.41 / 2 1.1.7 for Android +2.3

ZombieBooth 4.41 / 2 1.1.7 for Android +2.3

چهره خود را زامبی کنید!

Burnin' Rubber 5 HD

Burnin' Rubber 5 HD

ماشین جنگی برای کامپیوتر

Kies Air 2.3.305032 for Android

Kies Air 2.3.305032 for Android

نرم افزار مدیریت گوشی های سامسونگ از طریق کابل و وایرلس

Republique Remastered

Republique Remastered

جمهوری - نسخه‌ی جدید بازسازی‌شده و ارتقا یافته

مجله تخصصی هفته نامه خبری

مجله تخصصی هفته نامه خبری

مجله Newsweek International فوریه 12 ؛ 2021

Directory Monitor Pro 2.16.0

Directory Monitor Pro 2.16.0

نظارت بر دایرکتوری و فایل های شبکه

SMS Scheduler PRO 7.5.3 for Android +2.3

SMS Scheduler PRO 7.5.3 for Android +2.3

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

Shoot U! 1.4.9 for Android

Shoot U! 1.4.9 for Android

بازی پرتاب آدمک

CSI SAP2000 Ultimate 26.3.0.3220 / 25.3.0 / 24.2.0 / 22.2.0 / 20.2.0

CSI SAP2000 Ultimate 26.3.0.3220 / 25.3.0 / 24.2.0 / 22.2.0 / 20.2.0

ساپ 2000

ThinkAutomation Studio Professional Edition 5.0.1072.2

ThinkAutomation Studio Professional Edition 5.0.1072.2

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

Auto Call 1.0.2 for Android

Auto Call 1.0.2 for Android

تماس حقیقی و مجازی

ON1 NoNoise AI 2024.2 v18.2.0.15224

ON1 NoNoise AI 2024.2 v18.2.0.15224

ویرایش عکس با هوش مصنوعی

Learning Software 3D Flash

Learning Software 3D Flash

آموزش تری دی فلش

ZArchiver Pro 1.0.10 for Android +4.0

ZArchiver Pro 1.0.10 for Android +4.0

برنامه قدرتمند مدیریت فایل‌های فشرده

DtSearch Desktop + Engine 2026.01 Build 8856

DtSearch Desktop + Engine 2026.01 Build 8856

جستجوی متن

Collapse

Collapse

کولپس

BSPlayer Full 3.24.253 + All Codec for Android +5.0

BSPlayer Full 3.24.253 + All Codec for Android +5.0

پلیر قدرتمند اندروید 4 با امکانات بالا

Rogue One A Star Wars Story

Rogue One A Star Wars Story

فیلم سینمایی جنگ ستارگان 2016

Puzzler World 2

Puzzler World 2

جهان معماها و پازل های 2

PixelJunk Monsters Ultimate

PixelJunk Monsters Ultimate

هیولاها در جنگل

SPB Shell 3D 1.6.4 for Android

SPB Shell 3D 1.6.4 for Android

لانچر کاملا 3 بعدی

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

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

گفت و گوی صمیمانه آیت الله میرباقری با دکتر طریقت منفرد

Lucid Launcher Pro 6.0241 for Android +3.0

Lucid Launcher Pro 6.0241 for Android +3.0

لانچر لوسید

Bush Flash Game

Bush Flash Game

پرتاب کفش خبرنگار عراقی به بوش

60Seconds

60Seconds

60 ثانیه

FoneLab Android Data Recovery 3.1.56

FoneLab Android Data Recovery 3.1.56

ریکاوری گوشی اندرویدی

Tiny and Big - Grandpa's Leftovers

Tiny and Big - Grandpa's Leftovers

فسقلی و گنده‌بک - میراث بابابزرگ

5 جلسه سخنرانی حجت الاسلام غلامرضا قاسمیان با موضوع قسط و عدل

5 جلسه سخنرانی حجت الاسلام غلامرضا قاسمیان با موضوع قسط و عدل

سخنرانی حجت الاسلام غلامرضا قاسمیان با موضوع کبر

آشنایی با  ارزهای دیجیتال

آشنایی با ارزهای دیجیتال

بازارهای مالی

5 جلسه شرح دعا از حجت الاسلام والمسلمین کاظم صدیقی

5 جلسه شرح دعا از حجت الاسلام والمسلمین کاظم صدیقی

حاج آقا کاظم صدیقی با موضوع شرح صحیفه سجادیه

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

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

سخنرانی روش های دفاع حضرت فاطمه زهرا (س) از ولایت با ناصر رفیعی

Digital Tutors - Inverse Kinematic Animation with DUIK in After Effects

Digital Tutors - Inverse Kinematic Animation with DUIK in After Effects

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

خبرنامه

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